From 83e79662e29ea8da751609df00edbeb421f2cb66 Mon Sep 17 00:00:00 2001 From: Editor Lionbridge Date: Fri, 9 Jun 2017 10:28:23 +0300 Subject: [PATCH] Remove Web Task topics This is a manual cherry pick from change #132122 in the tizen_3.0 branch PS2: Removed Web task topic image files (This change is in progress for tizen_3.0 in the #133190 change) PS3: Rebase Change-Id: I7f3f4149ed41ab8beecd9ee5a990c76cbbc4d860 --- org.tizen.guides/html/images/basicwatch_sd.png | Bin 2443 -> 0 bytes org.tizen.guides/html/images/bluetoothchat.png | Bin 42558 -> 0 bytes org.tizen.guides/html/images/calllog.png | Bin 62547 -> 0 bytes org.tizen.guides/html/images/chatter.png | Bin 64256 -> 0 bytes org.tizen.guides/html/images/compass.png | Bin 60091 -> 0 bytes org.tizen.guides/html/images/contactsexchanger.png | Bin 62721 -> 0 bytes org.tizen.guides/html/images/content_sd.png | Bin 81514 -> 0 bytes org.tizen.guides/html/images/downloadmanager.png | Bin 75874 -> 0 bytes org.tizen.guides/html/images/eventmanager.png | Bin 91695 -> 0 bytes org.tizen.guides/html/images/filemanager.png | Bin 71593 -> 0 bytes org.tizen.guides/html/images/piano.png | Bin 18436 -> 0 bytes org.tizen.guides/html/images/selfcamera.png | Bin 208890 -> 0 bytes org.tizen.guides/html/images/sensorball.png | Bin 251512 -> 0 bytes org.tizen.guides/html/images/systeminfo_sd.png | Bin 40787 -> 0 bytes org.tizen.guides/html/images/touchpaint_sd.png | Bin 61860 -> 0 bytes org.tizen.guides/html/images/touchpaint_sd_ww.png | Bin 44250 -> 0 bytes org.tizen.guides/html/index.htm | 97 +- .../html/web/connectivity/bluetooth_w.htm | 2 - .../html/web/connectivity/download_w.htm | 2 - org.tizen.guides/html/web/connectivity/nfc_w.htm | 2 - .../html/web/connectivity/task_bluetoothchat_w.htm | 420 -------- .../web/connectivity/task_contactsexchanger_w.htm | 520 ---------- .../web/connectivity/task_downloadmanager_w.htm | 458 --------- org.tizen.guides/html/web/data/file_system_w.htm | 2 - .../html/web/data/stored_content_w.htm | 3 - .../html/web/data/task_filemanager_w.htm | 631 ------------ .../html/web/data/task_mediacontent_w.htm | 339 ------ .../html/web/device/system_information_w.htm | 2 - .../html/web/device/task_systeminfo_w.htm | 242 ----- org.tizen.guides/html/web/messaging/messages_w.htm | 2 - .../html/web/messaging/task_chatter_w.htm | 600 ----------- org.tizen.guides/html/web/personal/calendar_w.htm | 2 - .../html/web/personal/call_history_w.htm | 2 - .../html/web/personal/task_calllog_w.htm | 381 ------- .../html/web/personal/task_eventmanager_w.htm | 482 --------- .../html/web/sensors/device_sensors_w.htm | 2 - .../html/web/sensors/task_sensorball_w.htm | 283 ------ .../html/web/w3c/device/device_orientation_w.htm | 1 - .../html/web/w3c/device/task_compass_w.htm | 199 ---- .../html/web/w3c/device/task_touch_paint_mw.htm | 332 ------ .../html/web/w3c/device/task_touch_paint_ww.htm | 317 ------ org.tizen.guides/html/web/w3c/device/touch_w.htm | 1 - .../html/web/w3c/graphics/canvas_w.htm | 2 - .../html/web/w3c/graphics/task_basicwatch_w.htm | 319 ------ .../html/web/w3c/media/getusermedia_w.htm | 2 - .../html/web/w3c/media/task_piano_w.htm | 339 ------ .../html/web/w3c/media/task_selfcamera_w.htm | 428 -------- .../html/web/w3c/media/video_audio_w.htm | 2 - .../html/web/w3c/supplement/camera_w.htm | 2 - .../html/web/w3c/supplement/task_camera_w.htm | 1075 -------------------- org.tizen.guides/index.xml | 53 +- 51 files changed, 28 insertions(+), 7518 deletions(-) delete mode 100644 org.tizen.guides/html/images/basicwatch_sd.png delete mode 100644 org.tizen.guides/html/images/bluetoothchat.png delete mode 100644 org.tizen.guides/html/images/calllog.png delete mode 100644 org.tizen.guides/html/images/chatter.png delete mode 100644 org.tizen.guides/html/images/compass.png delete mode 100644 org.tizen.guides/html/images/contactsexchanger.png delete mode 100644 org.tizen.guides/html/images/content_sd.png delete mode 100644 org.tizen.guides/html/images/downloadmanager.png delete mode 100644 org.tizen.guides/html/images/eventmanager.png delete mode 100644 org.tizen.guides/html/images/filemanager.png delete mode 100644 org.tizen.guides/html/images/piano.png delete mode 100644 org.tizen.guides/html/images/selfcamera.png delete mode 100644 org.tizen.guides/html/images/sensorball.png delete mode 100644 org.tizen.guides/html/images/systeminfo_sd.png delete mode 100644 org.tizen.guides/html/images/touchpaint_sd.png delete mode 100644 org.tizen.guides/html/images/touchpaint_sd_ww.png delete mode 100644 org.tizen.guides/html/web/connectivity/task_bluetoothchat_w.htm delete mode 100644 org.tizen.guides/html/web/connectivity/task_contactsexchanger_w.htm delete mode 100644 org.tizen.guides/html/web/connectivity/task_downloadmanager_w.htm delete mode 100644 org.tizen.guides/html/web/data/task_filemanager_w.htm delete mode 100644 org.tizen.guides/html/web/data/task_mediacontent_w.htm delete mode 100644 org.tizen.guides/html/web/device/task_systeminfo_w.htm delete mode 100644 org.tizen.guides/html/web/messaging/task_chatter_w.htm delete mode 100644 org.tizen.guides/html/web/personal/task_calllog_w.htm delete mode 100644 org.tizen.guides/html/web/personal/task_eventmanager_w.htm delete mode 100644 org.tizen.guides/html/web/sensors/task_sensorball_w.htm delete mode 100644 org.tizen.guides/html/web/w3c/device/task_compass_w.htm delete mode 100644 org.tizen.guides/html/web/w3c/device/task_touch_paint_mw.htm delete mode 100644 org.tizen.guides/html/web/w3c/device/task_touch_paint_ww.htm delete mode 100644 org.tizen.guides/html/web/w3c/graphics/task_basicwatch_w.htm delete mode 100644 org.tizen.guides/html/web/w3c/media/task_piano_w.htm delete mode 100644 org.tizen.guides/html/web/w3c/media/task_selfcamera_w.htm delete mode 100644 org.tizen.guides/html/web/w3c/supplement/task_camera_w.htm diff --git a/org.tizen.guides/html/images/basicwatch_sd.png b/org.tizen.guides/html/images/basicwatch_sd.png deleted file mode 100644 index 23c98d8bf588f1cd1525adafe803818972cd7ad7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2443 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 diff --git a/org.tizen.guides/html/images/calllog.png b/org.tizen.guides/html/images/calllog.png deleted file mode 100644 index 5633f3ef5b18ebca176e28220a250e76bfbad6c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62547 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 Re}D(Po;}u5t5C5B{a@~_@5BHA diff --git a/org.tizen.guides/html/images/chatter.png b/org.tizen.guides/html/images/chatter.png deleted file mode 100644 index 33a63d6cc85367439f4f3db5ed5a4a208e87ed63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64256 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

DNvPTaf|{C(J9W4kxeNNchc`l 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 diff --git a/org.tizen.guides/html/images/compass.png b/org.tizen.guides/html/images/compass.png deleted file mode 100644 index 916c6c359bdb01ab19e76f9d95287f0fed3b0b6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60091 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

Z&q~k5~ zv)*=C;~dI{Iwu&fmv+nB*=Fvgv;ILBA*CAKef>i;wxP$t4A;AS)QJk`b}mxFdZoFZ z7O_&^u`L?@DcaH>j5Sw&rxA^h%PZ*7u(DDm^P{(`Iy$>Q8}(m{E%y>aOBES@37oczRcdEU)QOVn z@k|*M@m@lr*3SBCVQ$q@bAKp$?kL`G-%&J>{#UEirfiRSEQi9b--L-sPVG-Syvy|u ziK#jZy06fv^|)Vq^MmeJQp$9d+tO(49%GE^o(fFV${E zcKV>mp2kB{p9iulY*_Mle}-@8cZZE{n%c*f0Z^(r;CV+*UgO+hZ|Zk&=l+K8Gv2-7 zdgAebpkmIDTIFZh56|xiBtG0V(kWE8^JM+(Bv?}i$;Ug3rbc&rL z?XEM{P%(EjLZT`U!fTrRyj$~d?Eo^#+U3#)w}WN$P=AlU5Dqv=H)iZ@c&IJ!>_VG@ z#P8vFwU&QMMzL(n_}2spWK(!uHs?i*LPLCH*K3y^7`|=Z-_82}D0xI>1F4D{*wYGd zV7_wMb(#+3VqH~*9-84UjyP|=`PrdOm~Kb)-!8J`fsh8o?UnR(g%Uo<3tl0CBJn)b z`RBb9sp|Fq;MLC^3Q41HO@29=c_NyZ+#?nZI8SM4Nx-a1F zi6D|Q(pvYshgT&6fuM|OwL5}%@Y2THMG6?$8L51=E~qLY-U{JkRI>P6bcWC;L{4Gi zK3l9bA}d1+Htb>V4?Qdro_~qqlb6u3&QL$DhMuHC0~}DSG9=~Z%~sIvQ-*>I_7WSR z-j(UUBxV}vr`KqHeNhKR-mg~I&-1Rn$xq%XkIU*LXnH@|KT>9M?C?$uBc z53%daH$?n|M)e_+er=o|n(CwN?6<#ZbQG-Ea34==75k z{Z1#L%^yL*mr4)6}oK5#cILF?*Qp5XC9ZG1@?h&<1!g$Bye=8!CB&nnyg-t?2p(J|CD4PDq?Ss*cklw2+rD_mYbbPyN5jSMrQvHB z+VZLULr_*A(>%>&A2x5%P$Zcq;crfDzK__GKC^O|oPHJsMkH6t1-(Ky$C)p-VCN@$ z4Ib#N{8XYwF@a3+7H2rf98a~J@5QD1__u*K_+0${r=+l6-Oi}d@w#uLlZ_FH?_ZoW zF%iUn6Z9ynr1XdJ3^hr@w$Ni|4ArMeN*$d5Zik^_qoRe5oc<&(mtPe`&9|=SBi&;r z^f+vvZ*k$F?S1JrLYn-mgP>mNBmD|wFkpVK@+t$7$k4_T^O@&gqVRxuBq-2&y;EBz zj70gJmSdiiZbCwk@;RH#H4&0jNO~$sb4-FpSYfjm2v0oECN^SE5V~v?Bmf(h=rQLv zq2aBiBc@Z4lXBmMd$+*`^LvW|^MfCvgkq3-()}8kJ&8vAIWnd1VNaKzHZuNeXplN8 zw)i~xb4=^Ye;ZbfmpJg)>Ja&plgxrk^M0BU!<8?>Q|5RpZNyGP2MTtk6Efu}>^jIItamg5hf7ziE_D zE=8Ju=4dZH-yY7aR_l{v+p^y0>;X^*ffuAORZD5{Zo|r)n~=-BqF!-%YRR3?Vtu+C zJts8v11LY-L0}wAlSn+p{@dln;pj|S?5mkE?Q*?d!SZvHMz!YZIDb@`oHw^-sqNQk zyGp4tW539ZIgk>LgL@x$whsGhKfGLpqVqage7&>ct#EsY@ZYNZXExlTwA7Oc{Bw!V z?mK~gygtFKe5eQd%gbn4J{QY1rP20x>ysA;eAd@_dzFZ`{M$MMdS6+*T?;9f-U?hPz|5u0;-3bbB$= zLBUds+(t_kdr zS&&IzIjRxkN}SL8fwt0$;CIUQ_ew8$dsu|2II4?s)W`keEd?kobTCh<-zrUonDPnp zUoEVx3JvJ8Dr~ZZEZBYmsR2cHY&)0oq+?EncU!&`D zQ}~^Bdx3j8diF&@bNw2|8W?kf%D@+a!1RRN3#V!+dzJ(&48%8B#h>G#+jY)~(d(@(zuze?4zN^X-?aTX{i9;WYXz?i#klYxF0GqmB@fP%w|jE zj?*_ODdP<-X*a6+LZ%=#nxuO<%vg*VzSrRAmKR2!CsJ|#_t(gB6Tc#dEL9op9d*l) ztxs%BF%PS}u<=q46C zg3NtC-xx1#6{&(dU5_5|;XZJizV|$`Y0e^L3eDpGFkL z)r^?M00!v^u2bBi`)#OP?ksp1w9AaR1qz9^+#!*yA3v&?pppA8=63tuUopRr2b7gW zOzOam?qi>^3L|(>aYTbPEZ6#a_DiuLj2#&-v3s4jcyVToZRcR61ILVyT}ZbIki zpHpVQMEU>w&w&E~XjwG}T&XxSnys1T22+REN$TMdhTHI_FEc3K#xJfR~!@45~HYG zPfU_|sruv<_RC91EYyOV7!L>|un>_dVnl}#QH}bh8=~i(JGNjaKqIeT4NRosh*N9I z(i;qF$Jii-OtINE(SVz3Q@H2lr+fIt2{`OIIWu3{_}0oJZ16$;19bmWoih)vLi?uA z=DZ?0y`z+KlJw3)4rG$aRLEtL>eJHA2~stT54UTN+Vm)q0(_QGh*)ipPXa%>o{zgO zJqne87`M@19&K{K(*ac9uvFgCbaT9DwOxEF_HQzp(pwya;o|>qxR_B2$(C#jZA{z& z-@n4dlyZ~^EQ*paR8LS*Jrxn3v0WWCp_jm$bKaa}U{q5YMVMN7-C9Ik?6}a&7Q{`j zK5g?*;_o7-FYtB^JC-if@xj}7-|6dTX`ZpFQLI}g>AqCBzmPmEs2bM;x3TGih>tQT zEybzKyv9FLS)fSLN%RzU+ZB{~rsa__mXa{Gl4Ld=Y^Zdq&G$XF!QQQ9tawM&6`2(Y z{)PfGcz?Y#NJ`JDIDB^*SY6UeZ={m_I!di;e`*`x zixi$Ck_L@-`;x(o0u7d>82?jKJZrZ9g7(W7{-!;sVWz zzl{sn2{r8V!2BN@+CM?KiOjRtDA0ynN=|?6b&kny(Z#sB){v&w(CP^D&s;3au$FR0 zwF!?WLZf|52bG_rzX5gs$41t8A*@X1WD)4|pu}lYfBpMt#pZVe_^eSo&Gu9Ct_hc4 z0_K-WH6_DD!fd3n7{bv0!3r{`Qf<9bb%*l^Cc8ZOxOHi8VNSa8(D5h2w=STw$GiQJ z2&1enTU>=y!~mg`o?~vTyMh%HF~l3yT_WN>U++z2K`iJ?h(DyPG|Zntmz&sBjq2{J zqi4VcXJGlwSHD|iU!msxc(lq@`w}tI9kz?)PNKE{blNi`<~sLHt0N<={y@n~&p?L_ z)wv0Lab(yZe)(t<#vw$ib|^}AC?JQ3#2L zX85yCB8i;0eAPC83iY_#p#WQni?tM|UIIoJRESr-fZH(&xb8H@O4KQ}PzUvGeo{Uw`uD6nUIci_Y8>W^ ztBU|@<1y(EN31-+AZb@wNE@Q%mczXGKUwJ}D?=E_8e7D$f{LBKE(+_Azv{`&qcwNI}aOr(L&uM6_EMzg;a#WN>>h{(R zd%YSWgdJX*&L74xI9^wNikYp<&S%$XgDTOLt28g1_wjlKeXLzHJvXe}2JvP)Gdv}p z{mXod)nk-WHInT{%_Qv8)vxu>mB1exp7#j2za{suo=5BJ(^W{u@{{NsU`>RR?3PJ# z2F|)1N^|xVx|DxwqYhf(q7+(mQ6>SaDNQfN{btJ8TE`jGqEP znf}(u;>eGch-0dq3@%vH2d%;FVPG@)F4AdCLW5lPCyV81)pe5DQXUcpbH#=CY<#1s zU%tp!EMic<}F(7^1=C;t%TUQqg*<-%bBg7sh;K8 zp)bEXJHc=@PO3&QioP*)rQwFN1qvFJ#!$X-$)eLapvHE4m!T>3%urB;6gh)Qt>#aR zw`enTJhz&oywX{6|XH(;X9k*2M_C0<&8lmkW3q8sQ@S zZ)mC6>oDI78Xjwx+^r5V^F4N1rgktk5c#f_oe)bytOm{~u8Q6#8KOP&#r;o(e%En5$&S_`P@rhgfku93MWvY)q2alFt^rLoKGX1pvwU&5}=cF0EMuP>R;Yx-?{TiUkGEb1Gh6JP)qw>e@wjn z!M$^=K7K(%Yzy$uG?yiuApFhG1&;&V1nm@!;8}Iz$l62R09CE#uXn4ldtXI+v^*HB zkITUR^(FBA_7xq{DI~tgI9>w}2Kb^r_FLuY_iP|UXml8Us**}%MI;HT^du~iAMJ~u zzH@&#aH!Fa%u8Q;RBS-`517&OkkC0S(33APOD(@nM8in!rt`L&1~c`gJT4w*2M!S! zsL1>3JyEI+x;q8Qt%QE2Z8WoY9TfC3@l23~0B$(@!UHB2VODMm_|tb;ZNZw~yNi*y z3ohpkHX4ZSFK^sHlT+!*rT*FG;*7(n;pMqZ_~7iJs+Se(-IUJ&#*x5a2Oz zp78&Yl!C)xN_kf~q6(dOov~jXX+X{|#OJ7gt5j=+l8V+!T} z)4~+1ptwE7>)Nj~)jW6SicWdot5qqo3x9!87jWB0nZr)tIf7yTQOlEF+wux3)<@U5 zDsU;Z2!QdfTDrsnRxvnV-V0fYPPh0(Sw4DliF>jsLc4x{5me(kdfZfxik-X z3Y>6Mi%5g<-Qiz0Q%A3Gc@b7srH58Q!{?`|U1xD|Pe#2(t8Tf1h7qZZ@=$!yj~83U z6f0Z`FRcZ5H}@AL=N6`Dm*Fj`ef@+ z2kZ{QViT)Y-jh43lXCRjSx3=nC$U*)QTA)$w=4#)4Ljpc6bH3_XqDUl+0wcHGf2(U z8a9t0;C?jIXeDJFt06b)z;~aOW8U()+iDnn+Eh^cVLAP6L|l1a#l+9Yiw%`CtWth$ z(J%k*4BZThmyd2ducvY-UZ}f$-k3uzqVi)=G#Q+$ep3C)Tpw|%&J(FDXu1Aizuph} zS4oX{uEZhG(}j=0l0pg~3WPj;D=1(b?>=1qj4pEG;t!{`7lQ+fz&?jA=Pm<(uy_-aqLZEMuI z&K>V;c?WC^rxnH*F2~TD9CQk}BSCr%`)*etIRQ}X`hjTvPrOvlTTy1M>58V!&1=m8m96Y9xbi6hoYxfcmIH~7* zn147Y^W*fd&z9+u<>zk;$AO7Jfx9biL;-e8Tob61ai&DHtA&8}9Locj+D zo^v7#k8FDHiitY(^r)*vHx7Zuq@joBW#V1a%cXxxTSMSYHCXD0WuI5WHyxX-77LJ= z-gZcVioY0op$7oEV5i9Tl}O{Tf5RQA2EN(|mw24o%p$aN4p4hf?7pMazo7lg8si!M zn9jPX6tO3Esp{2EZfYnV7b8h2$_N}!x#5I=eXzlW6TYfpIQ;Jh@us)EDkblYxZ-bAVpSER{jIGq>YFLD0T)(i&-!XEC| zE9I360Kk;9F}VC1EpB{eddmM~#kymQ&B@BSf{!0A4FTViWVCUiy81a|~!0)5}3OJ*__kR|~+tlw+Qi-_j z3@z-RLrLrI<-l~H;y`*|5kR%ckgHsm z(=QTlKsE+?S7BDhdmGM|_+GGIpZ9%`vS>$J1&BcHSNS10% zLw-j>rF#i@eEW=-NM2_zpYfn~HtH|yFdQE3jdZ$Q;Q_*0$sGl7dLh@@3|w?}s2za$ zs-9SYc*fCp2MYmex_RFDVNv*c*Hg&8;>T5YXgCQk4~Li}ms+y@Qe z<=WW?PrIt@SBN7z$WY$jNNHwzr06Vy28+Bm zMZL1T$=8jNUaw2X(Km#vcA`b9`+piNL2(NqJVTJRJq->XDEX!SLAa3}?9sHkziYL|sg5qQg#%g*JC{s+xEbCemAn zwO_!1L2M?Oh$~qe@gO!x{E`|M#*Od%T=Qk-s%_!K#Q^?ml-?Mvj#C8%Y;QR_S#hvIamSVz5~e=U@wMQBN9 zpbG?kB%@MQMWT42kG+M|2>m~b_sxwl-PNdYqb6Ra-y^F{#kCi|(y4-8m=LMk^eU!@>7_z=TlLDZZlQ z?#S*doDUX*-bMhR?oQ;k0?UN6bS{1G6+po|1>eBzTC=-OZk8V?xCwalPV>sqfqRG9 z9mJrsA6ape^P`TBe@c14;lHR#I4hbLOi^!mMaatuF1Cqk>H~uP9f0Y!Sai0pWWWV2 z^}4+U7N?M*v|!e!bMr@$>RhEPAJB-5kk$wy7=RBR^dS%P&09bzW!nDox)1SR76CrI zeED8PRf5qbuOu+~*xT2yf%m4_2GSNAgxc-?_vfRI=JJ#t_+Z0&PN4gI59=w?1>M%c zVrHC!qnY*>=GoIBz9-TTxblRz0}e|X?69oxOMSDAOP=xleR=0WmO37dW*s%&{*!HW zO*+o!qr>Ay2hc~N=!nd_pEoQm?xbUSnKFD zTbLZDKfM^da@603_lz$NS` zHtE2FHjJKUeKRW!Oiv19t{6EgB?~s| zRl@Sp_~J{G$1W2-ibCIdqKLTuK~FEQz~fD>!61Nvh9yKz8Dd}~%&(12Pjt;}ON=)B6#g24D_``^S8^0XG1CdZB`*weVbw!H!#0@JYi;5e)4n%puk&02QX)74HY z=5zyshYSGpx7N0@2_JfrF%qa9pngjaqw_u92ZxHW1N#!u->+(Yis=>6Phb?|d&W&( zV7kz@=U9G?T$;~S!WC@DdxOeg4IJAoPf+Ee5OD(D5-F)%1X4%fV3Bs~w{Sm6IWX#T zvQYxr4F;OxJ}?ud_oC+x;(ah=hw>^mxo)6sT&*xa-HQhs0|2Hi1fAdZYmd=F6m*6$ z%+MDhDfweyuY5imkr>ZCE_l^oLoht=Tm|Q15RghsJca(wDwhhMKH& zI`B_^Xm3Fm)aMbuOpjBu-aT1hPzOU{D^l3JZGlSDfi*ieqQprb-6Ly+z20r=u zFO&D!eQzH|rkvc|LU5oQ{)$&M)sML?$L!bs_Z-0g^3wk}_H&o<7x#UJod2kqFKCK= z1z(G^uZdik_o6-$5DxW@ew~N3!s#^UDT-#B8|fH4?X!*$F*<04xOty|c_73K(Pt~f zrk%Z}yjV375_Bn$WA*+_ofAtGx%3c*>e#<_?%O=2ST_QfvvzTM=2kT{d(SA!UBu%i z{jGG_MddNKWNiT&5jSEEm{|a()RFCq-~guWG!@{rEKd!d z6V|ks_D!qGL~17mCb^K=X`!h|;6VpEMVQO!?h4r#KEvz& zvoRYBe6qV7Q+RECANy^wwU(xY_FcY+nK<)YxhQT8ZRaD@@2#YIN~g6jQD7J8+nQv0 zWK_#T9&qaBp{Q0ujkMcKmjSa!_Pp<#2{f9BsjjAnIh%`OzsSkM1Y6EexLWQgOm~7o z8u1=VtskvH;cYczgaVCWr`K}C^?4^FinjY(WS^lamhzs>u_LnL8+4QU4wz3uQ3$b0 zhk-gjRO$LYJifKz_9I*Iu-qxI z+Vu<%ANa=I#6D~BkcZ6T31&SAAojEFF(=xl_q}1d+WJpwX3+`QVpc9;$ryu&emnIP z9V7Y?j4+qC5|g;dE66+qGTxtXusE=sGf>ldOi(a|E^O<-f~m2XsTwd~hVU{Tdmdck z3Z_Aayp3OI-7ovPet0!A5z@yajjR>jdEYm^k5}WzzxR?)y_3a!Dnnd!Yy&rOADzk? zIfTpoGzrWHNyv{SAV%d}F1AE|77I(g4DJ)&Gu7Yvx_n#?Bt4)oW{#X9NprY8MyaS~ zTrwkm_A{TED9*X$MTHu{<+%EAfmymFaOW!;yg>Fr*Igc$h(z37ekXS@Xs!-A6Xx7U zC_1^qh z74-DtH=!I8QlCVj)zwl13=K5Gffkq*R~+#NScSMUXtA3q`T)3CM7J<}}Cc9h~)=SWR@?>UlW zmwFVFglXt7zQ3q|Rb33p(U|Z6=)4UyWUER=q_+(ld$j6%S#`4lF$)l?{8SO~qrhD@ z2UtmJBi(3m802esNaRX?{+LXzko zVA&l;eYhOv<3zs;!5ryRX6QE%!jE-Pzb5WtCCVL=q||J5+rBaY!$0kaNLLc-y<}M1 z@Sx0dC8!bnP{>Yhs%#WvscT}rU6=X#r;_dYdP3Gc`ToJ9Pb;-%^S4`Xs6-8nwykzX z8cSoMUGCP>3k(I%Vq|w$GYjm-cg5Cg88J;db}&cB&VGo;uS@2e!U=_tj}1gVoO!R3 zXX85z1xYSA=RvmSqstjI6}mqW!+ol&>O3nyvP*lKLscEiR-(-;lg*tYGg zu(561HXGa4dAi?s@9&(i|Mj}sD=W`>=A2`Wao@ii6%%MQ#=fb9;Z8FOveZd4{EU!d z7^b&vcm0_DpMig(K%;{gS*-dBE(x`S{Q*`&h@kl|QNpy|{MXM6p0oad9%*(?5;ET`+`eA0C@Ia2c#HW`H#arNi$oay`~R`htY- zbQvX@9yx%?Kp~8C8w7yEqCwnr-fC)1Sq#8lU9E*F-!VO?kO?oxILB2l*$PrtEq`B9 zlsIb1Zo2lppZydZol6$g5MK^mu4}AKLmpx&jPC$z0i!?zOvBORwGubGQuv;7GNWV} z1l<1Cx&JcM|2{FX?mkZ7xekF&4E48$PRZ*5v`L@&Y09GpGgl4~8v~kZf6ydZtPkLJ zO;nILLss2zUHn{c%F~(}(&T=!U2o{+suA)?d|u&4l>Q}vA^+S;}Wa`>^Qbs3V0{vK|Kn%&74z*LH&DZzQpb#8&d zxqT^UBh;pBH|69;>7@8G^l2W*JgC;1e_YrCCi~*`=OUpf;8VP<_owjR7>R>#Z(Z?& zLlSy^iAV=zql7_b^-QfGUXwN!%+Gb>1@jhX6N*Bz5PRPxS?c3|MHYo|PyeythcYw6 zHAu-Tv6%Hw|6q~X=h6+}wBdj&k2xBIq5Z_SAsFw~_&RHIv}~%WWd<7(jiKq=T%NDJ zPg0xs)@Zyn8`}^GvNRS>SJCrxY*@*0$PuIRW2NHm{`;FN0w^P&tl4nwwg@x&j$!NU zOOPE1@ftW>G)JjO5#{nC{yJiRTtY{KO4epY?Hx5#KK`1xN^4PAL6y1(kqfcZ2r`kJ z?BWGd;_OX>a=4JEeHw@mg?JAYX|FX@r+4!#&xzt)-_fSwa9b#s7>xtWq|hw9ir(l2 z3z3Ls$=G?=n-Bd0tgK8qZXwggEF0%e`Fn^tvcsxi_wbw%WeMyov~6QS?LBJq!RDU2 z5Pwhkd#B|j5fvD|qure3ME;VM2Q?R!i8_G|BFeSqpC&%8;o8;rE}&zILhmjxD{2gI zf?~)-em6^SR+vZJ$)3)RXp>+t$_(e#2c0Um{GJ@^F04z0#qh%JsZM2B+rA4Q=>i`N zhQr3tZiW=i4j{*J0dDc2X0W&5m0u`!7HPJn0{cizg52b&oQOGq$07he1BD`n6-%Dm z-1$-$;J*of{n44{>*-$>8>i-U9}cTPqp05OytnV~-$}&9Y!B@2Z?6G(q@8;B$|FnBJ6-F>}Xf-q>KX>HC?Rr4#%NYbA#^s4lrh!s&Dg zhW*bxf`1ZP4Hy)+04i16W=^r0o#dOeG@W*~X`M2l-B$c;?soF!8vYN}#CM;;VJOn|~O>V0_!o z;Ojf5M3HW?r~GZe)bd5rTl;DM?TpV^uh~_I|Ie2!F81Q03nH~FBhD#}& zS(sygEJR>lbw^qYR4L8*{Ipt`+khq_O4MLQXt^_ElmZ}7JkMWa1nTZ0WEo=H?PjM& z5MM5c;wkVeM0T;AU2@K<7~R>!(s86v0LC0T-(`9~wNMa6v(KE;PGZ;X%Ue=_0PN*r2mGEEhDJKj-iWIm+|X zw)YJ)!G-(%ttGZpy|B#V#3yPH#s71YY#f!vi;bTZWL+#c6-3Njee)NoGTa-X1H-a0 zyQ|4c1)69m_A-G~n$Cy_DD==J?0q%673w6pGs1a~-kL?%sT0)h0Vw4)?jL z!m<)lhQ5+g%9?i7{lbE(sZ;fkJEKliAoD3&X~A<`~qMR5dSbJWnU%RFbHhwP#&Wz*wQN8 z)1HANEKq@PKl^GFMNl$Lbt7NYRj3h zrvuIdK#%x&Up@x=m+0pAmNFmtC$Y?fC9{X@ulGvB3AqEn0rDeGy`?m#^pEX;P1K9e z=>!!vhgf|;Ax0iav^-OAzOZXqRGj%VfoEQIxn(2a#_WtUvP_qVVskJ=7&j7ZGsj_+ zeZ7IbVC)ef62q+6X#N-io9Py!{3fp@uC)hxo!5ymyy9`B_7Q0Ik`xn_Kt*K6h_1Js zGI^p?uF;r!1#0JfdxdZqNfW_F2XWV*fp|;4DG_0FaSKtw*saN`Q@6q|G#$i;%!fSq z)OI1XLwBDKNyO-!J%p#OE=@JqfIGK2yo)hL<;$R{nD4NjT0gxLD>)63#lSMtGbqUy zDDs!M4yi)$bfTGIfA*J_Sa2gn3C0$EU0gyM1eXVjhS;AbC}K;99-1F1Rtb#{2+6>H zrxg%(sTm9H-)wYO_-|SQgPB0&@umJnz7JqL1Bq@lxKtb*@z6Ie1^Y2xN=zNr66Vu5 ziIxfe;k3B_6H{^We>MK3s05UHOgfU)%>ZXLjW|O}P^Xb}-T31qr>VKa^mWc~H+_aC z)Q1XOI!m|PicE(&A4?=>wC4jxiAk1}u?bwmP$(=?f`~VEYqyP`E$k9-TTKN8B58K*+?oq)> zmist!IUvd!djpH3Ni@Pfb4PaYXz8V5PI)Q;2)~f(J9;3Yl zwt`usV+Yc9y42x&U*ZA3anc=3X39S1AqJ(13s`YT?KgZ_~CdAesg0zoJ6GU~=eg z8qIrjgsO6ir}r0KLs@ZSYG%gm&|nS-J(W9%I4dzIP4v%3u1GID?Ic=W8Nv7X!lAJ8 zQDMCjV80<2)s(EpC1Ii(CAe3tpW*PN^%ubGDFVR)3;?e2j%TZ7N4-g0zazlw)#K;K zpiSxl;h+J!H6E~aZT|nZuK)7lK&}T4tNY9vBSdoVZKLlKvEskA67v+?_Tg-e**O~J z1uu38bv;IT@2a#_fsDecopUXUdQIcwWWL)JcUQStnzJP_3#Fcs6d)L49)BiXM;nNF z15wpX)JE?l4MFWD%vIOU6}=4(z@KYKqyIn{L+L1>6nk9p7`q-(r1lm9>goSl^{4KJ z(kRbWv{qF&mmsvYbr?R~0QszS45ldn@t%-3f3sTdMOR>iDaWB8fN2-vHHH8HSz{$| zS+xj3D=0!0RL0Z2H^{>;c9`fa4xOFs)~T2Xa6 z+c>UmN8JSoo`pyS0}?wf=dS-;`>sFmCTnnMecq4e-8;h2N>Eqa!B7gRx4=uI%Dibn zW)QZP8!vYwTxN_FS31HR-Tg#?h_+O&_&*?W$y(wOm2bmjM+y-H^A6+exAedaxDKRk ziKF=wSF;4bMjWLI)jA-{(Hat+{1pNHprh)%idPXU(4sn~FS2z%3}=W}lm6k^%h(S& z;_vtQdZ8@}TWD!gB~sghg*v9js*uHNH~C$87PWG zj>ftl9%$H<)PuPT>YufZ8}c{tX*z+Gd35t`vUhxl&1rYWc!A-*74eYIY{)6slf_D^G2s`5YAJ~F`?~;WKy+0K z@gB0ix8EFgL{<9(`XG~4u^Z#q(7bQ@5d4}HjX^BVaNMp+=YXnVNkHWHHze17xt9VO zz>bCnr~SWT(<>~xV)7lD6;s|XyP~d$(=-I-6*$vtG&=# zbxL>ygOe3dvpo=Tb2nGM_d7|5Ac#Gj!`gI=YhH$OkGc2`{@7`(ORvB9$TR>3`{Q7-c^v|f0# z+h3bqL_qeLAmH+P^fq`l*BduB6J$G}{#ObHh`sCO4coTlnapx$=!W`XJ->n6{_9y4 z7+ww3t2=ac{D*4;ls|PhQ5k~n+a0}y;b}wZHaS$l6!m7S8n%#X*Onij-vQ8!J|li9 zb5Loo3v9!03^S;UJZ<%Siv(~V5-QU0R&~++VH^od?z%4+vkro5 zgtfWqHy}oCMFxe)kIry7{_{**2-ee@0TH8A1sNbkMJ4xg&`^;+ApUqk#xE(UV46cG zW1`y(ohW(-lBTj&UF@O*gq;EklYo4LkBPj4qDV*O|C4J1gnW~^qR=uDAJ=Y%Ids^M zY7lji8G?2D$I~Qo&gYbI8t z=Lwh@K(}6Hc*C_>@Y#f9o*y0^UL58qYU-c4k?GwllGkm0^FTR1FFZD{FopasGIko~AHS6DSAe;$4}>(-9WcmEh-p>o1@Z+| zS;smy6{2y3cnZ@1a#Ikf2~c*2XS0pq?Ds*X0)pER874V8YXW|UfTp#`5_Qv~5=46} z`d&)7fQuqwM1bAmes=`4;A5Zmi5vn9lmuMl42;7;`p-9g2 z1IF!PG{Myf*gkLh$QX+n@vk&5FN?+0D&mhje8NW_K+FN;6M-h2I6DdWtKBa$cp%?H zgjAUNGXI~%xz@$v2$ZrJ!XI7+co#p^8Y}lIHYJU+bb1r&m`S7q^}OcgWR9@vdN#zU zau`6`ywLrHn~N;ZyR!=YCY8x7vJMg^(LX$$PG8n%ID}WHoCZ7ch&*qrudNx%qS9V& z34Q^z=OlyEcCyZ=^A~G(q*kcGCkgocL|gCoCu~||2l&JBC`MRdNeG`FeOV#kcM>el zhK-wJ;HF_MZ`)Ck`oNijvk{RF5e8JNU-=**IUNA0y7*D)(;fL-<0&t*^Y*oCxH`Rd z2bK&kZ97ETXBh~yJ_=V%(yzZZ+Lamp(0w||ruv};j0fQW8R~Urc2oZt%a$hy8|t`a zU*4GADCv*ZL+~rj!#`b zl!i*lCfc;G6VUz2VP+kfXu#+>YVO`oZvCh4<^v_qfF3{zy&B;gUN*mrHBzQp^bl^&fW(puxh~GcN1RJ7~D@FjfV8 zESqB#l%;8BPb3hSHbBXrikjU7BAO<19*kO(_Cr9 z=Sg}c$#9AIS>Ax%!ui#yuWJV2(ZZ7K9^%=HJeQo#yXOq|Pqiu{{|8wT9eFk>MXlWg zDKaGJV&x|D9T4|n&wj6m`KAKh3H*}F6MS*==)kVKAP@`~Pt}25JtTWTvx+dH7|1o~ z`tdc~TdOrNk!>tZjt`4oH&RYTKxF&BC|AIfebW4yLPWv*zuGF`Js^Q^q7nz!eu#QX zhJtFkLZtTTAa3zoX3~2x(W^qN_nmj`g!L0A5GaZ~lbK;b*Tn~_`L5&8?Yx1{6uWut zAHbI*5kcsE`S=uZy#Uyh0V#a_&%q5qb|9a^PsZBbR2TSN^yL1ID?F)Ex7p^~h1aJ` z?~U9<07>w+zj~3S-695EHQx~ps&YUqG5g{Zr{}dizQLCUz^--vW1noJ@rk{Iq$sx$ z2~|V@e7`7IYro)Rg^i1j(vH%2pMV=O(G-UCQzbBLMAj5wF+U8+?=cnmJqmCRhy+>6 z^;7!V(g1S`sMF(5BFO`XL{utqu}f)`0jKrmVjhstRu(p+Zn{$T1c*|lhDvEH3@PQ( z>tDLA{_Zyrd$)oB4u;3WTQndA2b}XKaT(XZao2Dzn4q)~Q4btxZLmNyEn%Vy@OXzZ zl}Erz)7Sli^|CqzlfJqP#W9Aw4FILqW}1Cf)fNxBOhwuV1L$V|PDJxXbSSyuKtSUG zCgkOG_#1Xm5r4;2iDcO z3~*y%18ywYc_6^C-~(y`3aftR1`z6c$Gd6I?h&9L1L(TLx63z^GPI(M!t7Q{4bW!- zx7}%xd<#|^P)7iF@Skz!bENUf=97@~L#z8m&-(hdY)Yy@90D8LBsse2Av+uJ z$0#i|6=&U=%fEGftn4B&(cCRlmbHqF&j}a>4n}*Zme39lI&Q>KJVE=eD<}{PTdoZ1 zdA(&OZ@N@g*vG|UxRhHExNawM>3JXYrronlqq+{;jiTs&f&bF?E&Vy`M>8+LnYft{ zVl|>OW$?WmZ8if#hcN`VB=z#aV63$9>5lKsvc}2SY%rQUx$xS>#0~XL@KRm5#>5Ru zx(B@{&Z7HvkfRB2|DH z+W_bJ?T*3#^`~#x@REAZI8@FKV4Svunscl*JkPImFUUeKM~j7j0~bvV!I&(zvN|c# zm6v?1l?dep>P(owe1;or$0SBt-!`?FP^*6YUC&-p_r_r6|xLBmw&en;JWR3bL_FLJ~6P^7hnZi`d3hyBnWLWb&$4fuv}5g_B=zVkP|pK8npvFKV6M z3h?04aG%v{N}li5XTK_-c#%9H=tGFm>&x|dD` zp^-Wbe9vEpigDVm&Ihe~ZzelmgMxDE+szIeGTpxjR2%N$sw5JPNiP)120xNL4B>sskeZY@Qo?T+%Lqir!&y~GqW!-Ru$!6DwIB$ zrRW)SMdY9TYjQfyOHEL=D>VXzHR~%BKGW!XZNM*80ZgUO)3T3wsqRmOthRR-soGk& zX*!=DQ%4mlzoUb``@}_nq?l~9TfK~a#%Fup-YfW!Mxwz8`Tu`^jQ?F<(D*8l#>6{# z#1{xG*(ZPo)SFc>M&QwKzN9f zY|UO+q_?QU(xShF!yxqOZatpQ>4L4!2~RV-63j1u3l{6^3I&Q6?f-p~fWxUqCdPTZ0rfA7r9VpGoN?1e|yIy`a#OG5*U0LI*7<# z90qRfpwj-(B2Xh~t#EA8=X_Py9rECl`%ApOHu%Se#Rc*yxLd9tSDoR!HXF2UzBilu z1+beey9XIAFAZ3q1<55c^ji0Z>w&l%f1V)GKt&$tx!x#z+z284Xw2{+eIVda-;GyWdL#4{91XgKJrcn@Yc2BluJ^Itx73&%f_NbAjP%k1 z6p;4d_OFuej5eD+Z>)w}4epDw8$Lk?uPX*fygTsNW@i`d1jD_mR_P60sg?JdrzO(F z&~wkVy^A+2F^Mnf;MW~D#NKZzDtDb1QcXn%fpG91vTy%Vo_dJi#MFNiR$HY`QVHjF zA|%la&-v*Cwch6r9Cq>KtzHpK?LI8izu2K)=+;I8_S(Ih}PW zj%8eeY3ifl?R2Xv(F6_^d}$B#e~l>sN%J^o+rK)s7%FHm-x1qR%Wq4g)MG z9oJhVl6Zr#WcPG;RJE0QQ){vR*3wQfl6~DWJ1*402Azro2Hvd$G+K_cJk5T5=>|Le z`>hlQ?2D=FLx)fHtLHQ=!DF;Oo`rlK2Sij!UU0Hvno!8I?C|Q{JActBE6a+@D&QlB z61Fc3@df-}$>OGY!=~$DKk_tp@jvUH%^0~HqV~{>pCp! z{J0d?1^q%>GipB9pa!Yie2BXJHd6BBlF+Tt&nYqaQfrN{NP+)epKb@mk@-cxcEm-) zc1X1`(vXKS@3tTVtrMa_4*xETCQEi ze29x(L~gap#Jsx0-Otrf(Q}cUZCE0Y=E<=iU(i-RR#0JzE85jaD;}(w|4;ULOC3M$ z?)`YShlI3|9A0J{+i24vNqqFQ{Vh1f3GYBGx1xddi>3`GHoA(qnzj5S!n4*quU|r_ zVKJ0rb7Hxs1hk@%az{;&&FEH-9M2xI&~s71Y`AB4Me0gZ+x7LgDY0^~n-98~0n27E7 zvEmq<4Gz!uebPD_LKr?U{?Gz_(7sSk_WPfDVr7~B&N<8F;61L9T%0D3>YXm!KW)bYoVox*I1A0?U}nNg>d%);E&8ii6I9zRHJW;z}^qLbcx|hoK!`L zHb0~w?kIrGs4L)k?w9Tz04zjjDf*g(+!A#g6ZlGRnaw_J-9agNB>~#{s)$wZy%q-> zaXM4abMRPR39KQ77zlMBR`Q-uAl^Z6maE?J9_d6c+mKDhnB|SDE=FTIfL#PFQAJ&2 zo^^_oeQ}DT!Uhj6LKZNM*=B!6voGNt#8$#OYK|2uFE&$N>yoTDZD2%|c9qJ7D@j}V zY>Mkfxi|jlM>oq1kX4tD+2&^iy-$N~X$JiuOz!oGjSmVF(2JtCY4f^dGw;fa%2SXd zT{AjC&zG1Vs&gWfqL0!Pm!9C}5uR#{5_@`)a&!9kW{Dp}j-9cbIXy&wT?lye>4S|L z_VMWw;kJKA!#&IV<1Hslcfh0@IY}$IGB8IpQN~)4)bZ2kf_{Ux_@v|~&SSuU*sb|- zs-0VbC0~$ZWZ6_vMKy&Tk6WU$B2!-W3@f)Y9mxT3>ETwKxgL?S=q&5kSYoXV;>5RuPuyq$v#`2pH@dYsfK!cnc5)FIpJrhlV!(6{~J^X#Cp~S%Fz+ zWeKsc9KM{2xZzU75+~&dSIYt~Wzi|3`xEX{?W04$VX67C)>5-kvh5JHapDbgBNuyP zyprlXTXj!tfVsb$&xG(L#)6|reFFP^F7mgXV-1LVU{(UzT2>GBqeQwLja)O-(sYh0Z@#J+h^x)keHd3K9 zva0A7ZAcSwwRqhizdA-RsMbfS)*}V<<%{hJtLB)}X!W-sJqzW}IYv&^1x2x}z=e*_ zp^ucM+!{Xkz`*l0cJR1i?KJXxdP*l&lnX-I{1_b##c127N~?j4qByoA!Jp zo`FuKKy|PvY-gb0pF1;!MGhYE1X%|T~Dzesgk$aw1 zc)l)Ly&mB}tzINaocw@|^iz9_!`4jLXhXf6RGy4^OvG zQUg;gL(h@z_Q@48KaW$jd0K|4i*iecYKjBzs8iJjR8;2&P=zfXkV3@?16QWz*t!|N zH#4qJ2}I%}pb~pLKIGN}F(yPNb>KLBqC9CtyKz8Z$W;mF_s=cMXak60%^0fnO@4uW zYjCcZh@aT-q~g(#^wgCQNnv@o|72r@;<&GieE6{iWMrx=2jy*JgUpQ$q7}eppd2O0 z_h>8+sf&N+^&Zkbms#sGQskK*Z57xWdcI$C;0v76M=>;rGfHOVDZ`N%+DMH;f6dqA zb8`#sV{sD|S3%}Qo@b4Vokov=IOGg~Nf_xLUCfUBrMi0bQIjH}aZ|ENa#4pco?~~} zyal7l=bH05q_Am>)x0|+42y@taa(~O9;%)I#p5MAn zt}25X=LuVg{e<=xjHfue0UZszGG#|JHbN;u!JOZsE8`0+Q*B)+U5a?e7^AI7U?PK9 zjf{oKnpX(k+^IVq>W!VE<|=TP`!1^;nkN}kdcly;_Z{DYn4Uyu>6R33Fh4n)ybs(7 z`s{gK#s_3hsM+Kuh6PG^wJ=Z4eP(=a6V<-r7VkIHkQ%0~N0>>6{94dwmPp1S+M(Kj zFj{K9uU?&M9ai<%<5`?ua-HgHl0I_l4?uvfmG(^upZwm2CYl$J3K$T__07p|531re` zl?K+lvmp+Y^7WAdNueLKh`ow@bA_c{N^XCAt+ToA0ZN~YotK=oduOTbmtE{#Rkf3l zj5rA%TYxe?kN!$iQegd6;s?c_Y@}nvFhss6f7s0K!_d<()3*6Ju70zy4N^j@jP|P> zx>7OuJy{rMboaSAu3*rPd9-3eRBWJ`BEm*k-+U$bspJuCQ3KJ(r?Ht*(v(fFrADE+ ztho%BN2?WyL)>2p;_B6PaPH#YrYVw7A=sadR{GV2THOQmVE^|WKwoNp!qMVIpr7i5 z(XT)fAYrJCD7KLJxr2xkc$trH{C8;gwWmei6Ft2t;@XmHFYLJGiS3rcUFrt7IY=E( z7xxd@N4C#?A&fnZq{nxNq@N8d1v(U`>kzn4Yyh9QCxe@&@wA{!S=EB%vvNLAw&>AG zGRX;`Klk(+gi)oaEli1flg8P1z8;@!Ek)#K$W(4E1(Yd|b>>hJ|Bk_pt&Me_Zfu$O zE&C9AfvHMj0!I>xFm_hOV^{9{3jvMI4wP9+gf$ap(Ti?hJAx}_$d;XiW`B5s#Udh^ zx70^PPr_3vAt6FhUNthdu-CI!nvy1VUKdF}(|)WMlcW*^2b?xfTfNA!RZ0v6N2sB$ zhXeC?tf9>&OM%}sY*pEjTb=_4O_G*c9xV=W57ZlSSAm^oJJfY(q53Egs7RLgF*ka?~%~jEMrbq=JuvA9h&Rb85HI zNF^^iDgI}Fdy6f3e1_LH<2`+0twfzYK<(cVfl3L!t+?9ssJY}StT5*kF-%*M8yd58 zTiGe#YviX+f4YX(QkZXy!8+Phgvf_9&PDwiIMg$N_!ck|r=r~3tu#F~80_D34vzX8 z=TC>h6^iEVUCOuff~Pwl0Zj${VBmj;<2{nTyZe!k!@*c-&I+mnm$0;2A{aO^ajf}= z*S5~8@KJg(jnY+#Y9A)hkhae=>YhoYXFb8r)BIV8_yY2}ZjWo1O|GVefv1-o^u4Mv z=C%+Fiy@jmsS;w$P^^p*n@p@DntdtQjQuYMUS%@=A)J){<1bnUxVjT3&i4|yw20x8 zHkcbhF+avcM0<9jM}bY9<%nX;)fQnoC4tX9@c4@k>D%SA8PLOsiHn`T9k=q&omCWW zlICF#Zf9nt6Jx)1e9WfftykXM$JJDQ{N3QsQK>KJ^E z{?U8IUncSsmQ?x~_91sD%nyZm;LL;c%pogXUC z@XhQfw0%ishbsCYMvQP;kG2RyoMNHlZ!82p<^4(kjs!7D4O@zR;^uAQS)D!AY%~T> z6*7BwbW1AiO<*JE*I*8AU*Kq9t#=xx-7$>+$jnf25#;30C=$Hg7bM#X2EQQx<8ed0 z0K?<{2^+Y4QTsckyB$=l#dPm$VtpPz>nX~*%0_GZ%OF@%G)LNU&{Io%84iiK-5C6z zip8`mJD4S`gH7+TPs}C7l>v+ST|dH)h!8>U3v+5t+=k*~KYOY1_b6Ry7t! zL%N19Edk@H)~RXLWVa@W&iA++dCdH>22=EFNk8~R_455*8S=8j=KS0I8&YJFM7bFF zOUy$Y4F{{A&LDa$uH0T=HlKu3-*^1GXibT#VUM?Au@dJTb9CLzjv5;uo+oTrSKm3i z2mw_>m^d}r;Yu4q zO?t~?fH0`obHuQ7pU44QmF1YZ)2vorR9oUm&Pt36MeNmV6!hSDG&@6O4nJ2 zbM^Jg{WNcVTRu7bR1fT5zfN=nhv2?NUHTQYYC-%S$S#T_m;jC zV(W=JF50q8K0^}GwSTKds7p%Y6u1-)u%`@3O3|HaqaGr9XOjd$W9f_7{6(Zs zTW%pY)gTpN((QNnS$weg85m3We!@ssDk&;i=dIJ6St>0mF|j!)u(ilDv+745<8=+p z074`e`ZZKG=lZ$Ia$Oar$PC0%%#YJk zHF>tF1Nuz&7o9+z4sz;BnA!ooS@H~J!5zH@e(Kzg`)#S^>0t$+vbdJ&#JnWm)RrhE zl}#(_!IZFqj=)U5m3sS|gZs%`A)xtGw4J`Q*>9F4hEimKCz?5xJjd(G_Yy!`WWKLf zFXjpTmE00<#@Q5lFdxt_tRFWhd4$sw@b9XzU;gm}Q&ybz)0ZStWTkBXA}K5{z23dP z**AiE4M9OtLM&32*DRChr$T;c0sf7&kmJh6n+Da{3Q-uqtcN4wji75W39<9>QkiKfU;cPJgT}|*}T~> zF~i#3!_qXUF<5F9%fhZAjAtY|H3lT_AfY#%QQ@9-;OU_U@7Y1rv_O)v>7^!~x5T2R zEeh~*1gp^`LbS&e)X{>g)aWvY9?DRku(kL1+kG5Hm^jorYY&c{LM+@zj&b)j;;#QS zox5eC_xdn5Htc&p0~$J=6t}R8tr-DXaCYGKEM2y++OGn;#7l3tkfdb+v(9e?_`49S z)g8rhE`~OP+@9Nhk+sogiV@)oU+kFK!Gne9D$7F02rx2jtoC3KV>9%~D$Ay+J&5UU z1Aq$tFm$fR%>+?kE<1 zwTW@$nLZ|dn!*}22_?+uYNH6a5Lp)H+Hk1}puGVfKFV6-5FtY|HOE2obIVAtL_4_p zg;yepdWyI05EGxSG~e{%d=hgkb+!5PV197Fna)zP!Dcld!|ux12fH)gZ6Dh;4@vX7 z-1?5>ZtY^mw^*l29Q>^MP-`CQ^zuX9&Ii*1h0mV%Jsizvp*yf`fVY zFvtCu#cF+o#{^1}?VdA{%9!r={0uam#vjsVj8&S>Bx>WG;PBwfx=cm8Ij>1{M_#GA zmt9y`Lr<`Vow=c3IedvFy1Wz>h*f~bTdZX)_iBK~(!N^bw^2GiH^{Wr)>4aOu4^g+ z0e=M$&jBh*agL?o-eF(_Vf+t|y_ULmcQ7=bw`iswZ|(4L>UJlU2?1hJd1>7r;a-9;@Fv$?pt&gci;rjOG;a55=N6ArruR= zNLy|efvrcFI7(gllCskBBIy#`XZLdPu-O!#m);7X?y91!-+_@4eDj_Er~-wqbGg!e z`Nu?w;rLTR>@ZJqegl*2&w3FCWv0>t=mRGsmV*2Tp2W7N!2TlAckt!YXoRp)mtF@P z!#*z#^iT^3kqDo+%O}`vd*Z*WqetNm0iEN-6@mxXL;WME)Fw%W~W?O`oytoW;0qWwVt75PBH zK4MQ=gWjY$#s-6E#8RbkVx~Q$Uy2`C$L0mW6u54WnP?Ruxt$A`ee|FDyux@h#S4Tp z5nNL)0~Go_&NNCuyU)B}YsF>EYBGl+gL zdp+t}*jERZ9HRPZ`3A4;v*s}fH*qGIk9k6P**z<32a29x9p*j0fCp(K@Y0la{nvmG z;(wbRVKKe)_8WmZ%Qy<0CmCDsPOT({{div50XCK-qLCS+;zQF}usqu<-jce+VUkn_c6gtosdw8-Vn521&rJ$x z%kCzR+s?K9p$(*{j%(wa1EZ2Y>r>Hf>|2*Kmc?4RS zIUQeqYM|hcQP$eSYYy~GJ<`K*ImPSohP)jE=Ov`y7w{Jox4&H85ZJ!I6hctr!Txt0 zkP3(pzseI!$U^*gSC_bj6hZrc{r$cjv;~I+?Du<4DClIA6O^pNY;`anrCPhmCT-T8 zJNfWy&D4bOW93fYw2u2&E%NjN;mda|+1>H=D3)0(Xv0KJ?|fWWa8$-S9$OCW722uDqs0FI)HbdK~OI*@hvX#!E?WA&5b1) zZz)Va4Bwo;itzYelKFa8Qn|ozK#1`B{%#F|f&BfI8*CQ%WS@+ksj@-{S|50xByPvo zo$eX1+C@3B5Y6BFJtN?U3`6cMaYB zYd9n6BNzjZxd*5W{oi?HR{Ok`YfLKJo_-9bTpD=ZZsIYBVs#ap7z&9iwV2*3FzQV& z@g-}|fgOCjUS!=^^0rbPjzirfwD@9XFtxuk?n=2y&t`pGC*LgYS_!<46L`p433%B2 zxqQaPL7n0h{V1QQ#@16=U=gp+G`iK19B+hls^u#1n<|$ofTT0EG(5su&rikVUrbFjb1mvPt}l$ zln!I9v(swzidR(lMdl=lP?*hzzdE9iVS`WI&4Z4U;BFv%yuFuUjK(J#JE!1pzA>ztm9i9F7@phBt*{d>b zcyjp{^cFm!n>bv06kvb1g2-B;o#o|e@iNgaewR7L2&l&@zPGE(EnZH=9so&iKvh@_ z{cb24!~CCCHCh+sRUjZ!@&PH%*K=R5eTzYIN9LbpZR)}tJ74zJTpYW)tj1Pz7<*S! zm@C(;A6O7@nOz`I`uPVP<8HmVG|SWeI41!p#d_?Ovxuu%3z12A6Ewd2?1VjF3qyot-;$a}yhYZMm z9=c-3u9F<`fXJPMV9MR{%_fS@220@KpD&^13bbrER>yHbkr=Bb*F7F)dT2ApD-G~3Z709K-`|>Oe57~_UZ<3Wfl5HBX&wFO3Id*T z>h<35FYUzq2wj9_RN2bQK4d6fS!+~2ILx2O8duQ0vH;x?bOdOr+TDAQ`fiyEAfO}) zxNbie>Sdj#|7kc|aR>B#x7CBSblPVEV#oxp6Km79gXf-Y@5{h)#1ZIz-9SxLXB7uB zXxRl+ZlMxob;>|78eBdpT|;^!m}RR~ICk5Bu7=-P+%zFK?)oG^!*1?gcBZrK{~_xw zgX-G4Ze83pI0PqXaDuzLTW|>;+%33Ea0u?M!QBZVI0TnKa0%{q2k-lxTj#4&wg2p@ zUBzB&&Dlrqy*;gsw?f{qUVV%#*AsqshwwSR4?neNgzh&702Swo8g9;n@Q$DVbprxK znw5jtgKHHhJdBN-QFPc-d!>08-v~bEb_hOU^aMvwSKkXM@27b^5}$E-R2T#xM=Ppvb>(jeLR zRp9xPhiWgsL|$tb0n8nRF5?C{jkfQhaKAoaiUvpafHYUh=#OI!gdLgnt&Q+FL zMT<0*2B6#amcqX`(s1$mXr=a2vjho_lJs!W%Lx_0&oOA#Y+o@qpp1*jS86vlnK_`T z1j7>GtXf3^I`eLq@~emv)t36p2D)GPI4w~Dt@y)tvtK6Dzo=;sqW_({Z-u%-rd?d6b-f?YOffgVK#baN>LZyZpl;PUGc>rx^5wy1LHK z7u}}Mhu5ny;Dn0PT)DmRdvv~N%A#+BtLeU&+Ochq(uE%Hev8#s6}iCN26(r1w{SjgxdYi z_#u~_-9bh_M9k56x%PXb$RSDU!%z9dHS69(dk>o|f7s$DaLs$mlltxfcjt4u-^|>3 z%~WjnE=J%|vtOOHWcTqy>&wFrAxhOqWkw`+g~{fZCt=&*F!)!_^b9Lm$He?3Chtwa z0p{CXg128GhUnG2YldeN))46h+eaoxVwSs=hmPkt>zFq#&uD2f1A4+rfRw8}Grk$(X9QnTE0clnMk z9I<0?2{ogsoJd(pw7=RM z=kE{Bw|h}oQaOHuqrH6Z$xmY3g}&@8rv4F^K|l^Z$vE+KIttNR_qZvTywwY4hEu4V z{^0EMyv-%_vcn1kFiHpr_Br;S(}+#>$9W$b2Z?d$V~6`dz$wXxS1xxz*=ig$kuyq2n|S1RJuKABqHO+=v~il z_1W9ISTlBPD@M~9YC2L|MhJ#?0^fYEk@fyo`{RD{MEChlfJOEXe}stWfEwpa)u|85 z9k#pi7KTf0rb^O!XwH2QBFMW_yM}8GuI&Xkj3~WDF@d`VK2O_RYawiFb>1&{>)EzP zSp)bZoB@yx)i&0Drz08RZfJhIf+Z*ygJZhx!U8O&)e%`g=7`%3 zeU6W_+HblaHg-SQip61n25$`#cxzthSWYSIrT?nYOy7E!EkOQv1cBJvrm^ zTI91wR_Q(F=+x13R^*#GK-QI-9{49Hqu6)8?EkXwm}hIb-SN%=N$?*;RA#WvOb#7y z_mDfD?@q?`g?x@eOcW=$lWLR|qAtUPZ^>UPF#?Uvd=KDA$$vDXE7%Y&@i+RInf+4M zHW5s!GyG(|jslC>aq*tnnh6I=5xOj(bZ2sgXgkfVV|cGkPC)?;mL)iN7pe+OeSnmt3_iC~fP-is>y za8U3T%D>F{DyXTv44qeN{HrP7>x)7=1fAbtd81&nsx=>tW~B~jh6F`bOtD>`(;taW zd{AtSH@0j{cC9}BB}qv`6{s`5m9h@cA%FA!#t2beTY{sq|+#m??w? z&mcjS-(BOntVC<1jKByh-VTf8jW*WVi-i?&;lyv_xRZ_x_W}$v156YTvh_x?Y-pB1Os;1j_YcZAk z(aJ@*P!6U~0N66>$r_@oR&PjoM-B}K29Ot@dNxespmuA1K3&hd`;9f@l1Ze~Uaiyle1v1AAXdS+>^@Su z_eS7s5;PSrLTI7BWSdkN{}5mO3&){j=GSZC^zu!YjQXI{@;)KAHRY33I^uCy7+qta ztN9mEl9KB90FOuKT~pirbbJzDHi+MD==ryECe_YFac)we(R-bI$MAgIAmz(-(Y!7k z9_zB$JJ&2Mg-&Oy!5E+goqB{&KZEw{R}1tOHtdGfYZ=S)^R2xJWh=EL2_*C{Uuf~v zHBv9GEPn>o<-(@jsY1u8Vo8n=Rv;01iP{ZN@L77wIfl#GYKxkq``cF&$qx4^HQKhj z1iaMzLZFZN-7Iul>Fop-QI&1J4du2;{W;bInSMKqcpp%0)7W;aM>=oLQsdBW|Goc> zwI@&M2PZ4>YuHZZHgVm?-p@f_F>5a(3>TCzA=C|t_~X6`2bR+{3${>`PnPc@dT|3##)Fg|4aBRO=^v> zF)cL8I(|DOoFxKOc!Ywk8`$s#Q*Tupw6FaZifpBa@}g)AuLs9X-dSs)XCy<~s^8w; zw_np5jKuf2<9iDV61KBV4HN(EnuHL=jlL*&d$Gd*0?-biPHvL0@qZq+m(XXx|BQg| z>&AQ4FrcdI+?lADnsb|o?E4d=&dd2Q3-o$LJygkeoWqUG3GQ=Eqk-aRL$JJ`&SOH4 zo2;oi#UD+`l3k4LG<(VDYxho;!KV9pJggL{-^T1$ZEL~Tz|i=-WE*R8_}|6Y97dlt zW;xuhzV2Kzu1FbTAy5Dd&Bt7uRcO=om#vDg-Q19L;QbR>KgH&5r=cZk&b4j7{zw#6!E~S|a!1kP09kM|F#}JdlOr zsbL`6bFv{2uuwdQft zelhNcFir`^rBk*A~Y*O2iu37?KS2y9bwinDnWSk?dPw{lH8(=y< zEv|X#)i3(r|kniAy7%8$7lz&LgVoU-+r;w z)BNJfC+Xb*KBi<1k~J^A2Q(;UTMOUnS^QbYMBU)!cC}IPNy*(LsG#zb+>mHOCfg^$2;VtP$^Aw9R%kr>sD*|R zfC}!Z#zRj5YI0M6IEg62$0FvPgK`J)2Dyd#sOgWRJSHS5RqS zsXM&?ZDZ}OF;MuH>-7h^s7uL{;OchJP=L0fnfRqu1Ukl}l}CMFdl4n^5**4gyx%vp zrIvH93P?M&FS;_toJ?a+Nx-F`Xch$&+YCP#ztCr5f;R(mzqy*r6?7C^^SmR46pX79 zwN5c4U?obd2-3u?w=^4u>B>x<0ojD?jqafnW<~xcJ1L5~cBE$%t_J9V2W>-uZrc;H zGR+D6ZVqc7w}%LIq&1J#{b9?ZBP?N^%%9a>_ud9J;PfQ$1E${(d=2e+Uk%yfCR3<- zHsDkkSh42Q60)d?lZix%Rn(fAt+69Y(VBa|aT%+eRMZ)k$MXa)BYVKhlUxNbevf4? zDe|)nZ5}UJspYo&#gzi zcxP(&FnnyoAhj3!`5Cv0!M_CyVOrowOHmZW$gMXxm1ZP0$n~CC4DGLE| zAgol$N|J`U^3(v?&K_oAp3M;!q4VY}0hY~u4mM7b6{hkkCoN;m<{rV;0TJ9-e3EWV zxf6pf-w!JReGRrSGJu#F%;#HAXt=N}}lq_znG>SNJ%_2S#L;dpb;gSUH$3 ziZc`ZJn}RA#6LM1cscf?62NxXdMF6YIOA0VlMQ(O{)7D8R#+2{(^_Gltz#LyP#C4u zk*l-!-2?<3sVcV=`@ZiC@1MIc#cX=>HZfjn)nJ?mAza?-AgjII>ax622I9C{QZhT%>uDN1lj*

i9ao)-;d7CgJnhCV1p4TT1&f@rzj`a1aeEe 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 diff --git a/org.tizen.guides/html/images/downloadmanager.png b/org.tizen.guides/html/images/downloadmanager.png deleted file mode 100644 index 76c3e6b668e683418414a88fd39e65aae0f469fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75874 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 Tk+%HK0Uy(A*9~j*Q8E7yTBQVP diff --git a/org.tizen.guides/html/images/eventmanager.png b/org.tizen.guides/html/images/eventmanager.png deleted file mode 100644 index fe2a147466c47592387f145553bd84f15a9873e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91695 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%0A;b9%UGnLpv9 ztCJpD5s^v)nt}2o?0Z( zMu{u{A@6DsfwcE0? z;A&Wd%bI8wuuJ|(^j0)x^OiS!wf1f~FAe1xVX7FMspo&Y^ZC`Un)`Jy_zwm+PiJEU zP$)wF!H=ODFis<^71wW3yPWsHkvN0Z25omYM;eE1)z#HqOTr=|_V)HlN=lQ|l>7k` zfFTh(u#IFaeJW=qhm7m;^MytXZwaHlueiaF{AU`M-2C{`c=9p z%~YaPril{%E1x$TZM-#9sf6KIR!?8WEE(M|Emd!eBblKFS-ekA@wBECfous5sc<}L z&fV3D0_zx`BT$mNj>Y*D@YHA76-s3dn_Lka+~T2qJC;Dn{%?g32ucC_V^OE5F_z7N zK9-`*c`vH4(9GQ2Tv1Wc)s@@dtUt`=xH>Kl@JD(mXY-p_TGFAwyvj;pZJmO!NU_s2 zHpEY+vc$7osftvbmi3QGyMdw683~wTY<%&jO8wwMF8-P034j_5`;X{sJqSEEU>HCX zFvSLDv&89L9B;d*XWt;bd868cIUE-krveaGa7pNPc6K<>@X5(zPbsjwgOM_J2X%P$lvOsXoo}6QFLXh#Da;u>6AV&@ZnD@^RcJ?&hb2!64#mP<8 z)s!)6vFhHchPNN94ES%EV`@*8^6T3e<#x|)VX(ioSjvvnLsDX*dVlI&PhwIM_8V0z zIBII@vGH-096<|vd)5St+63)48<6C{@bE!LSxhXShoNS*`!{{R_B#v;Y=GrE;<*WQ z!GW!SrD>}bFnv#-|knr7_l9Q8@jSVCB@87>+ zVPUeevZ_wn5gbGF)4u&lX(c@};t1-=G= zCfCgorM?7GO6lqO><+}l#>Q%9OJr13L}#_hxqf2v z>sqb&A06y}D)cv^;j8V?rT(%H2aM&vA$L#bA^~R~923CLv@`~LoZT3XtoqM`?j z`ekG|ELch|d1d9|b9iKQ^!9JtJsm#x@%LF784?c!th%m`H%DYb?l&ikDk>_NL2qrs zNi<1ChqkT=dM*wQ2yk(4fENz@0etmC?QwCKzN+$}aF;h=u%yh5)$Q>-;EDg1)beHv z1j53_|NK1i^k5Arq-<}w5UG19o$XYG-vCMy$HU2gX?TV~xMEk@pNhUGLY+LBx|>yO zDqZWlt}(2DZwf517D_aYB2_d-G=J zpnwz5C6(CA3O{iWyht?1YZ#`f=?>y|eUB~g-uGY4MoMMHKguEN-}tGm6crH-eqlO`g4V{;hO zGesO1BKij4u1tE~&1bDjw4i_e6efRFlKo0hW0ziV2PKL>F#Xj|m|N4vyt0gU)}L~A zI^wQqCI_F6HlA8`n?=bS1&^E`kxiFH3y{d(g&;6U*QdvqJum^^pb{7+=i}kYOr=~= zvzSNxLq7zG_XNoJ%w^|-o{CGK-m&BuG|BqS_Mce3axO>XraEkN+JSGDfvjD9b|uqb zqpyr+bF#etq#GC=Qft;SQ&4ngTuIi!3Wg%c%u9PyO^%(O_eT>HG{*--2>v32i<71x z5(_bU|L!xuqSDkvegh{BAAtgV&$zg_N^xLJOiTb+RfjKxYmOK!1`tr7W*4kmD~CE6mPE|)OYHn-mmwLAYheGW8nm0VnGWVc4AWiGxh!ojrfDu#&s%@8psv~SLszS}r>IaK}^ zNw0*2{w~&b$UmKX{M9}e@&8f;Dm&Wb0i|h z7B2|ZKZESf)Jcwp(7fPPz(~1Uah>T+j|r!VjuObD4C3`ML#)>Im$Sxrs3#HMrNYOJ zTEl4B!?Uk7@hW&v52q{g#5Ia4==3{!vv?fc7XQ+|=e)lNfEH_{kvsMzwfDaBxg~2p zxU@;BbpUKO2CcXLcv$aJv*$gwYR-J(z&!JcrjI0vm=J=pi_JD9h#Vw0GxHM}{~L@{cvzy0^&8-N z?2lyt2kLLgl;?XQYkL5tmYbV|%j>nDPdw%bFu^H$co z8qAk67RdY{2_ZxNUc4bPbbL#)!lj1|sYQ%@t6_80rXzgamX9RQzEU9P&P9*{bSFT^ zzg7Hks3NG8Z=WM@O#B;9kSs;&R+Rfvaa6j^i{fDq1b2 z`O1&e6G6OaVlko53Q@@RJloi~khA-7`#kS??2y}Svvu#g=+WW(=n?CMpYvyOlWsg9 z8W|OXRw38E(nECRNl|zYa$zl1g9<8&@BS^D`P=fiSjL<*VMgdWFVSyttm6J0mSgES^vd~V zLqkIk4-WteZz5NuZMy|(LSDAcrGo%E?HG&{hNm)uX zmY{BBOQu`Av|=>nsAXhQUAn+2wLQI(L3Y@R^SHwpA}~_-UfEySpL13_Aav@E5yH1# zBnVK#Heb#?Fb&#E%?f5rL2oRW7aT%eHWDq0-ar&>o+;+=%&p3+e&x~`u+J>%@O%ad zXg?$*)M;wl(u*=OscG~z zsude&b77-MS%frhQY|tP{md#65Sk+7L%8*-q}=OkFZh`eg?hMgDk?iWwEu z{6+24FBEPwI%T6)@0_Y~%drrf3SI|xab>J@7zpMk`LJi2eMnXWtdy*<`|V4C*QiZB zfi8srz!4hOxlZ%HmvX7D`O^1gEMl9$Oz@$)KH&LbrYQRL_4O_0YsI{6X{TYe+)?$k zH8J^fTx{&0+S(TPGvWqPufUX)c>s>XdAhe3ide9xU8Qfc+4)kb*QDB3I1+B@xYmrV z11C*p(&llI%WX3Q1YNaF0E7bF8%+cL%HuRcd>5gR#&&zMh{=cmPW%p!6idQ)-hl*_ z>M0DR5dEY=a`qj+ZcjEYUz&t|QlczR(SY32N52r%5UH!{X1 zCSCKzh{t{+NDtGXOx_z;X&21{O*O^hAnof?XTaq4ZkS+QMH4b5ryc2We9!FfRonFz zyUCM3Y+jB=X;bM45B+Gvm-YFTYG5(bn-J*3Bs9Cp+%2_KRqGRzlVWPVOa*Vi^K9Nh z7AUVZUyz$~b>L`zmq0X~ znjAv<`<*pur;h}Pyoi$vh^Xx~1%csR`}>>u!h?;g7RVf07w7CHF0bw#a+H#(0?n-R z!|^fZ3p^1qe9Px(_gbpS{gtn<(yb>{=g&er6G#OMrxmXV5845TgfRX) z4E}pJB<~Id>rg>B_?0?=Fd4{MQQOlMB|U=5FI}#;1M^w#eS09z z5@>)_A7T&SkF{{JAzNC7CewS^hmgC%8#&$XJ?8{!ppsKf zdo}3te|dd*!m^RSO=i@zY;}l{+~=1@pdU=*xRf z{1X`|y^iqH&SPqg>(gwb0Ldq%cuW{~S*N~X=2D)EO~u~ES{?lp8mlhHg`K&*RS@T5 zli5cIpQiiS^7UMi&oL8ty;B~yRPBM;B&!fcN?4SU7IBCiE4UU0iVKzzEgr?({$7ZxF`NEak zirB$7Upqx-Tn%y;{-sUtbkv`hY$VsSWhw++kA=U2hLjDw*BV^d zDySU9d>6`G_&_*f?q@B=%b6kBYq2?Pxh=NA?x*@|nT^&W<`3zBz1jU}qt|xq*V0!; zckH}~2J()ldlLSypypveMD(NOwt&_e7@x}i87}U3&+sXXaQ7vHK(ereUTu0Vd!WSt6U zCK2uj+WxN9rb9x8r>_(s-pKi;=&IQ}hYZ|@4?oBS$|9nbupjt&tKF;~=& z`0=etm@z=#xScMP+oygD3Ao-L2hb`&9o67=q9whuvSQf$4R$4t!yKK@VeOlT$Dp=i zv*mau5Xq#TI8j-5m@5q=Z^mb{Zskb@-E|#K)Eon08oO7j{Z|>&&S0 zZ5|G^pU3qq3|~XCE)_o}ctH`1#u5(!QuK6(c2||iV|I&oQ_WpTZSwQ|@gnq;NAKcN zxCzcP`8Dkj8@>qwr_fFqkrw;&EI8*`g}}RGNt4 zvC#?kySR_{=&?I?LrtVWkTW}plm4;i{vWe_ONE}&K&Sn%pS1iih2zHMnFqA z@3;K;ghATs6wcGCoY2_{EZ0C%(U-jN0*y6J82DI5;adAbYp>zMzQ|ZaB#86-ylJ$a z9}p7OF_Qa*VxH4>D;%(Ef&$w$+4Zv8Rk>;#<1av?GTo{aPV$E>LhkmD@v`n|gp)ws zKC2$EL*+e9b$kNU2p!cm;$|!>k;2_q@u^^$VWewwBGW_er`(P#77ve`_A~d{U7Ziv zo>x&Ci3Tok*O49w*erNem(c-(rdC$8@QR!h|7O- z>Tl3?-}>$P?r#!-UW2X2`T&Yo_xw{V;YJNmH?1Q1#O1Dc-g`<`k&-1r^a=fG8FDn1 zce41Z3_5)UxVdq`d5MW|Zs7wo@PSJ-D1pbj8kAUZB?1%&)ES3bM1(fTrAMwke=)eX4~+W?i@=Sh7l!c z;8A`>!W8qn{eGL^5*!}4&lFY2wR9%<`p_q0{hX{*zt7$mvUo0Lvt0aQ5N^e&Z{k{P z+}~OWpvvMVx8F7re+W1_mj1)=owoVDuTtZHobQZu6lEtv+jDfm9^UMo+Eob($Y3b; z0SNNTMxzU7`t6cxKaXr963pn&gxp2xK6Dv`Q%JpYiP!xJ*dHO}Of9ZdG|(>6&nQkK z3agncQ(~TD6t?T$m{#2%H!kagL;^uU=@sR_FsM-7Kcn-CYX+qxN&U%U`ETNU&n(_K*m;J4->*@U%V77hbY1 zIs?w}jwzB5ij3NwSzoIc$@!aXREO%x#{+8^qn2>9|IPGtZ{c@ zbX)pi;uR>QsH>TeYZkA0bH zr&TC-y~Pk06!m=gmPM~3mE`P4JpgaEcMJ;DFZyN2yAnFIa2bGq)`Ah%Ws-cgWQ3 zWV*to$q=V_B8%UCBVrl{3bC)RxTny<0xfIZbiJyf9LA3CL8t4}fJEX5JGqpFK5j%e zhH7tfUZ~C>Ja+jVnC`3nTa$yG`Cx$uD6{wx#Q>*rGj-6yjHx56E3xhR1^*^(Cr6mJ z;8QAL(Q_fP^I%zNxyW%-m|Tuv76~REN&eO?+Wr@-M=d4j?9RE^a5U-U#Axn` zuEYA0Q3FwYLtlL4c`R#3vo?X4WR&^L???C#*uu`u3Blun@6UR|I-$HSB?xf#WUU`? zxevXlp3Nmyl_}SO+rjXls)Jg6i00?v=XLlY7bquD#*pYXXWSr%x=KNnvbH_=X1b@V<`>98<27k?^)(L7EAaE(BRA}vk3gE~Os z+WYK?04qJqC?coN)NQQbZLg-eXH@sVbg$%=*u?svgVVBU1oJuzg8TlI`Gn7&k!k7a zM%(0{j={MUP>On%J2|nK1(&z3<~0DvYAPd7*-5wf-PP;hKbJ*=+Qj6m4S&hY<_ad*j6doOPdj%#UO52vUo|c)+e^A*b!wbOD6R<$tN_X28^?R7n;79M;g2 zmi^K)kgZ2B*Lo!mBy%WVZ}jMjs#MM?=XmkmebM6ao`F})~$%b5RC>0bXtejpaNxR}ZGs^8*t%!4hv97aIu zq^-_}+^{mfd|EoC>fx0>@rYEALbhJKIef7%oxv40yA`p;)GE zUOx3_n*NpXT%i4jRLivs$mnb7>2%3O%gLW)TZauV>y^{xOk&gY`H*0G6|HxmiEJaq zQ!#fFE>w>K%Zq8WhUZNe&jqXQslfEFHx2fy(8GO_e7=5-7^&9}VD#Ao7GRY!&1>zU zn_1oaoK{zlyGwAS{Of)jh3pSvF@G?Nra!B0BMJ9cZt%;?pb9!MFOyK$doF{yKL&Dn z5v7u|Av)9mjIjcM6~D|~yOpqs1mp0}n5w^O+pj&w1^5en1%=cmSrvZzy72S1I0uO{ zDgiqA#y%zy3Q(xYguM`+M%D+}JD)lsfR;3fp1`Z1FKpSlv~s(dO~=KDEQJUnM1_HU@}Ih_x| z1KOX*T50J96Pr$xOvc@7EY}lj<{Rf&Vang_7^ZjLtNA~5+|uK6Oj%-D9cUorz z{RIFHnAWb_dlY+tsPxLlYG_l_&S4Uo@|YZJo{CRBwZ$3eHJvR50I?5;9!MUID{iOT zgIYCnZP!3L_A4GiE|(E%05jVMC-r9~og=#a;`Si0qS1coj}Tk&DM*{ zn=How&uyHda>|C!efb46O=lueEK3vpCv6m&F{FI{Jq;P_s!y221KCed3(!dHKxzR!>z63 zVr^5!5@z8vhwYX~oJ@@%Q!kroKt+kTA>f=0WrZ{EjhFa|NVc4sw_m?d3Dl-ggkn%r zaE{g~8K9bGPzV3aZpX?5yQHL`v^ZCl|KubS?6nFSgSnBWGuqqU^VoiF0k(tacX;ms zicB1^a_M=Ad}(C`kW_Yoh&1J|M?wOA@hN@U^rgB6d%rw34rVP@7w%}d&?3aFeg0R! z{!lCB??8Q=n)N3JUzVi>X9X}B1%m;zUQl8{1!t17e*3cOYuo*~3wXxh(<`5Y7>EA| zF3SM06;y5NNzQ5xOZqEs7ZB2`MZP5x+Olo<-k2?(Lu7a|qcUZf7l8^7QGgTFwHvoi zJQ9%FZ2g$s&oC1FE^&Il3ce&mlz##2bAkkWJS} zK`~1t0MyL*)hjZA@-(+INVe}lp4712cC(CmKcbV&=KJVL4IrYdirsVbNPWXCvVmi5 zfl<7LdgY(tfa63WtIJS6$}5bC+o3h1PmBq& z;uo%wcD^jo6(zq5!dn>r6k#6wyj`zN&$iL=+CBV%Ur#}C4%3Ki+cqSZJ9VX5Y* z#K81E^H@b&%9&8WIo13%5|)!vnD#?1ZI5!``)Ouw{40mff|BaBi+K;MJ9%!?+6MGI zX)WpZ5#{(ILyj#^BJ{7TU$Pp+42@o@?$Wg451!gc-(wy@aofY~-INa#wCMQuOk`5} zw5(+65p_b32w{8b-P=>NGTXasZ0p_Eq}4+eW-nT7CGz>)00Xhz)E$gbyuZd0D(P zR_y1)pnWti=o9pPR4;(|L1hlrm{&ZGT|r}R=)Lvs(YMVXahOqX*H&mNcpGgNogOYt z&V*i@O<(?GKbyKCU}vQ)I&Re%`T?YN!FInvHYwR3vf-pyNiR~@S`*}sQ~WOh5)>Fz zMh&LDO`CiqT)yvDY!(Zy;pzEg1iYGZM^C2ias&%={`Q8uoiEsB-D3ZK+9;HJLMO}| znYCq#xYYcsT2Z_1b4O&V8<<3J5zpr-=C=V{?}1CC;5TwqQDeu!^z0^7Na#d@--c>L zU&5Oor8y5?#V8v5Bwu0u;pa|DFUrUyt-O_)!nPMR6Z|T~75w`rqP)opYgFQ|9IHvG zsuwHh?x}EZA_gfUZIO(o>D;XqBY0~m^2uCh33+L8-be5?YNXLFn5EkWoaEB<$^pC3 z=G4zVJhM>F*8-~>@4;#=Sqfe2E;lKOt$xsT&$~;Pp0u(eP_Q>@#Lg$v zT^xwVD(fDF^TtBvtSP}$U3KxD{iuuukKI|(xO-jM=nKmZ^pC*3mb}TZBNY_gNNh?T z{CyL_P2WPs!Cx)*7l)o=VwR)v=%+Wfh2jQ(HIkjW81{re7pZD1L`_W!NK2EPNyMe~ z%nEj*H~2groj}hNivr*jt~Ns84cO##$g}#TGTtvhUB8n0tC`rl$~wsAW+sl|b_yr3 zN}~&I=<6h88TI81o&(~NOA%tj4>p1myd1_Fmn(PQBZ8FNq(1C=JPT`KE*^UAPaPgx zB?AbV$L6`*Y~fFW{IB1W(u~Z@OKZYLK3w+76xE*P`E2@w_8;k35@;vbe~%7n0JHHA z#Ngqt@xkw7=Z-#abHHjCo`E|U5MC*$tqypph z12^jwN&4%l`JIZCEgr45QTDyNPF@J_O0cYSs2g@!Px!CafPY2&YKtcVea-Nb%_g5+ zxtR3!8?}HE3SJ4rYv`S!L`zxSyYwiA@*7D%8KmyWJ2f5Hq9dYXb0W)?iOf%6`WowO zbhZznCW%~ih=mpWKO}cAlg_dXt70-F!P~#IVO{>dCk(|eMY$R^l}#tZ6Zhi4kC`%= zV+fms{g=x@l@uX;C-J{T!j;(#TTJE$asUt{?IY7DN7z7uBc*dnBS~(%%XwENk5?Rp zUyhi)uiIXEIE2+BVe+yd*aj%m(qsyOJg|Zd^taxQrdr2cG&f#3 zHJC-*fXs`%d+Ngw%*ID)!83ZCXu0VyBd_zk@7tqNSuHq%^mFr}v`!RlkIRBxvhR%j zX(_{~o-cv8kMaXROxao+JbQ7=BaapIFJ*fl$k9JXHhDv1lXl=g=Lw|3USu(viY{aH zR)_!DlzmNTqv}t}6e)r8;Q;dsk`#%j%8_~h>WU6GMd#`{Ii9tq?rb0>+*!gb@WhAQ1CqEd z7Dd2FD{d!ZFLGd&nWlLrWkz98^UU94RNnmg0O#30$sSn(ejc+FUuf;V9|k;- zcl}Wr62rxwXVuds&!LM{PV2MWM{B%g|Mp8Y6}w>g6tJ$d>onRdXR-n^YP@Vg)&BF_ z)uIZ%>h-TLbS!vY@LrMCxe>!#r2I~Q0hwR;%8ZiK@UeQi&S$*XKtY^@IU zZ+<+K_%G5$2lkDkb;gj#LMzAO1IBp}8nQI7&|SB|H~2Q8UZ=PXuap)tB5_MGQWbDa zA>Fiz;&18yGJDUkTfwB2xB~rq00(Q1*%1pqD~!f<#H@(NeCET7zBp)F`V5`x;v@)l z9R-Q_H_^@^Af+>M!CW7}wkvbq@Q)QaFh2VuoeVL*T|R9ypt9drMhvS)1?E2X^U);9 zf(#Kv2tUtrluusL7Mz)ZRcyqJ9Qdyf&$A0ht@8A_ogqOa{XEyT zPJA%VfhS8_ds3}aB;G=i-A&GG`wU2d7!Dgi0TVNd@0>#0bgECS4gt_^wZuYM$c zGbP1-H)Br^5E9@H(z`#U;4mj_*ju~x0Vb;>6vmf*Zr0{>&`i1dlS^ru;mwRMg&dw+xt)coZnz55QFARR+@ zcSuWvNOwqgrw9nrATi`n^DUqK?&tmXADB62?scy#&N9&d)J&UvAuwVCcq@LC7DxR8 z2hLq%_s-gP4DmpHOOC9VW&StQaL+Y4%>0Fkt2}YK%Gzm_FaYyNh&w3&73m$DkKoi5 zU@)aSZH1H^*<*EZSb9yJ?r-$A3I1I=H=MMYB&QAGnj_12qOB~GpB&=acg|xJ4-fx* z3~k7=Ulv?cf59NI-z@#ELrmpTEjSA@wa?@Zs;%4Vj?)X#94A52SCx$jEF;W;h&+V0?Lm3i( zoRt9_Nuus9E;ozao#M6AWo+hq*I1w&LBfgfFva{y3S}Xcez^^8&~aF9A+-r_!;(+4 z7bX?7kJNYrlhFKDYkZP`fhw<$87?h$g_DyR2Fq=8v)B&Jp4OV#D13eMVIT!J*urrJ zkn2z~InI+X4Bk!c6N~n5*%WlykF<~#&@?fKibNDP7tO&Q<6fSl+EotoJPOJ(D{;Qx z4(KrM2ts1{yd*_ImF}gtMXb_%(;3W1V~EA!f3@%h?5?kr3bf8E z1OHu5$i0imc7%QyQ?NXDNp~u98AvEAmK|jh#EcgRwKxyb=P#E02FnS*aYr8|Eq|NO zcKG?pp5|>SB$v-WSs7bH>$~mc#6t-bBMN9`{~i$Je|x3eoY|mr^~=>GLfb$khP=ak zWDEt^*;r{d`}}REv*7`2^22-@n8H+&SG08kpGLdkKD4)_y6jV&*{b`|{dC=8|7|O6 ztnuWdZ&Jx5aI~ZjemQE$){oq>Km0@)D%R6_xpKv#S65b<`7ClWlhgM&v0=sg;ux~o z!x8~3fJ6q_YE!e^6r|#EGy7gdM1=?PQO8u1m~&x4<5Ytx%9}k#uXch^j}Zfab>?na zMGYaAy`Lq#c(o2p5>NXr3PWfcD_xrG#q`)a_03dW0AkQE0!Brhg+RrnvKN+^3<1yY{7W*VmMMuG_zdM~5g9-$U&d+6EOeI($!FG>YYpEM_-* z_+IX?*l;^M4<813*NsO)oK8QFXx%znGab*PvfDi7b2_|>Co{TC)+3??NPIgH;5@WA zSoV(q8*6leP9>gr(ws-6e;WRt@MkS}Ksk=kzqL2V>lRFGxSo9KBf~Tv4_CfK_5!+% zZnBQl6?v&2i5S5^zZ|?pX{eW1d!^K0$hsry4@xrE%J7E{`}`?Fks+mJN{_M~s{>lf zQtjmazO3k4cB1plEDnT&%ueh8Oa%6iFEUR|C)<)J(=_rqTw@9CkiY}L#5BMLH`4H| zX~-7Iq^-1*Cdaj$<%n#Trbg~ZKK#+Po{K1-a&PSbzp<^1}491;DEC6j(S#e3;9tdV)_rg=tP2G zo+h}K&heW3@1H_h=MqaWWuDdg2z!sa9d8nd*==8t8Y|WX*yAu+VExlLAqLa*U7)YK7GT2A)9*E%eBH=KviR#+3Z-_7a;M5op}=N{4mavTMi}G;-h!Xp~a8{b(A+3j^_I25njSE}ieu}k)Z%VAMue_H5 zcBcK;yvpZ|cYj~0I;QZI zH}5&BzLtMYcaK#-&jqva=dXm13e*zoI?_YyLbV<2hWf462fvt-8aSW-dykM!5vF-J zwZe$*7vte4!l4fBwok*UuYj#jfIqQdQcx zeoFkXo0;A;tKcy{`kqh-$TWZx)Q%oaCg5}NwQSbwYQN5N@rP~;R)TRK+0Yl{5kbIH zAY{>rBjq7fVbQMP(@@_$z>75_7WVV0?nGX+Th5|eNRSTQUzNnp^@KlOcTw_K9k4Mm zF}K9jWi>|H(lY7=|JDe2am$AU=?7(IT>rbShSK?InZ=18@`pGIGcLD83q@lRn4cIA z^JMd|3ShhJkfktibIx}dsEIkwHwbB&?Y6th+IPW3`xSxz*0s<;maD9Dx7>q3 z4XwC(%*O*N;TTb+PiyGJ6IIRR1qN_Up#w2}`q{(#tP^8b-l1$qI)|*fnYS}Ixf%>i z)a#NLFaDy|Z!_8u6L-oVTr1Ue;`@>ssNmrb7UW!8qC%0 z5RJ20{}3vTGVc|ukHL-P^oc7Q%3`0X<2$ITB8rC(^(NTj@V8@zPv9HARn59gf6MT3 zXXJ|j61f42=@x;Z`y?(ws~74|p-ZnFg2bGXqPKU|arANR^OD6i?Y)KHiH{#eg%X_R zy57*Tqsp8dZKTn?eUnp`SdTn+hdbVE&08|8T~LE1|X=sa+N@hD%zv zZ`nJ;!RC`a_2HyxYN$`QsG|aVYhCwf9m9A^OVUDyEu}vf$-s=R!M;<8=7U1B8ypSY z{=5c%FJwqtR-tmO+4~~+?2XbJdKuOOX2#9}^7Dz2&5E2?K!e?3eopb(cMeaUK^Ud% zy4Zr?6@|#j>Oge{i9~YQBKO+!1c95|(%x-@DLsUu> zlM}<-MFRF$eN#u<|`RHs+>|(z_uu6LtKy6`cPX_q6xf^h-~V)G3-S&dGc-KXJVFT zpW=l25avlU`!yMrwd94yPYq0jL*)z6!whK%rjirl%j1OaOAh?wf?|*}Gzj5y%uh>A zkYm>E|L_O<`})cfqV@afAMf+GGaN}KuORqSyckUcN! zaMfdgu9Bw4GDQdg@x!L$EH+n}76y$SE5>HV_fb&vAs#f*#gNuq3M)p&N`k%e-(yU# zu=T|rrJ_me{8ofgD~aW(67?}ZyL*PX78lE~MXTXiGsWe!O&57js&=NAycNwlbx|vN zS%he3Eaow^NJKCv@(3fPF;Izh`~LP#(GYRWi@1l3-RVlgCT5--Dr_p&U+=;~q1c{*m9o0D@4;#R@00FjQ+qyWzRjb5$3XGkllJ>p!a*&RpW0ehcB)=$rA{h}4_Twa zTH<6wvSq;S+7|xn?swTJ3`GMO8o<64Grv#wij;rp3LblIGzw8zR zl4_O1y;gVhP^$*y@j(FR1=%y>Ut0|DO9RM~%MHkszV`n?Q!@4iV|;?Oe68l>CQh%7 zzXKXJ16i+ZDQr{tl~wqPoTLn8vb%k@nCl2^G~F}N*hcU{5^T7 z5Nn$Flfn3v>>D0j1=EBB87Q7KbRL_|7=-Nol@@R z^o};ajOZVh@qc9G%s{@ZkB3}z*DTL)|K)GJlPYADAtJ;iVRsuDBPlAr`|b?AM08?! zQNx~8EN{?gF5CEZ==O9O;H!l^vO_6=ZEn1>7Svxn`@|9*Ds0~K^)cv!>6X_{Jmx(Ymn&}jheH$Z zUaMS~q*3tLQhJBc`=0;BZlY}6B3kT;Yp_}ARFTNUImFGTI$nhgWiU0#tW9KZjEbyC zZBw>Yw|-!rlGXevAea3;9EYKT&ZjC^=i{IV{yRyO$qsS*hOQ#7m^PNs3VZtAyWQ_elo* zkDG#^is!+-F|?pP&2PhR&C|{A>>Vqd|B5xo>&foNs04fyf2EHB$~9H#Uu0_u+G9eX%2B~BhGIEC zZ+htOkMXYk(=l(#OqT^;;lk$^scPmT-j+N4+tB~daLV?{_1Oysq^u9QHzmz?ODu17 zqA4QmQ^m9%DPV)TQ`vm2sQKuVi9<>;-7TKi8)zyes(A56`yzO)V3IRs#8F4*DD=NPc7 zupNxlDt<@kNW!~CR4j5{K+lj!-RybZw)TK39aV13(G19(wXS|K#S*}%F%+a| zOm@)dG+Gg5$P1AZ{H5gcy$su7iTl#gd9nusf!RKHdUe2Yhr2yCV53fKWpIm965;&x5lJ#=!kG zppX-s>~=Ek((l@r^_{k&CaFX|YXLGf1-xCI)%u5$U&PH($yR2wJDjDTncQ7avbkRM z=$3KIDK;CgUV+$DU{mV{jfM^DqCg2uXZfJNCFXrmoAe)U6^MD4QN4hij(2L)`%ijjp5%a`GBecQ62ym!C& zI5g~_`2dl4)LWCNKe;iH?_BuI*kQlA(2->EiM6^syX&)FmuL{Rik9Mf_MHN=W-GUb zcF!y^ykgcUNnylWmFYAZm}db18XTlk{Tn^*<2Su>c=l16F%2t z!kjNL3yM%s<*ywe@ZHUnL-TP1PMaTz8Rvuop8HaQXCc}Mp{xjYlqqm@v5hRn)k^ZS zw)K>ljAE}Hbs=-oP#gG-g^^MVPD=eg$(_@3B5f>YQsF`_FN7p<1eyM={i;iI_^X1M z5MNYGxee>6gYZGt_PlW*uxo>F@qQ4kT69>sn-MOaxEP_VHxaVg`VNS#8C|w=vGoZ2 z_FbaAzaC6#(h4oYB)^)+WC@I}3J1t**IXNx#K{nysj6{3*&s{#)!^+=-@ZFFy^Nt@ zh?_fI_^29Es9!hK*{g4FjCR#3F0ZOJ^!gy>rPcf z?vxyVTgYve&Z3~~@l7Kt6~^}l3O%8Kt|D8Z73kr14@9$;jH=UQoInKwaOT zM=`$sl+EjMoXG6-;>wP!L<4@F)`dkOU?^sYowc&vwJQ zyYPKH!%UtAC0pOYQVY{o>xdd#8gOP9zt6^kz0LkM>>isnoJ|-lFY~apfeX!293tU zZ zWlX2PS?j@?{@tSOt5ZdH_}v&-*n8I*posPkf(tYBYyNy_>Nva>wHF-FybAlsEV$c(WH>?1NAI4D&qOd zwZpQ@6ce-0*w=jr%G*2K;f6mII0yM%rxL~JfRV#A#a$Ej$o)?yjC>R)Oz0aX+?{oT9G)y4hF%5yLv0lkw znx~dvKqKHRM))BPtkL#fT3PjKixbcuZJ2FsatH)SY z|MEJ|-3}!Tza!%7fJ$!4?^0qKAp8_^+Nb0|u)<$_@5gd>0++i#gM@easkGXf`4tDZ z&`;T_B)^@!=hOsl)o)vKAFIm8W!{N3$I=-HH~|%f3>P}KjII-!bcey$VTNpsr^Ph zq>tMr#3w@=-hJUfS3xS7-S_^PWJo&2zyN<6m% zElj!il=HChsAcyQmmk$@$z30&B62!E@7bz-basGCjb`q2G-fnNmN#R!@ z*dM!Zjd2z2U*6xv<^apZP{2D-PxgK)ncLw8Io?#O7RQ}=fZ73+!K)4eG@Xt&i`dIDuEmA4=$M?vB38(murBBbsi@pF2XA+WGqOf0U}2`P9r4L`3z6lx=xpZb$Pws zbPbJ-x|4rfa|xFx+8C6S7s=t48ST};x5j=cDBu(HT0VQaMW?#$ighZyznz#^2+6J< zm7mx^FC_Dc*~8#Fgy;q*s0VpspOU&EV=D^jh4zqQ)U(=WRvsJ}+1R&gfcnKxaKPR@ zJ4XePgk#cwFcQNQuba+yQlonaixy$1e#akyFvU!L7S^*hr>dG8s%4V!TLSeNT9|k(1Du z0F+EC^c=`{iXHb|RgdgdBNtBuk0_fcS|@bc#VV_@!sQ_sW4!|~Gu$jN+Gc?Bea59` zX|dBzcTFy+m@7J0b7*Lx-D$t__-A*kh``=20UMzG<@h-q0xA5)V||C*3TLR@fo74B zJ1qJx&`q^U(n!#xd|3595*a6z+a9Tp(y-I6v!XZ9i}tv$zR8RPvfsDbH8~~RhV%n# z(J^`7UQJ4PgwRntp~>zPX4fs+S1-5Izts@3oqKLzx?wzPiQYqm>d_p65T@g%F^OPz>NOb)n}+ zuax(b0V8+7(wWfpWV2lQNE<$`(@4T?Z9GWX2Btc9K#7Cg_fY=rYGO4vw0s7L0G}~z zTc+Q=pH4<>hjWO?+!;LW+u7>c{ocj9*C_=3^v>Eq5|hN7R7Cg#zZ`Ok)I?71d%FRi z^#>f{v=vAFi~8s8-cbvs3f6f!*K#-V-8wk4-+e<_kwNDOp~-(HTe&}#(thDEVZEId z4rRw1mW4l_=FSyCmI#u!`+<_4?>=?-<^_zx{{EkJ+;<%Yn20s>tA?rcMJa0+I|= zBR*aX#ls_1c6GV3@1!z4_a_Q95Nnn$@31M(mgb4bYeqiiM28X6#Dsr*5lt+3b|5Gv z<=%DNaVuc~?Vw4VT(9qa+jg?&2_}Sg8s!8LksS;hxfW}Z)V@|=;LtcxeX`WX*Mb^; zp$3RYBy68O6nzH3j0@y;f5}qB=&FW3>2>tNVdL(L$NWNGSGPI66`c8`75IS8tyHY9BYR&b{FUbn(B%90bf~|ltopZ=)=_!^L?+;P zQB|6k>V=03sB-`KFv8SRgeSlb_>NK=lZ-?d?!K=FNmZ{5Xptzm{B(6?_+<5? z?`MFTSIpke=bK|sy%s2iyA?5>D6Tr!FJY@Eeof8~sf(fkN;OV(L~oDy9hYVoMM*rZ z>lNq%F);zp4MW&X>Dvr3{$wrW*yhh3Vhs;!4>0^BgYPjPa9c%LLBu~98`PMeA2ZYu z{uJ_!>57m<=!K(L-tGN>2vR90@06Izm~8fmW#joCJ!7{ZA)0wzpE|e8Z83jqUei^QhHG1^GX2KwSN* zBojAi^2n`O=H}bq*~~IQzWhQ4p+23qe-|wDjb=78!&Nsxg(YIvX)?MK+9KS!dz+FZ zR{r9<)#4AXEH_F)mzY9M^GMDT)^#b?F5B@14MZhlLC=CH^eZfd{$K7#!ktEUk5vnU zVz@5)VFMd+0mD4U0?mFEu8smx)n!7i+mFBlQb}fDcgXEnm>sg;TBl)GOQ&td?%7av zxlxCann=%}$pIZf_WGapA32$b0~$CEP4iO%B}P>1o#BupeD71yixl5WAl2Jt(GNsB zYdbs)|D1md)e93Zd5cBK<@bB)#Y;L^uTj(fbct}H0B!O27=HIy3gPDjWS&GSLCfrH zKF?Cf#KT6Sc)$wILHZWMxv<4=CHW zW_-9UNV4h^DhaG#5O`s9>{8YN&G- z6H_k|t;@W$Ey1I_k6g_Dy^5V`D_clOLgt#dBxM9(nQ=fbG>>Rw`7$at-b8CcF^#A~ zHv)1CD@BM2iN}qNpi$v3t)xv`5%7$Uk!FJ;YU%o?Nj!DcP+UW!H_k!3lp89*V@eCO zC5u$jcKn}@f7UgXevhPM&E<6%u7qL8d@5m~eBaV|vgA2)(ZYX4PRV7DUi&1rfS7;g zCyRIGKr{;-woF1AR^@8#y!F_YYEJBkE(tLy8n{N$6ZXS-yl7(!UZRM9t4yb3GG`ho zYdYjUni9g>L#r`)_Y)2QCmyt`Xcse^M-y$k&Us~fo;9+Fdz=j#MjD|PJth=r@g!5; zyrD0G?thE(Q{OMi?IZXUhYK2~Z4>1F-CO=# z7S>#L_u(%gQP#tE5+h+TFWbQQBcLa$FM0{qKB3XX{Xm&7UcG88=ri{w`Edw~3Jxd- zBwY5^sin_Ia{i~x6Z*MKy-?~v_rmruUMjFLHoU2vT6hKnn@M!wf`ZMN68uNjz(S$x zi;r2OMDFWk7QK!dAWhRvNvL9z&#m+5nJeS-Rnm=Z*NN){w?0c{<9U0^4|ON`7Jxf&uAh{lGN{}#|J{%ct#?5Y3ON&f;0lxO8+tUm{%6Tc|OGhpDG5a_nEkVI-$@O$D zr`G~F1>9togYWpZ+n!;OO&eqe%} zVN!<~69zuKTR+$r2q7l$_f0tH0%}@1l}He4c&AA=F%xo1z8PO}{;P~2`2k?OV3nZg zTTz+ZPJx%ZBgpV{tJs3i2;mh=H=FBEf?QS1&3z+lTuy3M3u}(hTvSk~^Y`6g?PAn4 z3MXV4XL~KzLG;zYsbfWuuEy!&yNl=fYi2IFyiul7aoWvsdiXjBKAc=^M8`D$?@#aI zP3}(8`+Il4(|c(!PQ8zCTM-f#u#q%ne$4szqpQ=hGW~ToYH`+MnbgBnH*!}mM%Nx@ zf}&Io77lO@Lhc$%Zl`8?@QBPSe|6#lyHuF%)r}`1n(Ih<33-yA8qHcsmrE8dT}uDJ z?qm1gFa1A+s`{|G$DUSTmNB=w05f5I{GoZbE2Okftt6V=pDh<}RNDD1^rIm|!8hewjkr~elLDHJRXeHVONl0y~axld`F(~MetTAvMjJDF1X^SkS> zt&D#bKrKc#w%i6<`irN;2(R%E4i@Z|`Q2u|a?EBkJ8sq)nTnH!T9rS8?*(6x^L1Us zC1tEFn+T-_x={-cv3}!q|7#D_db=!oyLcG|+=9j_m^XXDCl4d1uz$w6p~e4Q8<$p7 zL#c%45vP~2Um9q=c?c8v>h3|RpdzWU@@9`Nl<(UAhT+|=eyi^;G#gdV`$DfP+XuV4 zUlgg-wPims}2kL?EBC>ZveKEzJQLH9 zn@GSlu_M?ZBUx;hv;j^D_0b4(*E?Qu#ca|6`*LED9D#H!EzR*h zvKYl2I9rm{o}+Q|n%S)XRxV2Yn~?L4b>??}K6`A~ zbyPH1y*Alglk@yt>M(xT@lR(Cub-;7X7=PI&8@RMi-_XE`NG5m6g4tn?*aNv-?N`F zrI=LICxV{5ko`!mtVRH*^l5Y!-xfilqb$NJ6#B|zbPR4o$PUBfC9aCIy5t)&QBl!Ry%rL-wx+tav_gke4<}w@5jMX) zM-`INjn~!#%bYMu%(lWTM4@Lj_%RVwKMukqr9z~nl5~PDH06oODal9)@RF$fJ-%-b zd|%p%KmA^M<6%9k^&~01(Hfba3!%#jzq1qa$N#!PYf|dNv=8-bYVLs^6Zt0{!7(({ zuU`u=lI9ZnMV8()cYmJ>|H`cG&H~V>k5#W~&Um3xF&?vByp0n%Xv`V?$R#zoG*lv4 zq%@It*(w&S%E=lk3SYbFQ+J1!ZT|AP>9;L=ot4L|KTP@DereH+KIFavP3oHW#r*&| zs`teK*y1tMC@h!T-7&f6ikQu(^qrkA4#?-gw#Y{q zUQb@Stuzc{U^rW&LaSA#7B_u{7H4WfZ=A7jXiZRRG%9yZLEoudF*eu@A7F&1y5M8D zg#7yCqkY4W?Chs3_SIeSz3-b9q@Qe$Ky)2N+|3(FiuxBrX}B+p*i#0kX7`nxc<=mRol5M5dlRj&e5e5zI6JoBkGh`jO#R5K4d_@fEz zryQ(*KsUoHeZKi}r4qwB0+_{At+<_H#&X~UA7*u*WN~5it+UAma~gvc_3aG0#z`rb zuv?ecq`FzmT+Q0{^(YtL1oB(B9gksHdf>X7q-2HX^u^x}&zZytFkCJSY_HhTu|$ z3Jy|h#wf-S45rab;-~#jQ{-t_=7vXQU6V^jN(WV4xr&_2L<(^i)d~Jo}^WAgkH=)EzXHb z#rhPxiS)hY)U_~Y762S&^{*J&zR9)4E+-=8h6lTmw=T7L)tTN7zuR>`n7Q2QCqs%+ zQhJ~WQ5nJ5}c%r2JyzLE;V5N$7OJ2NFuY0;u-#k>?2O*Z$l0+e?a z@(STm{)X$#epWx{7|wSloZY?E_0%#_65d;XRg>^A)U#`ld7Js(>3)o4mfK!43x^Vo zj)`eH;OEbBj9mp*y>>_FSG3Nx>SSoUnJiJYW~b?PWKp7ky<`go`*smZ16R?4x7%1Y zKZen_$uBaIoRhhNT5OQx%z37X99|_oJ<*0Mx*y7->6a+ZCR$XXXVQG@u|0|610DjY z2DEf=NvDWm>yYoYzx=B-l+-PmS$wW8hJ(>eWTQAy_?G+6OVXJ2pXoRA&CjXkb8Vq6 zw7DDFjHL^4algjrofThcQz`kBDeTY~)FH>x_^~EcKmD~-jc80&n1c1}MiSJ7>#U)* zHhpqD@LraT9{!3^&vbDQ4~~DG+dR0tm1RK;%o8^O)(s2?1f9-W+oOH<-xN(H-wS(^ zEOnZc0Lee~^GWr?!gzQlpYi%M;3Z!+J6}5)>Q3~S9qzDdA;T;fBA;S4@Oh74jR=OV zJv`msN*fvt*VWo+xSQy>eSY+_P(zagqwML=l8J{VyY+q7j~qKl<6wsYQk3hO%M$@j z<^Hl7GPw2d6zlJ_1;XoguXU=FY7$;I=r?4k?@)TMwNk3?X}694r>PcP$;=V`u9a-N^lKYxS90)QPvu zilIR*6spY9YK8yc8K{eYe1%QRaJMeZqSg&TC zVX&n(6;MW_%$Uj-_ii}wsa~{4^vluVuAZFugoSab)8MRSYrC}>a!!C=mJ~$JLDhnv z5xi!ckcrdpMbM~UBdTVsNP>=ETp#hPEZPjkQ9YUH)N>gzrs6R`LV>n6`D)UaROnzg zsJXqy`yiz+HA|yA-s0qRZo!UU-}kqoqU_p*f*z`(a2ho=XT)r)-CZds1wIgFTXUJu zjCr1K6>%YlMX&kpv89%zzf!kf;&$JNw3U9*ce&ScNDevTvw5tQWKuW5m(q$@&NmAv zZkBD*UkIDrA(*4u^}k2$FS`Fr2^WB@E{Nc$J*oM8nQ7%h$Ru;dhGbC=NRoVkm1PeLI7fKrDcfYTeXX#C0_Z1ow zz^nK0G~ZV?jk(V_nIM7P0GAmO@S%KGrh+kYsf9#nt=bfqg7HzNFd!vql`Ijs)M|f^Y`fs}xY}rFoh(~f zc%$~>vb%5gp*=n#&X&mi*ctz%AmFwoV(Rg#F{huJiz=SQ=+HqW26D7x zaW{8ZWMC`r$KVR5K%xyT2h`%pFHN-6T-yhNgX{3e^^&pl{A#KJg$zOWv+|3J`m9Fa zbF=PqzonHyEodslCw`L)hZz99Ev$QZ_9IT?Th^*L-EbM%^JkI3ec-Ug20QQJ>%9iv z545tbyVVoL!Z2Fem9|!J^T0+{!{{1P#JUm7yW?6PX{o8L=py%ZxiDy0IEIX`RV?hd&p zB9@mOdT;@<*Qb$Y5>x7Gar5%Orw6_g1h;x)EgLz9z@h$CW3AQ6Y%KMBS$ZmhIhi9!(|zJ<=V}$8zH_m)ab^+*tb1>d%EUFpbH{^LjDGlWUpwe^ ze#U}=`4f1lD=JaY(=NGB9A%WcQz2A-nY(j$c=eixKctkw_wSkU?FB>S7tXQUg({{f z!Unz<26kWas|_c z0L4mJ`J-fL^HYWGmfRAS;p;z`x9c)*K zbOJXs=Uz<*%ZP7^SfJg_&)Mf_lyO<)IBQD>lqju=8bq0W4X#kzIYa~^=&&%N6EBh- zi{399Y{St}?h~OYhu__gK~FD9*z!*N5y4Cc^ss;%`*F|AqudaLv*-Z?T-XzguWgNg zS1l@E=XgE6AZPmuh%vx8PN&`aApnnvqyK49!cYQXT=x48*`^%cnSuiAo~tro^yJI$ zeuyS%&}nZ|{E>!db-lX$RgVhzeYq`W*8u=GaQi#$eUeb;hV+x9!_10apSIH8bCvi(9)DjPk>@ zm!KP>K(s{71+1;jiqXBfunm|09i(CX5|&6zEP_RSd4WR&mPKCKM?06YZEm(zZ&)ST z>yiZLFp#N4g;1|fq-A4h4x&LZIzK=2-^m}4j1<9f{WeKXuaI%Gv}WEPS=8j9=jwUj zxHqMr@G7m8g^bTbF~{F5(~~7Js7iKOvP8`PU}Kz1M$N35dwBV(K-&zJ9`u#7%xhEuODzP>TNS6#SIEql>NW zQH!PWZ8~i?doM#%lWj_obeEzc`_5@@`P@zf9QM+a{Hf<7>wIsVM9H;c53N5Ax!j+u zk)sX=n_EOgvE_ZEr9|vooD=;T(pvt>iM`g;PVFHH5;@dgK_cvWbrq2*{vU1=VKKp?APiafw#;X$HQ`2keaZwzY%$lK-X3`TS$-Pw$fzhcX2Aj z5hPRiLsP$0MRu`L%k%gM?JJT_lWp*Tu#1zUn_s=jV5-gH+l7T>bv0teH=|ILY<~Bj z?N-_6DpH_z@X=qGE5jo{va{Fis&^Y732qKI4kFct(lN}5K88#&+M;6;?W@UzY{A}H zFy~0m;L|Sf7Yq_t&~5*>IiFpdC&HD_wk+up;;@OXC6t{-;U2pF@?Qq1B`KijN@?LGcFRc9R6t_TI~oP3nGNq2f^2}QbyA#gz8xt*jsCL<3=tIQZN`Irp@|)ZUvW)XYtr-cHM5mW+g)+#i}a( zCA78l_x@hacul%R2floY>gll7OkvdrtD|Sf7-H;+d_GbcEs@+)`p91Wt|YcBrC=}o z)u&psb1$i|u#^wJ0Rzg0LOhz>mIPBO9F+;A==h~`?EVLYxl4++Zf@eRMJwowIA)ol zNnXft@&~#B4I=tGu8LHLl~#6Y0mUl(ljRl`L9QRY56f3}S#HO_7;$SA55q!ksz%CCze`jwG2!n2+m8_28j}?AEl8TdMNi?bbA*G>~rb_WU|B6C_kHwtkF2029~moS45UF1&J9RyUzC$ zY=@|Q5F`w>j8Bea3vYF{F8&x~{V7iQ4b!w3Ia-fqCA~vbSl74WImK5zc8<>*DFi;E zeD_?}W2;SY7u@mjVeY4=Z*tT=T}#K7564H%!pbeKHpS#Fw31EimGnYk3QL9$Xuvt+ z^;6rKIU}NIf1hDMXc65h+g5?2CfyCjdg<>cZt{K+(mBF3INnC0Rqh^{8k*>leqTum z5i#LJ|NB4A7D0G!~g9!cCf@X|a9va3zpAg3Ee>?ViWlKnbelX!+?H|dW zs^UJ=h1`ezu3*P<2SQ(a^f!?~AX78`{F+cy9=4~JgRp?9z475|Hf zo6b2C2o#fngd~Ji+N|Yq73I-tHUZB#*{X86z!+tpZ1Ygi0o4!5uAmH?#oG7J^ZT82 zW9Dr9n4Di6p|+>UcAF)%tV^`lUvkw^&*nH@q2Qxw{ZKmFVn27k7XRlgfNzZK$%-JW zo-?E@QG`LG?5SiG7_6%mTdyjn-{C+4&xlV;DA^_X3m3-tFCrrTXu|PiLLO@Z3;PR& zuw#z}@=J1CW`UjeiNBg0GsU0!ry2?Uvab6VsXBB>uM( z?E0v1sya|Qr`t7j)4kW{9xi=r?3oQc!~la*eLDsHzf&WYWj~vf~2(A!-LH_l*a_8OLk6SIWtoG_wJE#(FIf{r0*I0wzqyKB?X1D zZ^?8Vvi~WOBYJTAZRaSWD&}bG+$uu1z;h4-0g@N0|L#k$6$SE1RY+Nsd<>TY!NXk|M<5p7WnO=fJHjsW6BuKK`HxO z#{)V{^!QkRmm!`Nvi>q*f5shy*%(lVDF6FKz#8T9pEW)bN1Q4_?sDShjV_4wc>h)^ zm5!m{1G_XrZ(6|r3&sH6WNDj-3SLsm$pId$Z+!j7IQ$GlIE?6#*zfT*kd(y%c#Pve zl;i&ckC{~105b$2!kd2T%Mj_O3Zn=>1L+fgb2=LVqHsMIh1B~ye>5x2kDbIbq<9oz z9bzOZn0x*n(UYPoxjkp6!-9v+K#RdMtS4;3S5sslE&Z6oFlPhKCHg;*WbO7m`19y5 z@Ale!892EF6;2MwtqzaS{u7%q(OaUwg$L>AQHE*vVT`{n3E0~qN=R$byn!%*oEld% z;Kx+*4X4AQQbZ?-VWF0QZcDQ8ITCX>qoE{+#LskQ(QlO(=S9qz!bJZqIRDXv#9WCW zY1Kjj0Tf7h<8pjAtAxWnH^`E*4Q5VB5aJb55^xCS+R?+$;wCsCfvi~57z zJ$?>3B?WEH&JhTsC>qArXu(v>C%W#Iv=m+ue8)uC`70|M-o11*{BGxxob4h+fwK`= z9TD+F?plaQHEKcrdr zx$Yg7Z9+fvBgLrsdhA2hb?|XjO=H2v&W|1DNB)uZgHg9gJnQpDZ=9n6*MU-b#JxQ=+ZK zpQ!ffRe7(fA4u2d{B*#ank8>BVS^|5|9zo=l8-29i4nl4F$@n3I97neKcqes39%-$ zk^oX6VQxXr2p+f1&$YJ@Cb*)(|Hs^0|5e$n@86_KNw;)&Nq2X5BZ!0`N=hz4LO@zd z8l*d=8|m&AX^?JMu)gEH_kHjE+0Q@l{Ko47t~J-JnYm`p^Els!&Oz_UG6=FW>+61& zS-Wm97QI84cu6d|RNICiNeo*O73(+yF&p!6u=Q%kU49AoCXGi9A}F%HcJzNH+T3fy zT(5pj&7-Y5e=7`t8lDkml0~%s{u#>iClEqVYH+bM$j`?D^Usm5CSW65_C0gWCH44y zxKt`^tSLc;V{wh~KQkY&a9{loYx!4jNNfD2j4gMs)Pw)GPgr|JjaP>Nr!PqVaS_Dn zkq7z948DivGZEYKK3vj-40<>UdmOEk##2ub*gTmAHphZqmp_7xFF_nxY17Un7kNDS z*UEiJYKs>Gb^I(ias#0z0Ee&tzIc2dgwU>YAKrMm#ZUD{qM@*{nd}yjK7Btk4STCs$ltz_k&WBE7Wjt z=S!(@y#veYK)HbC3IN+cUe6yKHY(^|*3ZV$k zpTa;1f68|U9*2!<&GkGGMyavhcTYT=i|d80vLkjmA^fx9n#}Y98iGWOS#4Rf`Ip#d zRM%fg>au^~Mj5}bxW)tJ3Ry8A{3_4xL;^Xa=m4**P*%gPmMiH~b-Hp8Ltb>deg~ki zfa`cIOE;9-=Fs_No@a}lOK0X#+^@_xpWUW>wF0u`Jle5YnC~QGbU44ySGwp1kcX%K zIfM5MqrWqn7%F>!hzE=vpX>AaPh9Ju=w(<}H`6_T%Tnk%W42a)wOap364)brk{?~k zyj3S;2C{aL7`QEKDUQIMpOPm0evJ1-bhPhJ=p^=<_HAygB?;ENs&eq9G^fm+l z?u@0TrYRrmr`eHKzq5NnozaZ0u=(0{IX7zq0`k~^ar!(F0%thfKl`xB0kIozTt-{n zITyMAg-`l$zY4o=4|SPFg4aA+s2;^Ime<*+MT$u&x9JZP`IrN-U6~l!hbKX&<$AP+V+3u7F?P`S&ak859>J!XYM2m zI_*x)hi|c(+;p?SCBy&7*77e~$4wHi_)HSy+&wd2ZM|OySi3&Cz1*Bo6F|tdv{`>$ zbf3*l0$Hb^2Ai+?qJiM5#|P+&FEL2?_WI^owyy3GQIc77Fvz&JnvPQ5ec4=K{?(WK z8uD-k5%zv$$BbfVH@sVXwcx%33idvLil@t+WkB55vMdmA+dTy47MElKSR;|*?j9FU zQ9kucsQn}(*OtWM@X2{N&ld;KMeNScFzl+0G1?Wd-&&|U60n{7_IhxO31rxnX`x;}CGT0pDpLvNG2Ti;LwD9$j zkA}Yx@F?sMOdBgcu<=`#7?`v1>13&Y9*xOqrQ(6p?hOl+DBz*5+VE_&bZts&x>T@a zA-=J><^^=xij=HIH)l-yp$ph2&tF>^eR{1|jChyEWkuAdcuh027? zae`7ij1s;XeZOeTbR@Rw`=mN!4Wmqb4>Il^b>~&R-1vwLKxiE($;SfCPmZG$tp~$B z_re07k;@x0kH^X5S#k?I zYAv&!uRJ^L5g%O%q0khMm-_wvh09SNfKH}+ z1-BlD4)k-ZF*56wtv=kX!tNSKG4Yr;iz0;Yo)VG7von^^0M6=E)9TMpI{qFqe-!&; zr8XHa%f13pnmHoS6Y4Y;d;lYlF*57KJ@4vnyhvSadwch_F@yS-tqv3i|2l#RTd^Cb zCsQ?9nXR)ogSI-_5lOR7wIb+8LI3PU{S_YuOMa+8LFHMK>(O+sarp>%F;hGr5*CTi zFEgsL&zVj_ImOBTL^(FkFZ<1r}lg1~v>uJb}=iL7(X!|>E_!#&~QHc0}77d`D z;^mZlkufvkfN9$dv-0=DqzO5+9zJGURiA-TN0Fj9&^Dn!j&HG%0k#`|9j4Poc-eVd z-aXDBdhn6I0}|!`ES{OIx1cnr_hDVil-FFlM_12TH{SKai5&*YJKp0H<+2tYOyw>% zyskS|M(+lz1}G-)NxieVj{loC@XrwsZg^ybV|S$(QcX~rKVl@{w$%w7g4ENwU=wWK z=>wn2^{nJ{lhU>Pwqy3elGykjS?U5{IaaFNn#k^=8~~kb@#rhB(>%R@?q5v@Z^KoD zJsCL9+!lYqpQFdQ|JhSY=-mtqct2%t0&(7EZ^F4MZ~lsRuK4!FWM=Q@8|sS&_rCSW zC|Dleka}2FBb{z;bMo>)+cWc>)Gfjx)MOqUqDp_#JHXjC8n^mb{lk4PFNZ} z3SK4n=S$A_Z{!cWObHq9^32;VNJ>w-ECYC4LP>zfZ6a{zNzVg{=j~IWp&$KctsjNO z9MeP{(?lpl-a&ruto_Euc{ZBIZeV9b4Civ1-T!yM;onHLWZ|rxXVyXHI>F1@<(MsZ zt3Ub?=RbJ7M>RH+djf)8S*nP>p$+w0%>Bcd`A5C{7oM=@vC+t^&g1T_ z=+V2o9dB6Q2FRN-a08SdH-u}tT&94g+zX!I!5n?&lb1AREF3_!S#7^L*0CO{MN@t9 z&qFduzWX@xY0c)O?gNdobhsuu#dcTxb5I|~ogAH00XcM>{iOdui3qgCxbakZ-SKY% z5z>7oClO8yfp#kPd-KE#EDIIcpm9w6_KK`X0pHCZJ;qU-35}Jq4wUkW!)5$3M1l>w zrAf!yF8RT1u4J`-2HYOo{_C2%BBmJcmbdKMI;7{rr0kiI5O0;_?1=_d)YUjh@g>p- z3eCx?8#sOR{%bSVy7s#0dJi@DN4qxZ&E7zBfRX(^FpUIJQwsTlQfz`|*trO>Yld(hv@Y!n$9nCI5JsU zW3w-5}Fsntk@bnUk;_AYnpLi*seKdtN)Ay3KZ_Dr;xx?)L&GgkvgZkWvDzk)&+kli?XJzHPD% z$ySk4p-+GbvS?hS*cLMYbvVXoAd2yi0xI>ml3JU(%9$nEsR`KDd z#wiai9^y4RItm7A7o!gbRhrX1o@7>@;)>sW=ua#aDYYQ=8faEUH0PwxYF((IwsuPz z;myT8Zfx{0-&-S%Rg0VxH1tz6)Vx=>D=7B?ot6_p1ziHDRuVGJ-!shL8X*0uWa@(} z`E+yHk@qoU#q}jz9s2b3VyWtIpU4&)g`uSL=_554m0?SQ1V2>!lACP4?&qHML1$J- zAr_OGESC1Lw94zf&3!_Gj8IjZN(!wpIp3hp+!HtTC8)UH+-howddqK9-`ED`GsC37 z>X94WV*n@xM?qfij?*z2K1;ol)k9*u2xb!Yd{C3U9t60u}t zb!9bW4PTh55^HKd-78X#$VHBqLzL9f(;Oth_DX&^q5F?ig@3COp>^` zIE-b0E3`7Nil`$gFbsavI_P-nYbU4td;21#F&#%YCVB?KEk~l|D&%9UlAuY1ZXesz zV2cyBgT1nPgPZ8ZyPi`j>pT!GaJ^un) zpbHko#fJ zpF1(_u@BGDK(!pm|BZoa5Q?_9UBavfhgRQzUjMFm`A26@-q_r(#>8GyMZ$x9OO_Zn zTfCaN`TF~H?@Lh1aS?fsM%xQce4xT)iLGhd@K<((@TJGW%68TuDF8YEBwmt$W8{nh zemeEeGGq*M*l5Y``W&jdc;sihQl;7iLN}{5zB53*4E*(22KwkaAZ*DwHDbTEHV_Yuq*4wK-k5*3mRDIV(H;9UdZLK!nI5Q(r zkFG<%)Ch;@CqCX!Hhh<27R7#Orv(iWDqgS@GGCASNELz*VPPpV!4rX2Y^HC}aP$+! zexvw;#;Q+CUYlOFp8k3XvCp*4vWv?&pWFzhm#6p21mW%LV%_b9Q9lvSh}+yhz$W=^ zY*bQM$f`9Ev{G&!jC5nK`>QAn7Nq-t!NfLUvA;ICWN21Yyy`mLgW#toA@htct;bJ6 z5@1!r8lpcb;DeN;(GzHI!}d?$FP>%NFDhc3oxx{w@`KEKI({SB`6d1-H?Sipc9{in z^#;w;sO+WNop~AehiGgo!g7<8?zKVX{wqTw6w8rpS)e%XJbkGc1_Bu4u zPk=H!r3vETQ&wV?cql(=Dy!W{lI>l-0{rIUh@R9n`&8pIv`zxTRmw)27bqY%cqF5T)g26oP8YvPGgvrEXh0N`Ysy~5haK``sfTBa4bZ*_ zrm^*p=H2(l8J@@F7ZzzJ%!Z=&_d07-Tm1K{o(^WWTUZ-wEB|oOjtk!363j;Vp zU%Z8s>1-S|y`-H<^dC^ecOJlidp|k;O@nXF)2^A$R*7K$k znGkno=7Bn=#b)Q8s++T|r50b+gwfS1>&X!^V}hZKI6MknT}_!FU448Cu^Ol4M&0UH zBlTW40di@Owa#R>*LsdC^=}3fFsyTBfj;&VG}a`qGfnQdCd9Iu;(ZzK9 zBl4(CeU3l+S4I0ExW$NP#(J5t;cCx>mvYadHm#9;-pn-C789@;3HaXPG4#s2xy1)d zSyxKdzB~ztAe|XW<2eHfbCTMP>v8G91h!;h?;kfV`9;OdJ9Ktoc%)NvUOir*AojFR zvL$25OCjpm<*eQisHP|61|aa*G1S*%!+sP9J-#M&M88yPQF7JSHbG&**h7$0>#n_6 zCL;qhr@GN~Uv>~Shob!l#&DhZ5W`px2nc?_cv_{hD2(zI@DY2zDfih6pJ=twv5B?P z#83^@^W|5I^XtOIH=-(AOx{-%J_j9LS^++&dgXri0D%zz(JL!)7!SJu;0XH7)f%Cs zqceVNU=?`$qydVg_ z5b-%LUAFWBb`m(cP%~po*7-XG+ouB5)<0!*-=MwL`QLIg(b+hrvsL7G<;bh(na#bM z1-v%eNja`^l?kk*I7SJ3BcG|LM%I1*zCWJht@EA|h!;_uMLp9gB?!T?4 zWfOG2Dsz11E~lz{QV>IPDrcz~^uE7aI)WK7-ITnHn_Ed3e8<*|5aYR|K zT#aa9mmlXpquT|mZK&y4=P;S@664JxmI^wwc=5w7m>r&f6HsuiC{^i?je4*ZPj zO_-6me7$FGq5y)(B#>Vj0V3BKDe9x0w6F;=#NasrZ)ygtuk6Sgx>&6-#2`@e{`cO~ z8~rcX0D8ULxLu&3A5!k4dXQYqzgTxv<9vU4YHxX%-2=E(Ql1C6$>T+iO?ZA{3zBG> zyHKzd0dd;YZr#g0@#_K6MVx>S6VeY?6m3c7GQgq>oIStW-jKN5K(_E#s*l?B;js&T zvu!|T0%ZG8K7WHcQ3$?KN~l+`rd2a<<@cGou1{S8p{lE$Wsms$9|_@X7Du$>wYhOKLFW< z>xI4Z@A0lX++UqsB2Fv6B_JFD1+jyHF0Y0KJT3!=?~RS(1Am|MYCYKww~34vG88Ls ztg@Y}pt8gcNs9~q>NhiFCsc}8WS-eCPpgA<8rArAJCe=4&La!!=_Q|bo{CA$+m!`g zmKe=1BvT6Vt+ZpDtVG|62MV^&oLgGVLeJ(5`k1XW<-DrO%WVuRgGX&<^aDz;qzv!I%y7z0g-25{+4>JS9{!}Op5XMRL*0 z>q89%C7&oL#U7kzgk6yiztE}&o&S!(IbZH*| z^2_<`QT++-dlUDO_u513qUz(|{q5)-wKWhD}lWvC$LNUotjfF=oyB51RKJW|cE04{4%OLTtE0M^+Xr6vGt0GGX7-C%??=g+@Wa0%CtCm;BSCC{#?T*^q3$_SxdRDg*P( zPm$>Eey6sZVb%q|GX&^qsX(enx6MObuV?CaBbkL_>Vm3Wx8z6Zq&IZ1>WDafTk**=OIZT31irA7f&x}`%` z?>D!8{f6UOf9LYs;V3BRmUPffgnW>H2_${Oe#L2j(K55Ed_>1lP{jFmes{e$qN7nk zCN+FpJww3Hb~iT2K(aDAV%XNkjEd&B9jAQ7`NQ-g(z0)CK&Y=U_ z8l0?Qoa$FK%#EHYv_}6gyBCj%V*RHm|0I-DR29MDI>tb?Ih_;R-@bxIOS(RKY^@z&gUWYu~ zMuCV(&np-23$hyb!4bBmE7!vr@AVPi&2L0Ub}LoGMHq_{$OEr2pMlJG{j0Oc2w``R zqiLtnHJ*Yt#C2zohVkAzt>vCh?@Bwh;854BkJpN+5G^C%3geI89GT;)9OZ#HYx@7Y5Z>g^~42_->EVA z=!!$TE7hyu994ljI0FP}2OkP5oX-whfSww1{#1QTZ?>GHYdiR#&`D}f*^AjWAq}%8)V;))_w%#h) z)#%-yW%p`vM?*heX|Q5RlqH9LC*e|QAI<6{UtBCPsKg68iXYrAH*M+bS8VgVKh64h zSH#>O#=_4~>$u2ABvB3OYAj}cXqjf|-O`Qkzf|%}SBiOz!NN4LGv(}YMR<5v2Gq)3 zQqb`8fhrt~kT`H~Nd5+8*xs&0t>I3SLsbf|olovx{}Gv>_`X)R$G{gpBLZK<`&Ph{ zpxNLf_50q)(v1#?-^k}(ZA3($S0kyxx=%4K7praL_2jfdB_03h5KD#3bFp3s2Ho{s$XvBJ?1<7DUPfo!fuRe>NEro*ZraITx7gS{a%^`e);05 z@>28bqip;XP{ab<(~3A4vbo>S$d9lZwruVsE7z%;U(4lgY!H$Qdw9+-l!Et%nCGq@ zw|*8|DVp-Dqb10*9uKK9DP6@S?_Z7f>m$~$zne5WcIgpq=E^iy{LD*}ws0t_`VyTm zwd~<~i5k(%otfw1eC6h~iILw|L%TtYA$rn2ZZ#d81~Php)wxnrO=!=8v_N8mx!TJi zf|u)7r1eWzVuyy%BQl%1tzd+odNZ;GSKcu1IZk@V38;BbYI9v)7;ZY86CdWFH}OS? zN*7M-PVlph;|A=~eYKzD8?Dz9*!Bt8z8>xF>X{mugTQmy1lCBRMUje@J$=UWu^np|k{86)W|N3x{v^h-^IJPu1hy%<;@hY9ogvosYeb}N`rU7exsLJ_R(uwi9>!oooP zZw&loe<>(66CX4sSZ}`Cw-u<6+Kfioz!AM(-&n){s?u^D^2T2dBw5SK8EIB^3b}Da z*gS8@?LB-tKUR_E)^$tZSvknI;3^`n;st9mmKP%a4sv^`{Yet;SCG-^4uW8Oj1Mlo zg!We@ZXC;~OZe1tOE|~)!eJ$DbX={G0HG>t8Oz8<`>J=9yVgcY*d#LAo!^To*{Gtp zcJ})!4Va-Z#~gJ@$X(n2iJU`XAyv1Dc(%DEC3vIyqiJLmf`VdUPcAq(#>znDxi)#uOJOX{ggbDCypcB<8-ipY_zlY6diyxqV5(!x&DdrX)AZ5xSdh<8 zSaJKc$vi`P#wsUI=2QH!#E};tipC4e@s8mJ%U|g)CYyWOa5+502d6WMUP^aO>3b1b z%yW7S*kSh{BmYOux%U%dZ)9&*xuDY)JD?hkAB3GzaJ0t6F+QV*uTOkINALfbS6B8+ z*m`wd5z!0Yc-bJK(=b6)=OQiB+?eKRQm!eC!}!ghJWeeXMh$G74IT(HC&v&1;I}{uoYlxY^Ml|2dbrU3~nR##W!T6D{E$@_6&G=AFg7_>%khH&=cOVZRF+X zbw8)Nh$jh-Gn2G01^QKSw#@BCtjU@P<15Uuq<(Q?t4JlP&OA_c8~5-I1Nk)d_lATH zj4t7h3K@`MDETsnN_!q*D*gn{l)&w+)_V_m8gfZb%_zoCQ?8L&D*3rb2OYgl@E;vy zhPg_&jk3wIS-qI|uiK^Z3*zB88}_GPwgm;Df#}zE4x&>9+ZzUhn$Poy9-}cJ^P++> zd^9nfv)^42ZJP(ID~7_(Gh61v?>zV5OfrO%do9RT{d(FbD*_$tP&xpZ?!Bk5kjVSB zJsEifuNY1g!L_?OOwm0W_R&KP67O%@>liK2Y0ZP$)5Obsm&I2_(q|+ZTgw`$_Pgi8hsX*$5+Th&BaO($N>G7 zIQg5r@|VBXzbW1S&YD?H=1c*>sg!N?ocCWYT>sL6kSgnT{mb8j+n1?JAN}7=7>w2f z%%-%dqnua1g$3=WPv8-|5<|RR@gV=*#<|kJ?vit59Gb2{L`3wE*x{#e6!%XL|0SU% zJ?NjsEwX$R470AFn7E_;`=9@104C=Ra*o#|AO)9&09}G?a zsR#tthED$760L}1ze)?Ix~79(kq75J=_cw_G3{byEx?VL3PTk~1As9pQ?gewTg1U0 zhbgyDK$`sjd=~%XSjsUy7rY)RvPP!~#11Um*Eu|Nm4Xw{Y>xoquLN3%hUe9~weSr; zlv|NmCjg4{^{i~N0|TD%SocBO%o%m1fWau{jS0bFmfbuxxW zAH*`bIN1{uU`#xOtVWgD0hBm~&a?dR{0FH{3!-O{3W3mYjE#AJAV7TY?5>hGwlcl1 zYGCg`&%hmj4^{0x2q}Buvisz@OX%KpxvSh}8=0Ldh<@BdsV#(v9c}dtVmM{bU)<%V zmj8(Q9y#;$!;JSFkCRe1a(tNO;N~~LC_vT-iHgzAaoW%!ao9V=X#C{;=W|eEOhVp_5k=6HdfM;6gmk| z7Ol=*kzBZW9zZAgt40t+@MY*Lw~yzk^sInm!XMdzx><8>SxqW$*S16f%@?{rC%v2F z>P~{DIT%Z)lUncnl3vsNZT|J%%zL_FkoqW)5zxi7@fR`v2;=w z_uc%2nrWkXqoc7JaKO$V`U(KPmRWT;vakdBGEr~LzLxYQ|qX0UV{0)l970>f*c&<}e0~06CAyckz z)Y+m@T;eJ}4lU~H8=DKk9~tlIoURQe_eCA>_9^<|C^y(VV9nBKwiv|yeP^AN37Wc= z4RilH$sc3cwH5pZ@QXLqD|hs?zmxT!7__>-Uc4j&!dBJ>>{EalTnMQ83jC|fR%!~n zr$$Oc*g+V_y8j#m_A1H6>~&(2p&4zOe>5SZ8P#vCTcC@ar!cxqC0I*Y(NW#DQNfY? zhs&HD@mr;2O2)xSosEIdP7`4X^Bdon?^=;MUDw;|l{>BZV%6>-E51lcnrEgZlTI~z zID@_L<8t19l~9)Oz2~_|72quaMfiKsC*1p_6)@+!bG-_?akSM^Lzc8He)7aqhItrHFDpViZF_Z={(?q+;&io8Im%_$ zN$V8YUpCL9>1muo?)_bWNSF8qwv<^U=O}uaT`-)Uq4`z%ZgxQ#O{wUB2F+b8p2Dxt zi=bTmXP$$VDj$Ns)9c|kl_?RN=pUcn34|qDIOJFbUhj^%i z`3SYVk$)2tmv60%8vWQ}&XN_eYcv4N0eW;tf(NK2wXphf(`q|_yuY2s$C*SntkMd| zW!#;1`l(UOg`m0#f*;##hDOq_P#BEs-iSM&Gd_VttsnxLc2_K^Oi*_fukj-cQX_|0 z*e4yy;ySWXGjPyo)U%kX55>(Jc{Mml3DZ9mg3i^-gW9CdKG?R5zM4Qc!FT?&=I>+6 zQDZ&~q@AO>dgmgY_gxFAkT=$D!bAIzfGA5cRVs_&9B7LF0$XI&$YX(0_v-B>Z0}tB z!tf#wk@(R@raVg$l!+kh?La5)0i7c=cnQ*jn{QBK1>t*qHwe9X5IWqcdK7Yo3NmMw zfp+?jnC*S$;g74rRH+#b(QD>#e=h-=P1X26#=2{CS`oUw;D)h}&HQ+EA{{po)YzDW z{>J2~d0zQo{4SaKEl6{3oGyrq$rB}iWf{|>5)4-;X&usBJ}AH6?}0# zk|42*vGf&r&nOx+9@@>P<3WN|VUJ%lvOliBGsP!jFD$rF;}F}(lajI+|0yqF7LY(@ zi5`T1)T|u9w{V7ilmGNL3%VPsG+S53X%Z(Gy6)2a&m@VeT_|7_o0{6VnW*5!qjOtC==X4mq8?v55I z5Pdl{M&w&LuV_zH>qm1(Vw1XoZd zPIU0QMp18{ty?*t&4{6VZ6VY%2weW*ux6JddK3@oE7dUk`Xj~~W$GQVRC@y6>1Gen zC$&xM<1ba6_O_mN8pAk*l;p8d_T=X4JZE5QUFeWplc}Vywh>lih=BitnkbHTQ-O9N zOhngCg@l7SC_ImofIG@U1t*1F;?5R}ynFCsde;OwmCFvgVG?Sf{U%+J6B^#}_d6Fk zcL~F@9Cm-}NN|%i(=IQ^1*Mm`qbiU$xBGfAVOG0>M0E@*B{{N?49NnAR-$6f zCW;~T2F9%tbzHd&Ivs56{qv-JW^Mdgsr9V=R3FjQBm%Y+?qF2^Y$Rehv2l7}m9>jN z09V}wHoLISzxS-8#~hDz?=x<0ro}VK$5&^*`Y^SBCbbM|Wlq(du%p=aY&J93>(bNN zuw&LdEJmMB^x<8`JX34a+aCD*ispAlGM2 z#$Q>7L~=bD{rXg9FADrGZP0k5J@M{|!imtW;J9j_Ig&ArORmRl=qDPkNLF%01kB1m z<(H$vC^A*;;Z=4KJPF#N&2axUP*AC^My-Gtg@->uqXHubPyVhY3U zt3?x7u3lhWDZ0M+TJLi@-K?lD3w8#*CPSoe16DUFubRKp%fE7H2=^JxkbO;&pR@Y| zK4i}P{b5EdL_y4ztOz|#ZHOQTDJ0BF$N5cb5LEhSAsl*Fl*rHZQx2U3snZ@3nvDz) z1wzV9Gl^kmP!IosTh*P%bMJN?rdjAf9FN4g{QwJk@%I5^%{(f=`In*t_TF`d=cf4n z)awg9hMNMk&NUlkv_nO1+D-U*I*3_D%YLDWnL+KM?8+4pWQVxp_hL4%(j~imH|l9e z+o)9R65!VhS!saPc?)!nqO|Y~PPOd}KzMG-9}G{UD#gto(6UYnuB(xlYveZJvAk8J zRO36eso@4cmT#f;AD1KjeYhdWbpKWk%a0-IOT4s%vpNg!E8nsrZspUVld*_=H}3k}s!dm#>8b|s@`h`1nj7(Yv=e&lo|JZ# z;VswxG6jX`L+o{aWwzDZHqT&AtsiTL^b+VxV;-{a9w00?y%MO(MVwQ3L@4Q>n{7WN zK%S?U7YAl2Azz8Dpq}G!|JPKE=ySbqt4W%A ze@1vF{d@cwvON%hQFSg%%FK6>XSAQwuOu?_m(tA@rR}A+rV} zmU1r*Gxqzg$HJ)TixkMXyvt#PS7}SlHa2;H@b7I0x7f5Ztv8{IB9Qdp!`I<;$qp`vqm)c!FV&oA`q6e-Z5=mjU z{CF-cRhg^Fp;t*eSmj`t!1nzvQZDuNqxm^XJGvY1jMa4;R}mo|p>5IayAcHvlr;)L zcxs^mUIPB~_lAbl{9j&dTWx;+Cd+7p(C=9Ul_XZ@jm(+10Rz0gXf?Tu=Go}eB>7lP9M#nEI@ z@5rMlXzZ-0W-VV2D%$}yh7GDXFpk!<>&o%^HtOSvzUP7>_YQ*zzRcn_hB!HPQUA2{1w z9nG}%>X8TaKx)Bn==%J8S5WD-qn+vGkAsll-X6t^SHF2)41AtPa~6zKwJSw~UWik3 zj|qO&xeR{sdYJ#@qAhxYAxNEu-hqQx_jy>t!-vp#By<>@X2VU7dr7k9NE z5=?^RRuvXD7Zz5`2~tzp^>*;|a`XkGlbvkNO7l4^*S);hQWv}T*4o=K4T+lE6Ytbq zOkvekl@}NdH~iX!^Q{zWZ=SS^!{KX_{vcI3tHUH_)84IQgbG8#R%3+XYNE##JhKRG zv)J7O-bRDU_7`faroPWqS@;hIk_3;Mhd8~UUtYYUxuOtmbzJQ)ZzUEJlUF~`#@ zPw0enYyYypeMsG3Lm4PTf!)4_>ok5CwYGn%AR<56k{a`M zOQ`dvo)tC>R`?uL&nOb|g!Y+$N%>2|QJMLWhMwNd+8<#v&hqqnQfnEXkpAvJB2!iQ z5rQ6uhK4d2vT3u5}&7J{J1O zM%#Zx*gEn4#1)?#Zf&de(*TvM02ZHFQdzo7`@3-in@itP9apd67yq{#kyQ?Zdy4tc z!%1tsCL^0$dgCVPzp1B`)_Dg_Lw*c7P(h z@<{e{^%lo+^IgHxFM>m;%k}4%vul&DJmMzw+Q9IDDl@OUna|Q^Blvp8^(P|rv0|j= zin%J3Ld}zN&EC8o`@&0oX1jhRlVqUSe$3%R7ey%**yr^3_#igec}=E@`Z}%CC_H3# zW&Zm~BL=n6nmFdp2FIg7_-6&C893IKbnsnmZx>Aio*=(X{LlZUd`u=Oe!d$2;Wg@f z*VZBuwri3>|HT?bI8W#gugj`fN-6jyw|itbRG1827cDcxr#}C`W@(VpnL6RO8*$}R z$Pe>?Cj>axsE66d>fLx?76yEJ_Sa3!>(|PbrLm|a>kF&<+`x#om36!_#>2S}r=$-2 zz}_MT#g(~!vDVh0%milChcGbQPmo-hz;MK|`1jRu__z^CENoQVGqA}0xlF;SdCicG zn5X=RLsEv`FG}m0fg1f^jjNr)m3jH=iV^%_XXd{aguzlIY(Y-0)jcv*IR;5+xIbnx zLoyhC;I;*+l+=&&wt|cTuJtFEqE$fic0MTTsA0t*{_A)2;I6Li|9a$qUB?A?7P7#J z$CcUm_w`WFWHK;AQK+5&eO(3&@TW;Kn}0s{U)Mpe$UOdcul(!!Ur#`XIzaFbo$0*R^ z6w-X^6c3dFKa;89Jt)%Rgv#u_1wHiVms%m9gTV#r7@<@~XdL+K(5W?7<+ZlftntGl zj=I^RQeNf&Tg1i*BV$=pQ|X*l=`4Nuw@hYV$Ja{Fr|!&M7&pu8I1{~V>x{+)yKy!q zG$hzD*uNi6q@cib(}T59J!Z`I^;ys%$;IAG%J&X=d&%el_3(&1Ivi@V&7$(c?~`9F zyxCXu)RlGnxT@Qs7vj8IoxG=SV=rb>pgd<`<~@*AIZc^*O-fB<@8B@8_?kcc9qpUv zkY)wgt;6uy(SII}d0Gi)*Y zd|{Lea@i&F)TuNdA>=?pVA1M#p%^l3xb0!UImKnVAQ~fGe5n|-Dz5ji^jsJ0dJrNO zjUmO8uT6c|WqmK^M9$78rwbZ9P**(!5_WbfA2mFG9_j4KzZ~uS zUT$zr$DDBBP%VCy=PTs`Mk*q#T~-uVPy{+?a&TzQY~TD{2+j3v;)K&z&<;~(W?gURBcO#07Z@<%q`04j#?ghej>MKzjp5uWJ94xJ`QC(}x zZWMc6evox?N*?+Qr#Nz5hkB}A`7Pe5>&EXmNQHn2KdhCqp++zX-uomg$eYI4Tjp0| zXtbNsnx98{nLc-jmqtp#!&Bsj=Q7})eX8~6Ki1l&bSb`%1b#tveOrw~g-|G@hsb$2 z%YyMLfA*;P@{cL&H7p;AgZHX%VKB-DMmlHW|( zTO_YJT&6LNt(sXR7Z_yeh0rCD62%Iu*iR-n5(pFZ>W)PAY% z%?f>N0}yzs3dj+nm8Fpyo`0$t&n*ptB<8<3bw`6PBtn$}gIWu#M&3<)QGI3OW?Wt# ztGp;RO8d09SUZdvQe0aS-nf^aU*JXij%<5*@=}T&1AAkFa)KbSj^N>Yx(Dd*8R2Ab zmngCRs`UP)uRiitiz_I!iFL?BvCFs(-(70z^z;$q(}Sa2+(dB%8=o%={d+|7yV`}X znd|TQvdDYeJexggR6?QtwiMsq^4ye-qwvJL(mFPd)ueyt%GyZ%@3j6FB&mMSlYat`!Zdblh(UhI)qqOsbJkP`Q67@DF zF2Uvw=B_bAp3;U~KHb@M>D}As%@Cd;TLW(JXXGfe{J8-pp56*E;ksW?|81U$c0fqS zEdt8#MTVfZ6nPh!yCqbzHPv!qIVFz=lQoZ*ltII}QcjmjTdPeNyZWDR^9Cx;{duH4 z;_F>Ru0~8sdr5yjWKyt>d4ytK707#^5;~99F=^ghusPc?QYJo1OfVs#gw9U!j@*vB z%bN_Dm39j3^2r7k4eUZ{35EHvq3Em5J-CQpGPLj_hLjJ7${kz87X+x6q8<-YuvL@tIc$&2FsNK%vv~+KbCxFTU5fbCl=5Jdup-SjP zdWg0UG7jr+rGzG+ZTf@vK>~~VuL{N!iPkF9kTO$N(#l!t9{Ztjim>Vk@oi z@w6!M>96F52%Ak`*`!6O>HN9~yTl}0j;n8DAIs3Ik9f)fTX)E1{ z=Pd*~-h))KEeJY9D+etHpfx=?i&qb#C+^}(B*sJOnM_(ymeq;Ew~ zEsW56)j+m2+a4^WSXrJSxzx%U=cMb4ODG!?W>Xglkmv2vcK_5(sGvN*rF|v|j^tATG;DolQ0?TX{Da zAn~=mUQweC+4s^&YKWef{!+7^ZWoJ!MywZN##$nG@}#jw&xKdH?R-d44?SYc$>o;sHrQ|)6mr0!qQ4s7F3PJL#LLg! zQI=Cr9%}MS&IRg)i@+!JaDUU-FK#f_Wc&R5kc=jGwS?QU2ll_ z`UP0W1!Z~JN2};pD{mZb0!tI*=}+}74^`s;>+1A7-L0WFKyG@dExfrX#er7ufh|Gt z*&ts!6UFyhnIz*Fnl}PnSJxqEHym77DhVxO#%R)h*aL3(?XQU&7j~R_iv#ZG+{!sW zJd#|0yY&@0rpzb2Z}U!LRCHvA zK8%oZnt96nT5zjGpn?%?OVP?X5OhLjkygxl1@&Xbd92D00*7>M&nZ88JH(!TnTYT| zSzX1;f{lH#H$G@DECL7Glo6r-SJ+v9McI9ATt!ksP)Px01Z3!L5Reu|8esqtQR(g& zQo2MyT4IpyknV1L03~KXhOR*xCcd}Nde(Y>eD6PCuY0Y1&c62b*=L<|Zc+K1g`%|@ zUDY(t;UEG^3G|I7+wgYJzt!=|zb{Zhj~6pGAG(I}<1;KD_riF7mz-Y)S@gYu=f^P}jG%{6%ru^>D4qCMulr2al-r4wm>Kf^(HF+Q z<{G&!9I0_ALHAHe5^GRcBa|cdo2b&<<2GH-j;YdEo8Ip?zTsmLP>{4rpde*y@iq&AGF z+Mly<&j~OBvt|}iaW{X4g4r6)08z2vJ6jhdElq@xP#5qk) zdq$;=jET~}w$B1#U=1Oi7gVsX->5X9s*-fB&Tr|R#;12Q?2zeY$_}g>JM1cxi76kw zHnvYZ50R<&@rx^pvBkgx0)XhFC@#txd@RySnjOB}mXydkIX{es$-f9Gq)(B_ECG~9 zly$OAauo4kGOruk(Po(E$u*}mw7$+RS|FAou;C)KXW{*zBbRoaC9~XL$SmAZs>-F8 z_e-R~T!yfQI4)eB%m!zZ!j#c22eF zd79jzm<7}v8~EKFmp5~(fhn11!Sf#?;kmcQidu`->n}vVq`{7@SMTY42HWwPGnz+k z89RhQHTWJ-FaE7`aE?jV%Y?p|vPcHw3stp)q#<5ua}L2d8F8(KOvvV)Bf?eK z5LrRl3D6P+Jn_$5tJ`MvN5rleV6s2jt#T?u6#wu}@ufiPvg7}B2tYndX}Y0(6o zWsJ6IfDe#$@p#h@+-6+nWVkLZ71&N%w>oz`aVNtT4&P{gfulsF#gx_P?_{%GV@bAu zR?zZ{3M^{>vXmTX_CE)&UKOFwm>P-BikUj*PA+GDdu`f?=X%gG%1|X3VYoE!eH<+{ zqxqh+tA+DyD|IpD&A*@~n(EJ9YgVXh*oCB-W_d)wD?W&8AdBI{V=9^sq@M|mbENh~%&KBK6jFM;G#s)DNGfHUKzvstxx1Xia?q*U{JU_?2-X>b>RPu+Ot-t}Wss$h8)7Eoo3u z#^-ldkzVXURQO5A8Zp>Ur-qnAt5AYWbH%STYyrN-b+VwG{r*>t5IKt_(I%&KAYWq9 zddioPc4M7@hMDi^YG$)gAH6Teb!R3=OWGj#TGJ78oLolpyl3^4s6Z&bm;*;Bz-8pi zh%Q%D(n_k?$Vb%e6t2|_gP$bj$0Ouh-NDcfFN9^>vZ}bOQ6z4zzr4JC$JNH!W*C06r?a3`&ar*F2$>$~4{Q}N z;wq3y?-tmOLU-ARc&{nIROIkA*ZZ@t?Y``8=S4@zI=U`3(`1YIup2hascVOm^N(f9 zfN5rH`FZ@R*WI1-2$<SI^mO#!=safiyi5c_(26Y_&fE}*mqK0V>U(}a?#m`$Ts`fw z9^W7DHKV7GI=4Z^(>EQ2DPtnF&Pzd!B0tz^VB3iYr%9#t(Dg*yr* z{Ib_xwhv@8i&|#M`3eopA2ZNPz!dngv2N?|2^zBUl!wJ3GOL(s22R$=2>t}6a557z zBKz^T4{|kQ);BWp$}VH@L+ksMEq!quS)7z~6J9+%>ffk85fbksXdR1Lh|=<5g7c`+ zvZ*^mbMmIphfNbA4owdN>fv1gG_$tpFt>RsixgGiO)!JFojQV0l zxXNUZ3x+tzva$Em$T{6sl28w6f|g;vNjZ(&b>&5NvlI%ZwkM!Po>3tx-EL7K@W`6H zzb{&0W?@du`YX>VMm- zZ9z~_SnYqi>byGe`Em#MY`)2xP{i;b;sGv0JZfmcN(t;dNq@=g zG9$jZr9DzM;MDNw325mJiP@B4uC9J|q5<<}>0LWN4p+5k;_!Ztnt+|Rz)j~MF@)`+#n}7Wj7h2>)IFaD$6Cs;Z`TX}~9W9s4fU|v|Dgk0Q zXNY+d8mLO7OAn1^QH>85gy~G4gM9a2=I#C>f6zi879>ddpjj-}gDv5?)KBj8QSPUZ zD@0frx$r;e2Fzk5mDbCz#CRb{1Yc+x<)xz-;dS0ZKpOXC@sjEjz9^tOO?V)C-6L|^ z!JQ&NmCBeeOiKHuL*6w1ylJK3$`?-Uz>=erAb9bj$aWSIKYF#}1{NRlH`mL)2q0b9 zfe8OY90Q(iBaVSCP8it(=GnTEQmNL7494zxL@h1#J0(3su7kg}pd`6dJlCL=x;S3l z%qY4HnLUYoEiWS}*sSl)(fyamnYh@jpe;;ZosWYFdcG9r|GY6i?G%d%-_8iun;laj z$)AMiQH{MMovwF#7!eVg#z4dmi2gXThS-d-I@q3Z_Y~0~ZEGnZn_RMiUmT0yI*j0W zYLN*KkXF6ke7L+QDTN^<7&sP3Ze_C_<`z98!X_R*J{uf%kKbg;EyoPbyeYpH{1CqA z{`F59O-mAtmxEoL~Xgp$36MUokVNSvqskvYA~jW{xH{ z!fKX+c=k)&aYa@u{XD1QWwA~Z(}*+<)-QRqE#v_w&s)eKeR?bqqjs6l&L6^f-mend zpnLa?pZPZ|1u5=D*|KIA_O+0e6`yZxPjx!q2m5#wscfxpe52-ZUZ9Fi0ew3G(y?%< zNyx*P!(H~l7`MA!ucxMUN&{q(t5@*AOKfH^L^NjGLS7gV)F5SoQQ8Yw53N%5z ztFJ=hUP@|{_R=hRlQrt_=1@9o{JiIL!_PN1_{0utqpD(ss%Lq+$Xiw z5a(?%jk7DBxVjbu(tp0Rv}kqGtpT$gZvCdmu8&)pAfIrGa(s}wak|m?Rz3xAU!eWm zqn;NdXSX|4j*UWKq|DSTL+~ECZU90;fpr(N+PP$gKh?0>l3P-^dovg*P%Jk-niz$3iL07T#P$#Jg0=YwPx*X_6zK36!$Z zb0YnkXAXOqqM!@3{zeJk`BRxn?FjH<*BCuy4AJO;fR=KNvszUun)B-LHV z0!xm+$FX|tkn$ARg#QAqxW7a;qV1Fd=u#I%v|p-$-Irf2k-Ml)9)ovF|H z+H(Rs5^FKYW#zqa7@*U}( z3F?H9kjW;$Mb8!_-~V;3vCFj3lur`{1qYSfohICdIU%cbEM|yt3K??%fs->UJk0Dt z24Fb?YuN{Y<;v`8Gi6hyxyXpi(<3{V@8Ax6%>&b0bS$_?Fnigfyz~(3Z{erBK*@g! zNrrtcljpJ7M{qe9sd|>6H3ZWUfI2TyW|fZowDI^(01GbVEiJCh#aeA2|F}R#HG{Ol z(1wF&`|5lYH&HVyuH1YMeixg1QCC+3aqma*&E-G6j@5oS^gfYzG9xbW-H#1+GvblS zO}SuGfjuXtk4gMYU-GW()sJ@kBL=ylg)MO96bSP)+}jK|8-P6P2na)+QO{ftf{Co{ zRGhe)-;iL0-S<=43g0amj+#m?0Nh6^F7fwMptG+OT+Ttwd{qJ_BnmDz(uVkP4~Leoqtxh@({CfHPGVH%h8ToD*7VoH{PSUmaXRg9Vb1}{RikP{{P9+my8S?)i}hfv5~Dk>IU$sD{DWm IRD2!sKXZJL)&Kwi diff --git a/org.tizen.guides/html/images/filemanager.png b/org.tizen.guides/html/images/filemanager.png deleted file mode 100644 index 80cb46f58edf6765ed942e2480d1068327d21ca0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71593 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Ģ)ne79|JO!6Y{? z!rg#$Hg*ZCC==42w@L?)M@d2j%^`8VUNwG-a!006YcijgQ(OgW0RW_=6$NmUnVPT6 z&C3(nvSMP=zk2#&u{0C?DcTVIRsPKNj`5QMW3jIWi#kLZ*&&V$3Cdg3<|2XI6-ci^}h5R0nU*VuQ zsG*2IYhN{|V!Z&*x8hVlzr3F3QM?kw3ROhAUeZtT4Rm6oWqCsk0(G7(ShI2#6nr7w zQu#ZSw#Yb&vvhAP9PM35l6x5BaLb;waOoT&>Wx+c5D#2f%8i_AOod_?G5?SZ4 zulLf*5??O|TvT<+OmdhM|JixIH9F{FZCmImBo^pXpSO@%H&6P{(2<+I^AS{$7+wCO zjiuAj>uFL4z%%hYGi`5R)xHk2?a+Yze_14eo0Ow1|( zoSb$|J!Rk8!Cj}Sm;udZ?Fi@8lYH#HDCgz?m8G!a}=*OG^Nd`%}m7%%F{^$P@?=HfoH zo!QO&-2GM1rdWT%GNi#Q`)?Asu~P56ziPd%TbPJ=YL6HlCILwx7UQ<6a59xa!ZH#0 zr?=B-CK-+Cr3K0Q-N>ePd4Fof*z$g0#Opp6#fd&LG?wQjpv_Y-i|Ya@GLn5@k`>0M zOBgWcA{*$_lNL^+Nf~loOSLPTYs4>FX_u5<_oV*NhF#JyX$k^f%+OPZHi0U->q zZVXtIpG*0kO?$P7RMn;BLtEGDN zmTrH0m$8G|@2>9u4M@=7ME{mIQK$_8M*|kv4_dC!Ve*>l^n2T=d-+VD|0Z`@ z{sZ;e4vcguUsAgJ>XXy_@dfg~7lJ`={szxt7(1BiozBztb^e1_kAOy!WnE6sVkgd* z7oE4KAuU;0?Liblk3B{Km$4>W&57_%Hk0iWv-~53Q4$%Q9<=u8?v_oHU zJn5XefnuN}wGD(j#e<_YisNa&V|sFBJbR{8O<{U@rVlth(gppSYbMKfTVj`V7@d84D9r!>tw3x! zWHcD4)?q4C1Fa~O%UMK3go&Bi`cG!HOrg3;mOn}UwpGXW*Ut=;;4rU!nEQmuF#}mN z0;k&)T>w1er0p3#k-h2%MWhj$mRW(N{VU|!YEG_WoB}LX(8yxF&JGCPt%E1*_5EATAhX#`o6Z3g#|HaTAk zBIEVisun#Lp~8`ds`_?}0d?D~)qe;|WiORpo>cpfMDt0?u}zKrg$7^D*=$TD^ELTr zt#+RiiI}~Ff#SIE@bER%)G|lhFq*!ZriOyi6K7^-`rwp)A&TQ7DJBmGD$dO}BlqVR z0!P&=ztUKUM7%|BkispwB|imoeL(-uYfeUo2J{!<$47>9EEoWBV8cB&`*bP{13i15 z3K-xqU>nwaF8}XD_d7#Ok+De3$Emhsxx$d+~wKPJ2pcCRiL) zyGVH}P@Pee`YeE9!#Xo<5SWDJ4HN&BXsxFgNSzz6cW!^$kwQ-2n4U^2piRTHzJCd* zyk~84aNwmDmEM`wMrV|~A@mBJrOWGrB^TVwf!>!e)nF)N>1ACJ?2WLU6{z$0^~!PO zYOSfVy98)&Cb+c7hENQV) zhe=zRr*-pm{g7?Rs8nD|CYHGJ@ma8NGIFS7vh#mDmIr#fe{E&k$En*_pCIGe?fDl| z?UWmh*4u=07k6Ut!yCuh^}U|%4fKNwz@u9>zj+N`aXDTGbklv(1^0o!$L`Le79lF; zElOi8cfjyRdYMmJs;`A`ORI=-P=#%*NJ3g?#pUScuqgK#1hrDg8!JeosIy*mx*4Uj z>nq7_B2*DfoVyxjyy0jM^B51JT#tbLjgV@q=ko4;6&SdESXalJl##*V6GC+mvhC-a zFGrVSk6Wk1DD~}&*8M9Wb(t$E^&d94}eO^|ewN7b+fd zA?x*Wrl;nYWBZz>nq!3ZcUW1`Y^==Y*Mmv-_X&$ktgLH80~D*!4CA%65%!YW+7!ic zi5x8OKa$}Qmd4}CD{kleS8?zb9goYVZJtk~dg6g&a*exhObSFM#|+-A{7pA_!i8u2 zbPK;ak?!)kxtIv*e!9QS5Pdi!ZLAo|ImmHE^qBp7E1PB9SCcl7fL+yzsP{m_I>nOL zsp?&52p;s{VKo)&d30>7lsS1^VJZ4VJZF?~EN<7eQeV5z4|Mp)H`z{!$iN2xpALjX zYZD32yvBfcU ztk2rp3{?}}kYV$oU_xM!2?DsKQs@p(?{s#>+3cr&eiQd5_&^?TqJv&VMfMW+jVA+m zp+&46e2CWymeEVo2sk3FoX%V5m=FI%)3)mwqs5FwP`8ea8R=$3Sd?IlaRm%Lg*s0K z5j*~a+wdx*BHK@@C%!%zBA(gs%U4@)w)v0RS%EFxWbdI!pf5U3}kf(A9!9 zcUJF}sMIs6z5aaZ;N+S&y~~><|9t|!JnI97Go&e)E4h{>$@8U{5$rmR+ zu^#17p8jOV7o zToE4v51ZV<^9j-TbwNEqFT%l$oNu<`$;c1F1OO`dh=C;DeM~#U?GCF$j?rN_6&7%I z>mc~BVVCPSj4tke^UiW=H+K@eLwUtxb8D#r;mbQ$5eerj)xG4ddH~ocIs$zBbGXDc zyMS?!GRJyr!|~SUrrS;Uw%hH{wBXer{aml%kF16#$e?|2KFffYpW~zSsF)oZWz#*5 ziijN=*3y-()Hk)G%unMt!F&ldL{Q?_} zAuwgcE#cbW-_$!iXJ6<${KQZHkYMs+Td4C!mP`{sNDrie5DDQ*AH!H)I+GYtLvw!E z@ukOL+jBY?4R+$8Nc0%VXz$$NvhaPpXo%`BC^Kx&m7@%-${>a%;L04bUbjbbAdVTvjqp-Tn!0XeT|VVlqzlW_alCT%;I*fQpsoguEi793!vQs$U&4JKAmqV z2V6KbxZj|N%QL5Kjm}TsEOP|*kD0WEy9$n8P`1ZVF5h@m+@3`GZLCIK|Ft5lwI0C) znk&!<&_G}u-F5ie**PCs!9JlE!m{BHw;8OU#xHK`3|r$v$ALEu7b!2wpTKUN~{ z%@&V=5l1BCo@nD41XnJZUb>$#$n@E@3X?Vqe29g(uV2honNNEQiwIwSs=zzhO*EO1 zRuvyP&{VOynd-~+KJy$GdwRL%=hvomU?c7(cH!ma8+a1XaTZFs)$NzDRpG{+wNX&3 zx*kf|1d?F^B0&0hjkj9CjF+hB*4Hi$j&T@U?Syh!;Pm#LS4TIq-3Od7X=Qa|!4qDz zGuk#`+)W768!+ZPq@w4X7c%j`C}-S zY20ed(+x&CoBrsb#67zWOMH^~+36T`7x|P3Y`E6~cx#D1Px-q%D&~JOxp@BwoO~;- zq~3_|4S4LiTdFMN8%bx~GJvp`Z_zGApGtO#-)2DfnV@{@+a;%P-WnBKwmx_8duTWpUd`Tl2 z5*%l&){7vo@xIBruPn0@p`ak@brd5b4w4q0dd26@3K~gNZtvI~S3Z*O-C1}?7|j`V zBdy-f+=&*Bcp&9kQ({Qk4S?d5jxsN$B>SXT+VWZ0&wlk$C z%B=T+(roEs)%wICLT2&DJA$#O_}KL%hWxb*r~^^p_Iq=4^Di1_hXRU?HiM?WW?M5+ zD8b3968Yn~`aFd+*On7F18#b!kmDc5we%Vau&1-w`JbWx&kMj~HS$gt?C)h%BGsqh zxKKs$8K(#*i+f!&2A?C)++dsHIKr8nIPgijad{v>(M#E45yn>Myht(N_9a33oPce< z)`6k9I4LD9e&jI0IH!0QPgOn&t-D~{L7zb2vOPTAX@NiwUNDSCjV+~CrpKkk(`#U1 zQs~ie^eVIq_ulQiK5bp_PnmX(Ms(3lzzSInH;=xc3+8LdS{Bd-OwwXxYpe`(O4%O= z!G_9H9&@w=nQ*%#lJ>M=i7Qck)rrz##Is5KArjo#^-oLA7dL6)lt9xhdDeC^CmdVv zQ94S>5cPYi)z1EB4Fu9>su_8p4urib7*hp5~OMUUJ5&cB>BH z^dOLWeJ@Tqy%Lm&sww_;Ce7*8x9wmtV{~9z{BM!&z{ymts(Q)MySPt>UQ*w%FGzU* z?&*xppAA?uYgdGfxVqV`_oI^sazw1s@Le#Pu!9Dj8nEJ!)ySV%h3N74#32G1P6iE} zR{bUNOhTXjF>-NLzgCVF-epKgD7F%s>t~kHB7qYarbe%xNI-eRW zIgjo;C}UN4N56J;YQ919|<>E;&Lv)+|?Je3X+d^JK;O)qp}hc_uU& zof4(Dy>ScUa?5r9F02wPSHl_`*yi%}=`Zz?*97=~D}~Kzy}}>xB8U5(DAl{Hz!XC9 zo6zlBn6$)L9F;kTL$@rc0R4=j#HJg>PY_#fm9MRV|7$i8sCBfY#c+lWFxVwbl?oMzg zI1B-TySuwPgy0^W!CklcKhIOO@7BA!wO{tbR829{&7JOh&pAIix2J=CJEu7^YO|un z&X3mQ8>lqu`|M8MqagA$M33%#AKhIqR&7QCepsH?<^DM)Cg#w{SRcgI>2?E(kiSZZ z{^H?^M5^(~i!{HF6=jW>J30Kct$!> zIgVE9Ku7?Zo#J3Rg#YC>MO^Q{CsF5mxRkLo+Obojo}yA>fLT8Xoj);i3_jIdN z@{MlSuO2&Va$fMbgkrrt%$t)n@hp9TG(jt7 z)K6Uh76(c4)zTa4T53??(FhSb6&=|rc;xTe(FyPdLsi!Hw!a|9)W-o;%`Y1aWa!OD zWHOYgKEEu4(dw@Az_j-NK+`n*kRKIC zJj%vt-vt>03XaU1S9|m zHa$ufvbQEUb)d_^l+Z$9mbrDrg7-GBJ#SjlGP$n>i{~V=?{v@u ze);!jU!kX{(#0(keN%-hZ z_q@Z2kIRJX5}zwcP|Ojli(VtVL;_-!94-FXo*%)vbW9Uo)2glYU^kmnG){;x?Ytd# z{5)6UqZg3+BA~?>NdrkUbkTk!+;{J;+6EH6V?ZuD);;%J5oA-`|D2!bU2jeX+s4Hi|2Sc`K z7ORnK0lRP4B}uw-7mn&rZE=`Xvd~k_dRDwH5Q+2#h=*gJ=<%Hs-@Nm_*m$JXcyIvM8_4Ir1FQ^>q9O^y=riz)%<2fH_Sr26TIlF4@=s?LD}mLO-1LX1eGxk9;}5H z*>}cu+42aZQL`>*@+Dj-b8y!bhoC|2Yofu62*L*vUa?!NWvBV}Ta{XM8)#o4cEMjV z&5qI>=6~?@=A~(s;^PzqdOQ92*O&j{kJOUxTB_S%r|{@s8-%;(GX47aBfF+JAeLmjz>Kq|a$Zs_)wM=& z3ROf!X|w2^Ea z>RK8!%m8EQD3^&?fG z0sX5@BXPRNVbbb6F?+duX4~~S=L8o_*FSdV?D0CEk)F}oEE$OJ=vvu&dh+VLEXbV- zK40Xk&bnkwPYR7zrgO3F!z zh!-wlM_hvBr?y(7=?d#A3o=@yWazW{HnQEs%gcf5(Im~D{M^KKcyT!%F?ZFOkJnyt z6fniX>jsgS)Nc=uWl6RZr_Q#J%M?s_3`N_?G;-To0D@X5hJs+=_Cg{^#`teQ|BBDx zJLVCHHzQtKE7dBXZ+%^x$@PL+@7QW2dM6 z{st7>b^Cids%Q9h>GdChh;Y#O%y=gHzMor`{+cL6{|i~;Hc9&{J(-RdJ1^?(-F?kc zWc>^meRum)xb1S_Na|qf>SEWs4^;@9G`N~GYN zs_uuFXFAL-4B`?J56tZ5$eZvaHfsyc+3pbp9m6lpuRl!S7qlSA93ERzOEruw2Fsa( zFmTg$U8Ha~&1rBcT)QtAvCwBD$dl)fmFaKAgET7x4;dFq>{+1<0kXG=qywnJP`brI$ zBie&fyp_kti~!P`b|D(ALDKE0uL5fIN{c1Lw;TV>2yT^iXm~;dA-bvQ&U`tutURWZ z+rhzMT2=Rbefu(`n?uwisJIK_N^(ndZ;VR5*Zgx8G2$@m%a=5InmiGQY)#{QB3Me1 z2k-t_%7Lp>HH-&O2DGzq~=8 z9R}4r+ax3-t9L&$5~7!#tfL+E=5y!uRHwqXd4Lrkr*`BAO#SevkI$G{lNr5#(rP2d zl!_I9S>+{C;=0vt%~>hrq8uxX_ta!0-13EKF9MPKE6>r_HAvhke>0RmMm26)eC#pa zeW$5blWxU+d_G1TL2<09R-f1;&WKaY(;z^RD`Ma*ve?}R9O8BmV^wlf)5l!eMn37K z`bQsQS>(34)Y}mBvgX*N-ZnMZNX{A(bwX4p2)?`&Cr88Wr%@Bf-Uc-YBsGk9*^wvj z_bdrwBW0eg2%WbEsDuPxJlT@FL_P62uh_{rZ2m?b27iklz@cops8RW4fWgppPT_#Q z^cg}|-P=)-omka*^pTN(0m|aNyzp_R;Nqf|6y;V<_m*k}{vTtjA6= z_;M@WSy&WLkHLw*&$#mzbk-YeuzAD$jW_KXym)GTrq6cQG z>e-646L7@bD*}@n%Y2|Mff51iJ*__81~f7oLU{WCDF&i3)hfrYOG@Ql)bxL=1NOxF zJO%V?*lIOz#^(WeZrGE)o%5G$xu(gl&&1h!If4sPxdi|<{KpYlB`YN*VVc*LO={w{ zJ=?eNc)(_=b-69GwYAk#+=Ly0{B?*PJK~iohncwfgmSPFj2qt0vnmcCVeXL4ff^Cm z*vnJFm#5F4KTqSwZ|f=;j@%^jMpab@*ZplhR}@wdgN-WMN|&=166+WHI{ z#Ul)ro&6NI>w%_Vluw>`pQ|_N+H(TrQF_1feu!PUwIh_o#3JYoq9c(g*{zBCS}xRq{sbFQHsZD`z=0~HGVArh2o$0 z+wN`pETSPOxuT&~%_l7<_W_q2pzUc%5*S#Pj=MH(JMl7a1zqKCaz+NIKSE8b z(UyrhC9*`VbQd{ql*L$J#Z^ZLxE>;v`t28pYGklz{Aa8pT}=)q3etT8o|LHiP7H3) z{T>vZe8Qwe6VuMkCR*60;o}78#zc5x#>-rUcnI;_RPvOopns=r6r=wHTHkn$Lr(KB z+kNlOD=Wg~&3Mmig-_1LY1H5X3@ie#ncr~0{ZOQp4=J!vEmHgeT*vsrOiyUNc?^-W zos>v`bckX$`}OOWT(xmOtx}HI9nm4r@k(cHzlPfmCig!4M->w-bK# zO8wrad#CezZ|kMH@Cv<3li31PO6p|jjY*-`ZyR0RJTbl3^S8gvCW)g6?+I^L*nb_& z3hkDZF4a08G@=l2C7NY=90pkpzoDB^uu{GZ&JAQabaZE{<){Uw%4(ijyU})ZCxzQ& zG`YOaZas!hh1v*=8wkHXY?`7skZ#u@o_dQ{O`MHom|E6&pLdR=Xz? zGTwyA$%;pi2sI2G%0_WvCK&|9nx5xD{?o;%_DE7`S7ql* zgiWYshxfhx~>SV?(h=!-4*K{ z7;1~qha<34hfU&w^1(+?CXrDZKnj`#E)&Tf0Ad0b&9~Ho;p=&~z4FEZiu~Sz=yda$ ze{A&XW%!@F(edzPdqYw#*1S$P9h)_q>@g@L_`Q2%EEX3Rr~TjqgBFDz$ zK5?}r-e2O8in-U1;u&}ok8i7St2pQ@-RA%U6Un|Kz<{=#D*=ULQr*2g?nL3A^C$>C zQ~GuawE+Ah3L%gGa6%!g`PA12>qVJH+tnQPg&v^vNTiKJ*Gtos2@4M=V`q=tF4P9i z0=$G$pn_Z!-e8>AMfdHg5ISf!w}&@AW6*(eXC&#p>Pqp}Q_kN7#s6FqJG>fR;Fpd$ zO}2OKj;A*t*9_2n!@+0!Cx3GS`u?YATGtE0d0$o)tkmjC)bZ-;!SQu*`}}N_<;Z+? zSElQW?YeeeUf%B`Uj51xz@W2-q>@o%I?Cp9_$`^mAoKAa4Nd6DFgpzm8wmh>|M{hU z{)xD~q3h#dPAiM~3MOf3=|LN`$o^%!&W!Wz^=zHSis>;Z@#)rE5U@aq+)#{W3qV%~ zvuJ}3=Ib3qF-~%@I_f_g*E|z+>>$0|>x`xgRcH17T@9jb7bE7MI4yhb&h6N|ZVFet zo$PieGD>yNvGK4+GQMUv{X{JOjTpR@6#($g#VVm|?RGsJz0G6m?%OWf^_JnLT8WHW z@scDyl-%phr1&U~y{H0!NrsV#&z1Hpl{hvu6wpMLKkQ`o?#2rFnj9}UM15qB0ghz* zK33Xnix7WQaU@@^jb{R;F4wOAS3j@6nHwuupk5xC#%=eZ!3Ov{_v#;@+#d&)3l>sv zk$(Fp4P6I-gJL)Af+VsS5GSgsJ7i+er?rSU_$oyb(PF=*KVLfI@$smUcMk&mZa4gF zD!&Jk)qF+w-sqR|i?}2PWaRHLnqHisNahy%C*?YD0h!nW+RYurvKpozFm`it{(ig9 z{lOyN5SOGA*31T?(!4LnF`=Pe=~7}5#uJ!k65OD&18yQ=y~R-~Mv}fdY=$pt`@fi=bgpL76#kSC9OabLYR=JH{Mjpr0Q!n@qyZ>i?#I1mSDL1? zel7$I3ux1PwWsHzF6RF_4e5(U0i-vjxUY2UDVrMVKT{qUmrNi1|GeD;7x4-Et|tee z5Anagh1mZbIMEq~1DE6^D2&9Uk+X|a67QechoOL+hh4--fYg6a0Txx}YmYJKqnD5a zvI_R=SB%Kr9-cY`GEP_;W}7|N{_RAZJkLs=UX}3Iv@qG=EfJuCw{#7g-?i?o$xxxk zI{MsHY6XDSvl6(s5YaCr*9Xl*y-$q(5bnkMB~dB^RBfy?Db-cbr1NvT7>1{04kzMO zq7S;mA5<{8)$bc!C2wqmBVs?WcKJf=g6}I(rx%|v~CI&rgA>r&Y$Rhxkk>p{p>+IIXDp$C`OJyAMn6FZRTCA zrQ&mdM%~7~lKR_dHLcjL*xp)XaL4}yYShhhccd~mVN;uBYJ8Lpo=vN3cmC<;{6yG5 zsF?9KX_Q_Z8y0`yIFsf5keI>k=$8Vd(#o+~YzrmRSD{;jU=gLR%g0X4YRo+5uUNs( z>_lVEb$>`Eitv&hk`wf7s6`&;GL&g2pqce@lY-!pZaoV|kFev#mGdaRkOSRJD^Q>SR z=zOamL!`=~mpA0*G!)$sOl`6T{@Pkv3BX_Sb%<-N(_j_~(NwG!GAQgP=N`w z=#H9#SoY4%vIbFt(ZK^hm+ee?S%h*AKFyWP89tOX1Na!IYwn%QF2_t_NrOlQJMd3I z>GI`EF1h4&09t}I6A?ko^f89*v|Z_v%o^|I7*9x!j*Q#}|JA7Sdo{psK?cpcTWx&< zbF>oDQPG8>Ip~F!A_fOYAu99of4+GC#=+{xru^`+{oao@3IH*XIsfw(t>>CMRf}NbUP!2o<@LOj)|HPKRjr1W}ueSte`2kIeopv zQhRq@K|LcOB4j5d=lFidYm>m}+ztD-fl0tk?>IXXjG!z;mwbUMjY2F$zT^ZNY| z2X@ClrMk+M#4+2X`IIy?>2V7D0|VDb%?(aw#J+>G;DYLZk>ZK8TJe8vmL2Zwk)qQ%a$O-U z-ds*_+_wjk5}u#<8tlyO!7hI)lwX2OBz18HqC9`_g{*=+wY62P{i^MuVudaVMG&k9 zH~TdPFV5O~J&x1%Qa}5A0)e@5zn5$05z24w3i_n+yns4hj6Vb1Rl(5ZA$Y(po$KOh zfBw#42gz5ngK_;P=j~Q4>A9dTYH3N)9sH^10|3|Q{%;Bfb{M^Ry7a`v$>4XS8@KEp z4{|}&JdTvXA<-fo(c^p3Or070_*saH}+}|W}*VC2m-+ZS% zaq%#Zw@_8i!+748JI3^?C1X3|I;24xb4o0%rdzF1-Up@t`C4!^XQSC-%sE#w-^Br1 zYBZNfIhns4!csVYX|-d2n)uQ7x`|R#TYG<#PUS7=_MvfYEvuBzd3SM8QnA?*2M8Jj zF)CGlKKdjo|0Tnl``N(fB?1Jv*+{bNh{@-_#fsIK>0D)dyMoWOO7wAb?1D^+q_T8z z%8sIqF({p{WR5kpx#|jfvkMI_$mPoovHBYStMKkKhE#6B+mD5L=dumAq~`;Q+pA}c zB=A}fpr8_}&~@km?ido8<0{@3pdBOFMf*fgthQjGz{M%YXGHaWcmE$RK+^lJ7|1eh z=1)M3u-dr2&l$vQW`P0CN(p$v8pOm#mdt-;$mziNp{uDiTJtAT8&D2$V#dc2QJH8y zlA)lR8SNVIk_H-n4}gf)!YEeY4F!-G7MgJK>LJe-ANw&+Rx19IwU&%e#v!FKG+MOP zPj8Jj)(@<9(~X!f&$>AWgmE;X7fO*X6STF#T(p(Z{mr&=xlWPR@} zVEQBQVv%szv3nplfRH%~&u&H*)OC9K8S;Fa%DMxit+$8^sJR_J!`}Q57=2F{6c&L; zY?nj*o}zhu8f+w`N@17^+qqv%e%1xbJM>K`cqv@AV^f>A#`w(2DzO(kIl(Kgk6q?p zm5h8;W;y=%%KIo$kf`y&4B?k}OrliyCtrY*$cpHD_ zV~A7^4_CsV6|?=BfUY}Tf`g1VM#WAM2*{f}RenNVuBSbFqjVQ-aVB_lPZ6}p_IGDw zpXMs$zkjE`KIAr>$f-ntgMJ6VFo1N}C0<3md*-lRN<llPDAu{+6LDUf@?oR|e9v<_1(mKrIM-q%W98Y&us(1hn{U375H^KTvW^J@} zd!3Y%Gl^ljVJ{@zmYRYh!y{|l_?blrgTx@JTl6$XeO0!KDY9%#PVnBHSHSLYe0h6d zWAyy<)%vZY1B5rq_eJaGc&Q(i`?|m+#a3xFu)sntgCj2M?~@dufU-H?wNK-%ZB6bu zDb;@>aqKE}>*VC7*H~yDauYmEj<5hTsDv9L}Ql8?|Dgu&1+*7OJ%IffM=_D`?GN{1@ zhvpUQ#V5WbdW~)l5SYV?SU_Jy1X?RC4M>b9#Qgq&@Hdj;`dKe92d+M``E#vhVosW!udH9lN)b!uX3X{pe*b;WJBn*IK)m z`E(2FAt^jqKsUgbu%TV3?*yP zY57>HKo+2B11P$wTtne4jy_%sX!7_mcfLL_BnUp?&vK**?Xin=lP)*f7T8SZ%EOuj28Z1~5(# zF{zZg+MsNw+Eo@^J?{8#(iZ4WcZ`zJ@6A9wN zQ2n>NinRfTzhO<=!q9ZD1!*W?ykcP*VOqmmLSy zWsPyO-tsm8r+?*GEdf41$0h;Xo_UN2Mn753X#qXej~HcRhVPyROTEWC?N} zG%JDlBk@E1;U6f{jZ3BW?;vWx=OFLO6*B5#EI8YShQHdi?ZCcUj;LCyM6uq*$;X#I z3g+sqCR+P-_ww25`^in)t03`cjr-HV9@5Iq;@HP15^kV>AO9~K%i(%rbl>JK^5MSixKu{^#!L|XB=03vioI+=V0vKXa5^Ng*2EZ*u= z4&<0e{*N1%$Em&yRmd_UGjj~F9^cu*EJbtqYnM0qp9To|k&fzOSU!JcdeAatz?F~@ zV0lmgbt;k13wPLx04X>TL7f&mI82kQ>x2KUqC2hBN#hJOJ961o)wLS$Jr^FWG30AD z9}r7sW|R*cOzdW6XLHd042|xsp4**eopt~PT;TKLjZ%yCqPbSesCZJzAS2WHd4E&Q zvzpW(lwPiL8rvO=ZxFioD@1vOnyPvyc3i1cX|YC{(V!vG6ZMl}8t%OFpC-UaRdD9JBPujD<^_Ey?k8d^dNRn)haPGi#>> zbY6fJvlktn{me;(&-NQ_vV#W^J-W0O)#5)G5+bkLD;9h>8 z?6Gg%pDJdE*=99)-~bp(vHp>y#SR+=iY)i2^MnG!Wv;BrbW!#1)PU4CmL&w`7i-2jw0Z#mj`wJwg1#79KilAhc3NUYKCdINA6?Y6rOTuu;F)_Ox& z5@qQX5?VNm^=omnm^Fje_f&`svK6t7!(9TTD8Y=hACs|MKUU3j%b`Zj%zB(H{qUas zanDgf5gr}g?{Ms`4qG`tD$skf(HKqOVbbFTxSn{?*0~AyV3DJTZZUs)To~`-{1fbq zg#b3js>$*DZyws(mQ5iuWX0a^2@k|Hwwf<*mfv-k+C>!tV|H#W$hZhq(?$OW%ha)) z>L~MQS-82EsVW!_6eSVbI-HRWd*NH?fWizctHiz%~sr=H-{i^ z?`m^jO@!7D{~sm&=D?Xdlfh9)f`h~P^zSn0L;|T{Fo{OB=iG?-p56bGq)(2Gvg;Ru z?)&o3XJ7|%n{2x2+IsHJzu>A#>-MUF_JN4M3&`4}`FXD!d zEhB6C*DoxCfiGV;n)9d$8X*zPAOv(g5(VXRKqp%iKF6f`Did;b8acSV8SO^%w&;kK z8;pl9)Kn{!-ve<3@GQTAOYe`d0s`?$lLEc53>s&Pdj^EEWTHG4 ztwv2vwXZgS>nkOc#1Cm1iACB&X)&IXWEcQn0F%ZRb=(#sbOM4%3-I8Rc5v5@V_Zf?G_XyZK@ zFZ3wG{v2IP9N|mvC1qrY%gI^)+2hFa7Z~=S7@X&T1U=xXa$%;r9v+F! z^3XZqU^gHJT3hp2iS|W{az|AW%sbHaGR;PvsA&2qsQ=w@6hDH(Yv2=BdS<7gQOVa) zq-DmIEi-wHedhKYtTH;wD=7zsL z-J6k!c4%I;etG7$oG%_d?X)$99IELq-juMnguDcXvbxNOb!fN!1guTrCd+_PII>1s z`cH}8Uf;kl=;e8Ecb!hF278_9IRuazi;@Ph_i*T_!uwat+^?5rX<;5!YO9WO%rGt< z_(c|o-i0wcfHlNY3&Lr*yBNsz$yF|MnMQk(TAxZ1+2|c9t^xCB>VC6`$3)z# zd(5_&4-azdOWO`|iO!v;T-#b|5zj;`(}kN6G*^v6Ui8J^xdw=NmFgO=#0!yhpvzN( z$``wTcZJ$qpMINxmA1dGH4N*7rY>kwl3v!8n=A(*oy$%<^3fG_&@gy;k5nmUu7mPo z;`~Bm9zk^2Na9fB>i$W=*k9h(0D`7(*UPCv%TKSe01^?v>g;=xxXoFfE(x@FYjwmU zCJ6n09p@(Jh^AL#$=OM=LHGwJ!V`m44=siO3q1%e0vi<2UG%=#I~Zw9r!7dw>pCpv zV%3)Wvg3~WiFABb<6noSXg2yAE0eKQKfsFemY2r0>k)Cz9aU&2IR6*LA3MUY?~(OT z{&&BM!>Tv}h?G#s%u5er@S?WT0~ZjQf14uq;4Vf*IRoU!&ZtJ;=`ApMfz)TnD%PAw zX+0`|aCYx)4wmrt{tS>6Ii&}EcnlJ(=waG1fU;k06ZzHF(N1q3&_@XuI!RWi=yVzg zef{1IRs-?9*TEY4$Jaj*0B8cZI!PHIAEE}8OJplb{bvcXI{>^t_FktSy&E*3NXOgt zGY`5U7&T1}TQ{4eVJFex_Nc4I4g$d;y5bvFW{C5)WAiW|XKF~uNUN)V?>HrY6pQ)z zMSkr-Dr-_wBpkDO*=HIOr^@Y72rt@As&6OPVFKKl|5hR}7~XY~1Z8JYV3g`gze!2w zlfq27rHZT0|xf!%1F&I*-47<&7SE zQwos8mB?|)CZ3%;F{}RjPZ72L1>mp$`4ISySlNGl?|=JtFUj7OIVtDpxS{xo;3REJ zq{S@6QY3f_ni^Zt=C|S#Om+UZ=NHDm#6!li5wZWq-bs2>7vv_+6qEYHRtonU6I)UZ zOz{-sk2ByF2Hma>uR`EF=MTsM3tBm=PKFPOD z(*!58NX%aJ+aH*%xf&0~5S0u9*FO#ry^2iDa3YZF{cx*~%lJ{*;}bE-U<)8s50!Fj z4;CbJU&w-Z8f5aeP19)M_)M zGDZpEF6~QF!?ZuruFLw>5~ju?9lRCbBVF=RtoU>qxiA#z;Z+i=p+QwkF&;}n1x*z) z0j5Rb=75oVC~sD-A^t$mdf@t2=oY>XThnetjw>`S2<=BvAz3 z*vU>-E7G7osS7H@tVRlcdu(q14#}|H^YQ~j}2_iU3-i)EfIr|k7 z%u++0up?Dq!#^b1Nvs+e-FcAt5j@~C&M@8lz1W2Oni5js{a<1u4?F_KO_FZiGp${P z^nha?rl_B6D>4VAQ$wEpklBS?dI`P=-;URJK32;e;$(=73iOR#n_2Sq*#r37Q*tk= z%jhrVmD~~e{}R!(BzEB*y;H1ys6pTGBWRJ`87c7Em9N5Y{fj$`^SXHnf$?r-M+G6c zOup;_=Zxo`r>=E>oK|TuQ^FuPr=dHfh=mltO}^lqFuV(;tYICiR}qyTU-wY;5OA&e zdhq;+#SxT>Xd{{k7}pa9XgY~SR2q-kt_eiV8Zlpj)Ef!e?wR; zR-ux7HlUl#zL2FWG2F0Kn2hf~(<%3nuk;b7{`d(^2ElTTa!To9c7xYCX#w^ED@^AV zep?t3ugz{%{;2S^T4}!=gf*|eoyb{IW)u&sGt4m3{0iUn4)-A2Fmw$&NdLfAX3;Nl z`)GY>bn_k7{s1qt(3Db>Njb}2<;Cebk=n2~+gkl}G*3J~NaU9Ng5Kcx-9GU*VLHk( zXPH7@vGXm^mjqZWx)WU3s0&&*U>$e*r6Q8aKL#6?QXT^Ki@!p6wnC2GO&FS(+UjA2 zmI0wYT4d_Sqav>a%iEa+J3NUtY+hD}9#&{6)OUxIsn>7s!=H(EpW*@> zptQ$r=;$Dv<~sTKWI8o3Rk59HqWiD=Mbtl-DI*(*^54c5{d-WX4A%L_pPrbp_Z=qz zq4tH0yfEi1Qt<{gM>z)w2O0`rfWg(!BPiF3wsDyeBtw2Fr)kD^>*WN#P7mq- z8y$1@P$OIMry(l>CWqc2#MK0U;Qi`kPAPdBb+#hHyUO{p6y#X^(O}Q^BWa zgshjih>D#73m9TiQLK##PTj>AN^`zxucOZ#ayna_u*xE&u?R`ZTYouGKpRrhQ^`_v z(?MM(K}Upjlrd33fuom#@C*n#9NffXg2H{!Pp%80Oe{R8k+N9Mm0AIK>JYPj11-`n zhpzn4(}W5{U2Pt$Kqe|-2I~a`I~p(!h2tb6jkkd_Xk$8dbs4$Z4vAF2@ceO;P+MJ| zR=W?W%M2IBO`34k#amZn(~RdmPN@ZS0G-*tcC!4wz01vO_o?V78Qocqn7q8703%<2 zqz{-80O8ue{@{}-CP!Y-_;A{t=m(G`rF|RlPz{AiC@F;Q7@4PFk8b^q=9`PDWBKuq-4FuwHwT4aqCxSww!kS#PB5s5zDiXyOr65i;W z)wy}YWuv%L*Ve`6ZH15z`-5fgBf}$Og*N#C^9HeA#ZFB@%H>_{q)CVf0?1?t(pU}j zB~Cj>Th3Xs`ux>JNkL8-?SE>n_1LYJL>EB^h~nD==vU zO^gtHuqH0B$gDdauDBl+NA|Gn3w*0PBs_Ve)45Cz2eTxCZI$MAH5Z3`XiG9)4@6wI zyUWa53NC{ws6g>sQpnog7lTSGam{8JzWK5nfy{HmNQ>V>2}`iu*gdbIxC;LLG~tyy zRS(3@0*;VAXYN>t>kjQC>Ymyd8R>6&tZ_UZMo{AV+yA_NLN;3G(X3}`jDm_PY}vIn zy)(Rzw@|L{M~YQs-*cO;Qsbnv)6-%I&uSAYVQO-3Ye!A2_uHa5P@4?jO-;>M_Y;u5 z@u=KWZYV%mGfdbFB|l0&txq=jVq@ zFnD>P<>&!w!v{2Y)iWQI+Fr&H^w1(F+GIFSVQ5YTlH;fa(=c7CKqMA19!t@QnVAx^ zp7m*GFYwO$GuKTiwG%Uyoq)}sUGoXz_|)OoWTBVM^8&Reb(44ZrWGSVDXgofz^Prj zxjKMNS^-Q$>~$u{T%i{ETBaAvJuphr`8olR4!cL4;EGVDUzpa*Jr01f*wtXe0g{~O z1S*^b?cYb6!bPy7Y!1JkN^w7iAcL@YVggOI1|OP?HWs*AY=2uoFFRCSTC;=+c)7A~ z4Hq6PmU4F+hTSlMS$9_5-khZWtsnzZeix{5r6&cTIa(#%8XyAx6$DarAD^FU$DWT> zW|UPFqy{PS#b!AQ{!2$L0^08CKm~HYx^BvK?(T1G0D>o!i^;=ejDi2@PUU}uWR3Om z-{ME=Q9d3VKAzX#djDnw1ql0#Ofqmp3pLu9E_C@4N=s*ZMt`D7jhwgwm(CS+j~H+% z7wBSI6c_7GpJ9F?T@YT{8Y*lAI~BW?VlWVVruQ^p9h> zt$z85CMo0jhj|#aUbf~$@dIX&=GeGKD_d&S3wnMVT%=uDf1-g(*fht9m3C&g!HJv9da*aC;alvY;f?kHQ%rWQ+wj`eg8;nj43kKNFn>v5h&hw#gBZ7-K(ndVAA z9!!nzHs&d;WzIJn2{|^(UEuHU4L?8&kIJ0$FEEDNxtg8Lc3az4W=R#}2S)t{LBv=J zn1;D*BpQpyPNGODG)^cc^3NBqIn#7{dMBgrx5!G~+RCE7VaOO@F8q5o-C=chDM-7s)aZ^#$47wIAnw>Dh_} zeIAmw($gy?*#yyF4(Kg`3h%9*DB@2o6M#Or?;=ZLJxC2`Sb$gXv-uD!N(zJJ$6o@M zCM~)yRP!!v5iGdOT@Hj20=JBvHcLZI8j=n!N4wwh3b)VQ?*Nt5xwVA|=vv%}9Z$am zotl}MIlQiln!Aa!O9;GLUwJJzc--HcX}yk4^0Rs)Kq}08Qk7UT>)u3hg+b<3pm!6B zGNV<05|AbUMw-fiF-L4T9%xC9=?zseU&;GeZ#BOItd@5}QVJ%6HxNdHTIORJC4V)5 zK=^M(oTz^7Fr*s~8Sm_leR4;BoVV@nP!qto2ml`g^pA2_EJXpVW1J&TaQfp_ziHFm zLu5aVKxKu+Q-cM?WUOzrFU%>Ak@2xy<;UMARM%$%eer2=fZ3lB(1|i+}BRn$;$sixWhs}4wqnouh#T?9dqs^%#0+-a7 z-(W@G+YY0on)wRsDf%Li-93lJ`bN5)tqt_9EOUex>y@Z*aXpp2GWAa~xnOx5flE-V z72%lN;zG-dp+4-Us?wcwJ5suFFpf5Qv4wMTSSDYcZQ4op%w7wpi}SG;rQ`QDM?EK* zc@M%Czf94EX~JqkRf%q-zV_3+%LX0*{eJxe0`WTr7!j@a-~$&uGsq#yVzrM>2gX+* z%mdO=^rj;~{o4PknhcpgGF_b%`fSnT-eJ&y9ZN&K#G@Q?dvAFzLfy`unIyz0Ie)!> z+hX+7@eZ9`@X5b8f%@WTAR0deV>L4&q4!wfJ1cN3u3v{g(4dz86B~~MQ!0!z^~D~U zdVTqqYzel>b_GfUwOO{sR#cERDbS_R@$6xEr-(atkCHNq1EF~bv>m~RplxqksC;zZ z)4L*KP5mDaz>42Iy6^n~4YS=E(7Rk24tu$D(z@j6+~n93JA z%JM5{a9bFmyV1aJI5CoXw(h=K*J+#S>9m~tZez6(i@d2#LTHT`u#!v)`AW|2jsvbL z^KNfTvpMO$8%wZ6`vacTz=|Itm1FsEb-`XsxUp1<=OUSN8D+&A;O$*YU)-5xRPv)60e zuA{*8^NFcl=hF13;^I&y+k5*}cG@r1$o^8t@;vZLVw?V0K~nn12Gx_oVofXQwMNgp zCmq+{JDyFMfB2ICWl=8Lssa!8ZlB~|L^osU~1o@9$b=>;B z+c!VclHT`y8u?5SQf<4c{cyt*UGiUElwKXK;-xH)|1D4VII7oZzRfOP z@fs|zvs?{%B=${|qU>>iEIBw<+Lq~7|AIp$FxrP3bUPmEPcisWLGW+)Wb-mD>#XvU znu=Nx!mxA`!JPDQR_Lw4w2hw$cdr?+!SfT_Swky3R3<2u;$ zv5uBt`hb#1@_ZisYsIL2%aWcah%YmbV1h(3HQ)2J^77K(i+F2G{(9D30U_%C;Fd|C z1#YB~jeBTnm(u~Z&ooy1csjjmN_9u#=I_p(kNi%hTe1)mTKv_`nmFS~y1! zO{3fK*R{t~KfqKAh1iq2aot(KYQC&M|M>wH25K$ihI&@;E>(&rs>FhpHmKK#*y|38 z*!x&o;?;^j#%4CxM2D@mX39CbG1D&?@W-8xK2ZU+-V3J@IYsEN?w{S`}e!f^~tf1B-!*x^=!4N_vg+4*sSfikN7)S zzmto$Ci*VM#sr_5A%!IuXyyj?mINA{l6mwkE$PLBgMqF9(*&9tlgEajAp&kA%)n4o zNd#bvgQweSN%xZjn)|DC5-DI?HP90yu?yXz9O5Qr4T9>o1Ylzh$7R&{^J|69O&+e2 zlAIDt@((;~(#hIO%Hj1rz$NHGtL@my)2I2V)yj3>-2A6pBkRwfKfQUO*|Q%G{O!0F#DnDw7cxQ7cy96l2Bhm6eW9n~?IRdBdQP}_j1U(U^&3na^b4dkbH?Am1bYy5D3@%GRN}1 zNJqu}E>GgAsyNK$-sn?d>eEpZN@i+S0{+XXnh@};zHv3ZL-eo{7g7o9?hyg9lfza2 zR=>pv*;rGWJN{Pxbgw_#aURQySan}2l0&KZV9Ho%^zVjvEeK=ArAmUr)DpM)KM)3~ z#2KrPoXd`2g3r42o1Quaa$w%Z)?$ z!slwgmNyLa&7t&eJVi1a{pB{uwfHov@0W!2ctd42=o;jon5fE6j24MEQD}9WX|35A zgUpfr3+`YScx$X~> z<)&Ndb5-S{yhQxJF*JVxTaOA>kGzuF;ap`FdNcCgq{(auYPgSfoppG{X*5JlcB~{O zlAH|oV_LlouvNtwb^j+`(5(AOF^&69|K8odQ9FyNA_sCO=?u^7w^<@`>{H>k`)?}G z;u2H7f^vuJD$HYqF7E?16$Fs2)v?fPo#@!kAtmOThgMUw5xek{}006GAynp zYS#=T5Zo=nf(3VX2_(2T?(Xgy+#$F_@Zc8Qf(Ho%cL?t8KE->^H}hlWT=S!Ib(*F( zy?5=ZRqMIevuMLB@Wb}K{*6(lIE_(kY;W3LKZ=U`gL9NVc`ii;T&v2W>`rO9e& z$S5jJm@RE_xomEn>`9HXdTsoWOl%tV{u1@1cl!MHN^}EgkQoZ_Z51i z>=RS991hOOJd5rI-VX{Po~E|z_cB3vC0%p$6ZZQE?V;VY9sPXA`{&&UNNQginK-Ezh}cQ?O)hGW-SiPI?{)+Uc{Hu1{JCrOlEhdT{va z_1@-b6jIJ>ki0oAA2fE0NGlsg{`e8U{i>edOzwgCsy%^>?vO`(~y zL|t9Z3eRtrl2h<@~!5PAq2fpf(5*Cw(Ccej;Jgw*Kg`2ZlIc~$> zOp1z%14Ba#ntZGOF8dtN`wZINIPXnII2%#DtbJ__MW;tU8!)>P<&lY-VjK$*#EH?Pg2$njkp6vKZB&rP^{ZdXg{{nM}n*{Z)@ z&gxT&k=b0(-HKBvRVhXb$fCT`pWm;0g#&Fff)xuh|3}G$!+Aj49;6S>uZvQl2;D}YE0shkY=B!v^`saNzR!cQO zP(_)-On6+yTPUJ>A$+OUyyGO7W;K%LNf*4AU5rPstIIS^}i>TeU>zO4y@Znap?j-4E#-L zr%8@c-KJ>wbXrDXgLIZ!EZ%e%it>lf`!Dz`$KCkq&u&HQ*5~5%cO#J4?b8U_Fl-dj zi&1_1jb2KHz=#_$N9O(`!rU1Y)i}s`5@Te8gc!d&NSRymdHDKLWF*)op zs%YhJ0wgJ$OE)Bu2wc;F;PO)!Nk=)N>sOUx=4ijD94=`@iBTm+VhCA+=M5c)0!L)iOJ)jY0+&z z^MX5vY*gTqi(l^G6BXVD*#GFys+%fR`UKD{h|V}Kd*934UGRo+*ZNBQB-!2Fy*P5k zpu9T#^7%9U)BP-2BmrwurNDCnSXsa8cZYo@#h%{`JmSZ6Vbf;7Vbl`WIU>5t_M++3 z`&zwDX}4K`J6@>G3y9I+(n7nXKMi{7IJfTZUZ=a#%})D$cL!EBjUEVKZHTlZ_nM81 zB>pixW)|3D)0VpYcoz>TVgSL^);x8xSJdj&k4};K$vIzmC6YJvmPLAj z2=JbkDy+IeHQ51rx(ne52U=N&s6SWGeWOEfB{YlDCok|4)m(7URM6Po_M`V=w)%(e z*o1EN*5Ev(LeF7GsJ(gEZ-v+5TGdJ;Uhp3-E9)?nYG6;)Lx$?`6qHEmOH{^X-W6g)&u&mI+>*f9$Upwo!nMe~C} zp_T&)i1gAJY(NxA&|m11$}G7+p3%1>@djxb`J@iZcv_!#aYegUy?G+k zJ|@IjKNar4$YKHV_Gk)$x)iU7`$z|)TdsZhX9&Y-S5 z-KH(R_H%Xsb{&e_vZD3(1u+MQxf$Il7T)Lp^E55{(;!fOqNs==CvZ(#giIvDhEZHK zj8*whWw{-DPJM#S<#@g~NhV#=RPx6!{PXMgAHou^FI1dwSBDZCE%H@bNcMcOdh25X zyEDd_5`mtv#b3J0!c{JYb6igSYxDHCr%T{*YA%&1w1Difhjgz2pXWlwY#dB@NFV+v z6y#Gi0!ed=Tg`M%s3AI+$~PIphFqR@2j9Afn3Z=9dlF&r6t6(E>|{0-iMx{W`8ob= zmCfP%)y`gm#z5$BA}fun+tft5ZtFLt7|pmr#;VOiSbG(TRRs%J*<@$(}rG8Glo zzc`6?^;!$|VD$9J)2(~ru^NbFz3qZz<;bCgj0`{yoVx!7r0V_!f!fCc{V z(t=`N_UL14RXbI(VC|1_>#{VYcUe`ddzMkj5uzN`n$$NMBsJY_Ye~(ywh=a_T17dgJ8qrO4#DLzm=KSN5m$#;Dve zGhm^hO{v9)bmY>4IfEz1x_OQb>hs3fkcVon&S4==%QvSG$kOp0YT@wdy@5Io0KjY& z6^ogo!v_g;$4bk*ueEy&bb0$n@jFm{EU&)7=FiT}7$M0@T*@#lbm0zNX*-b*VB}^X$M_2~K9h zzC{ZQ8=K<&mrtB(wI=Km0}^Z&lX%&q$tU7&@o~TB+B5CQr6)}O0Iz-#u4?sKqL^gl z{aUD?!ar%N=eK~e^_F@PAmvEnktonFPoUu@tKY=YpK~xb3EQxXnB_`8^Otrze=9yD zB78;W+xCfZ+BXE@%Fd?J9u>9GZI`t*izuF=wD@aY-OV0-gqc!%icNJ(S% z0PH4DhBH9;9fjjq6o68$k4qUJWldD*R!;R`d)vY<7*C zqHbIc^49i}i{_e)v^OdWlN3p{D0bRRM zd8*;LE_X_{%^HF7h_=KaFDOg0e&nl$hGB0#KcSX^iZ0~{&!DD=O<2?8 ztHuc1_$`>7i}8t6q^E{r<+<0ugl_3;k;`i=nPk!{CIpgIuE28_2kDx=iS@hqz3F0$ ztkAEu|zzF^0P7kLO65OzXv%Y$-`M)=QLl zS!@5jmEmNS`N^eZZr}Cvz%@d>j*Pfh^Yw)0>nSD$W%@1p z1cNIfMOKmrbd;|8YBK%YPSVM5+0p$*_LsjH*krC%Za0O()xtzy9u6sDRuUko*g2Am zHnCL>u0BTB7M2Ssh0Vtv}0JZv#8oM^Ht>vW@r2-*J0)mF>}JFQIR;kAO2 z=dy;M8&3)g`hRSQE1#R=xGfvx(cpSjvXrouAz#Lj-3@8}R>^V&3VpEhJDfEtBzH6z zf|cHx3->4{`WX<3olL4i8vF8ifFZ?MqeVYNE=N>H(L{tUTY>yOA{F$Le=}4c`>tt_ z^Ls8;qjbQ95o#2RqFIJcfO3P*d|${_LP4}DUj1yszTrfc$k`(a^r|>rR8gzx=6iVv zq?I9FgIa>EI8h`ZO~TEI{pkY-APl+GDiIZc5iIT>OqtgOs z@&BF@m^k?djU)W8m&xNgQbRBE#c9RKrxL}*=Y_yq$>UhW%0x+v+f!`JU;p>ZgF<~h zlK=aIo?OJ`z)!*3-gY7~wtk5E5UY%cu9;y~FLJeIn)Gsz4PxNJSu%bM10AHM=n7f2 ztA>h+z_%5}FW+9-i>epN*hI6o$0eNlNn9CSqDrI(OfB{qpOq%8S^Y*d zK=ixg#C~@`_Ki)fYJqrl$(YwXVQ=eVYu61KdHaJ1N|MMV@B2G}u z%S}wFbo%RDwAT%JTz6D1)y55(SCtno$GuhSv~7XGy~Iv_S>XX166M7N@{=@Q*QlsebQ1m1!o$N)?!$j*R{D_Ytl8DF zQoddKD}Ju;A9ptEp~LNI*ya^^}5N_VkmX-Eu$FiD!0 z+?1DuAX6A?%Jh_Y!X#TY*qd;3jlZHEEx$Z$aF0pCt835P8f+mg`(6{8c-_)>3jI4N z^?__o<5vPc{o|s`48K~E^Y3VDJXl7)b1YElw4R!*LxB}Xf*mJ#s`uLOn~eUiwJb+o zJ;GnzB~%DXS(#EFtW=9xqeZ(wA{Ont#rr~YU=>hjBeZTD^EnS#hQ9(3bXsBJJP}Gr zRW1$)c3fJd*dtFn=xM_X6Mfr~j6pRdQ)G{8^g0>>tl{>hTlm6w8>pBUnN14PPfICO zFF5bh^&yM>?NgkIQa>yLN4m!zf?{9n@KJt>?EpnaxF_l&6gqJ3D@iA$AnkJwj0p zxIVvLVXm@e^l&woi$UqPpZ+%iB200(9~2R|cxXW0D>Sch zpZFY%%op@^MR&^`oYVC$$lKK+NBvBHW}6@{8`C1&2HA__xu9yYV2mhHj9mMz$e10F z-n(--9xnFw0HRsAB6L0Q+UvEnuy`LM;6{uqN1!Xo^_{enBdbn?dne-AWuwM8BzDPPrGk#Z-(CrbhT$=;c zXy;oGeRs}tJ89L~$@)w4b;H@`__Rrkw41kT$!$rwU0tG-_0B^kE{DSsZionH=L0$| z!5~ZzzT5{sGITnPF9n*Etsjl`7dU8>9y=eJs#y}TfMZ&%eYXeBaQaZ!?fGo2sq328 z>Hb`m58=zniocR@~ArRxkw5j3rb9`SqZAl%Q3T30XfG+zt_%3%%yNQC0p7Rbk z6+`{#xfey@)m4BsO0Q^&Gt~U4cYY+|a!WRR=S<{%m#wu2ufmSp&Blzxx@sTkX~8bj zPlqEZ0;dd-dEj`;NbvDv!^m1zWc2OrkFcG&c+JStXul2%_IVtjYG&l@QuFja-0gO* zNC685R2XuZU|kD5P+8U={7X&NHC$^P6U~ba4+i%`!ag z3VQSK6ey$PbM$VyOk?1|xKzE$3OOh!h)>{BSQ!E=i2s1i8BFW>Dy7x$x$b;KMw7+g z=qVI@C7YS5)HaOGb+&)-D_ceNg`a%#4Bu*Qef*PlI^<75r&XPFJEU@czb4kod-z9` zS3@C{c3u^VA(Jn5=II(ra74T3Vzhm2Z-_Cc>ifSR7v$7Jljw9ytDlr^w+rKxg_N+8 z4$m-Y`YowmW=tw;2+!!((65+LkD604n6R|O(CLP2?5)^kq;?|AewxB6&|(TVYZG!i zGi`{^uJ`nj1P-vrt+yT`YCbyA$7rm9EBEQ-?nZQYh(f)f_J3(~SDqqM!#D z3p55IZ&Vwz#Bs+Xj%mhZdd_RPwOTm=&_ED4 zucADuH3#++HOIuu9eft{5dc0RwjED#os`#xJ>QkotG(QdSG}_tO}Q}eYNZcj6r=M z+CsMX88hdK4{ms_9xuu@-vykm7Z2tVQ_5AJrPI-P;ugI|mE|_W$U9D=Pn)3!(EJ{_GkT(Os7ttPR+NPCSRwmqq`4J71iXw&g>UROqhV&#w&uVVeG>e0nZnM zC4z~3YIpah$&ySlP+i`^sP3gK5Ksbb=@@|Zxhz0Z*!?Gbw9uqU?~zbye2mz21hZ2 z@o)D+bZ_mKNmVMeqH}-zDCq-dyeo2-_+(*C@aANKG3EMRGSJTLY^)emlLG1F=5Qw4 zo*+GOC|T)S_Nc$RW2k7?PV-32%BaEGMnn~TdTT46P3xtLK=vis%BcF+mE-kuIg}XeJTWmv9ix57`_Q#ZOrcrB0 z3r_(ycn9;T-TbbLeVC)Izj0R{hs);9)tU^rUxEDiIx7FKpVxw0E#ReEXG$Q)sTD_y zkrvZIi(l@w+H0fgH0R=5zn{_@xPw-)W)OiS24K|W$cHk6Y$6yd=cjLv_3>bvD=4Fl zo3*sOZz)#1R|_Juxl#`o>Y-17)NVgjfLpD%%qP1u{aQ@HZKwTteNc*Ft@WHy z@7J%1cTNt(H8T}q{P$y2kDgAw=?OiT&rOLij@x#(LGdSUd;s*h+Gk947&A)a5KOYP zX$^XAyM!ffy>|&>^ri^eA?#n>Cho{HKi`5QQTwSUP*=N`aDrz!S-SGIAOaWaTT)i% z(8SZ1sDy+^Yi+OAT3FPLv(k!QHf{KHvy#C*2rYNDtuH~pFc->_$A!`QowHdBi%F)ZXZ~qy)9z*2Y+W5(iMQ-~H z6J%UV<5Y@^KyyMS4~wG&2-jD28kE?J&+~f5nKXj&?EGMt_ z;0&(7#~XbrSGkm=A3FoAH>St|t&o(r$iFuRIx~Mip3q0Q>*R6k-5V@qyqbM#BQCmG zabRF3fUgC)(2Dk_kN%ynBnAew>`n{R>Vpa``K~81Gx$B|ip|*#Kk0{eC0JH&-`lo} zOt6i-cSqTuHpWExk|Jozk;&s)Fjq}~bCh0LZIuq8Rb{fefwNlZTR*ky`=*bDg@qO- z`ulg;pDmE>O9Tk^`4xWUnJ=mUpoM{QzsG6zYc8+b2Vj@Pc4_Q@K zf1(c=RApm86lQDOG3$+)4JOSVe2CSZ_gKKQH)v66k^HWtxNuxde+U7e&iEAV5r2(TT_oGV>7VcU)q?5g863fcl5&)Ni( zN$_B#wQr|03T`KwAF~+Uzy(KfMM&W4_!};y6h@@I+iktOYFTuC{sbg;OGbfFR>qFO zli0k*hdoPf*YR6$bCiP0aH95W8;v@fZf{htoLXLuHj6lC2l-nmbPkc^ytS zRhi6oQl*=&JOr|DC5rWLyzy5>*9%LAQ=UjlRm+VYdd>j=^}i4j185AP&*d5i%Wbqi zU)4fmXP+AZ$%+tNa}GMXbTdaa;QcIV zlH*U;?)N_{4|{Q#njx?x3pw>OdZH0&qJ+Zt^E!%JG=IhyBhBN{?-_=qN~9IjD8dp+W$%O}^#z5m$74XpyCZG^-0P>dN)b z(p#VmCdPMX%yqEXtdVaGKP55>WDaC4wd^j};*PDM2+cUlCx~uWyy~LPEEI=892^|X z{{GNk%cx)f`(6K25}ih%dD`&94OvC&0VzYe1H~ba(+5shRA849?Ox+g0)P~ZQ%?Y= zeAg!fLEJ|y6#IMr>#-JHK_HK50QuW>`TP}SCXajx^FU`?CJmGGodq;W`Y;6h)VDE`VFf~H+_TSYC-b(kes0XVS-dDSa@5XI#6HGIhk}~sq*1rQP{7I zOdzR@#APkN)?&scDJ%@-(~+IZDj)*EvM@GbK40Gj&TJ;$=h)>jmP22NTSKUPRFJxj zHqVUN%w|KuZ){gAVf0JM$Q1mjLYrV~vN{uWv06z&b6@``ZE#Yx8kTbLEN}%k%Ku27 z?Q{NmclRALI#D*(2gz`LO7scMSQ*fxV$hmXs~@D$gV$$&l!TX*>@>H#l8ednY;o4l zBmSQ`6E#K}21jxXlJ{XuCJ*jNT!%=Y5x{`^cE+DJRQ|zlt7QLiPfKl{xMZ-%8^znY zxyGd&pcPP-J=vF&z7}E!trnLrOROolHB|%(n~Q&ZlVErsW@W9A?+VQsYR z&J7v5$F!Wu2nR7fVwcf&5Lbac%{wB(A#}RAcOUSa8w)kHogkexFo=%OqSk&T{!&UY zl9~|ZN+%eeN!hi7q<3^n?>-1x#qN!l$h3`1@mK_5igtEVPwj@OWt43Om@&-SpK1j8 zBcQqbSoBtgP+%b#EVz&sI^BYW5eK&sY|(*t88&3f?xiCONO5DotFr+6=kU+(e6FYp zJDvr7bZb)X3k4*Bh0OJmHzn=UO(ttFN;g9mL_3v}y59xNnhZeB8gDl=wOaT*;|$tc z$>kZo2g=h6v&7hbh2t$J07LuU7|bVNclBXw;L`2)pCwFu6)b4r*bS^7Av2gbT;{)o zV6(aX`-y!*_bcx>rDm+e;h@9v$5C-k&Q$Sdn|VVEX|Ud06;=-|uWsk*HZV8acGDnJ z_TnQ9)reQbcI^g)jOQqsdN>PYfkgxW`$rD^IVjW=!F6Kx@1E~>CfkT4Aq9ZWLMFbxy@Ze7u~#sbFw+0lY65K$brhx?AtPsh(knT}c| z@~6rM046x_`v-Q!r@Gvo=GexOw?y9l0C5xnDk0^?j_?X5&)C%sN=RL>vhtRK;ZsoI zZhpZOIXin42xbjcWl<{IFZjB@M3*S14lTM)n(6rN!lbd8OCGmZpZJ&YIPXr^QodwX zV)!2y6|Tu~g6W_3xH;?5BF&W$zXI5(7gHzvEhOkyUUArlfW_%G0@&2?Q41;b2;|ml zG}8(dm62OPr6Yc7bc%9{842en!4gu!u78`Gk`|srjl}gas*F67aT;5X8(K+;t4M~< z_F=0F4nQJ=IQNjZnu)5FDx0vk9^O#TJPZLbD%(lXU&>)GB^eLRko#IOPA4m6@$?V< z#2IEuesTYZM-Womj8IG7%@ywMYkeAz$Y8bM1MxWD^M%p{S2bt7vHfl043oiMA)BUi zA}u2D!s+kV*UV=b)nN&O0iy&X*vVSrDw#ZBO^ui1kAgS+l2bwhwzp=9gZKzAU?nwr z@*abEXx?!JRK@6#cI)HT{sWsWGZ3qREB>xaZ?L>J!?Lfb2I)z&Pj|3cNncEDd%=BJ z+gyz~Cb8V}SJ0{y6Yh;#s~HKu#}#M*ZrArWhtKI)`*~44Bu;SC|1yNm;f(C3d4kH~ z?BSn3bpMMysoZl9lSz&+BUhv|Bh>h5f$hlw4fWE}0&$ctXk{A|u0NiqCf#VxIB7A& z7t0BJiZ}Tq*`{#sB>=8pxFIj!>0(5|S{JrhF_Y|K4V_KGhARh|E&%LczW1A?RiWEfiXsT^Y9~0<*J=Dsf{A5n8Jn6&w37SLZa2IM_1q#XdB}~P-e!K zv?mYn6GO59hGbgwTzTz`;THdkYCeMkkhN zA&}54pU2$DH&h(3vmDk+AGJ@_akx7GE0uvwW~rwXlS#*_mg>icZfh!l|%wpd4pZ^Bt**@T?CSdPXR5 zZd0fkQMjX-Lp*%xgR)Anxx@7%s>2*iyxa95=UlxpVqRagA(#x;;e@v&3v@CP;lk>&w*qlg zfy3yXcYEMlHas{ql%OiQ2uDg;ljV##C#$*0q;kz#y=AS6)+1Qpxb=kzZ|&%w*x;;@ z`RDOu>IyDnA-FnLY7Hn~=j-1a+>KRQW%(-g6zw|35k)3aco*z zU-;%wLq z+_3e=^{jh|($tYH8GLxy*O5e?44lgzl-{yCziUCy889qCp7jM7z;l_N1DmVwgB-v{ z(sjirUf@yI0Kfzoq}2TUnahu|Yali7`}dDtUt-U|Si`=vsqJi#Sj1zq;u=H95*Ab7 z%JCcxBm{R-FCuPSa!be)Wws;}p5DO?yq5cJ&`GKvbwyLh{*`xiR)orp(t;ev2|$!-Tm0-aR7K})LE)H9wrRE(Asb5YW4B3 z5Acl_10`C|x*S1@LNnuU8)XE}$aep+Df44(r933@{H2iI!)P@&?4yz9?mYu$Kl}3+wzAQN<#F@;yLt&}q@28-QP%R`!^R>7CMu{x?%D z79#PRNd09>c6d;zi9<3m*{&^SlJ0)bpke9;r;c(;Q625nHcxASjoo60jliJ>(<1_l zLKuxrHg z?7OAul>Shb2tYsIM}aO}?$_&b3K05O#QIBn>$x<|1T|)<8D}5O8l<6`>M|G9?)&^89|W*DG7u<6Wk^8-F+U!>8-UsieL#EG}aCOyB$$SG&UH$tM= zX=xbSPB~PyeVCOPnwXex_k%TU`t7ZNBS?1(vG1TUuJlGKCDA7ZtoOhzu@OH0mAI_z zvS;hsn+FMrflWq##YKnF)JNKm$2+OqN86e9*N?J9Lcfl;%dZ93GSEM{gDzmjnUIic z!AE~_F0H*=Ot?iG*J6$#YII)PmmWZC4oy{uDe^=PTXqgER@)D!hG-&8`e#9r*=(tH zRDm{l(%%2FdMq?Kmpmvs36g?*DYIc2iTk%*GTA`D5NBG?!o;=_j&YgP(md*72`_C;@i>H#wDCfH-&GZ^dnzBPT<{~M~I zk|TaXo)=Ss804_7{WE|rZH}m*;cL?SQfvnW@k55GZlbi;S3s*b=-vwNLh&X4$nym4 z8E$ZDO!K8rrMcwfe2Y{W=IV_%{BEtawm@?UlcTkOjW)?1mg(GI<@P!GZ)nYx&+YgS zKgQ|J_!PLxo;S;5CZ(^ZO0hlt%_QlF+@|~d1DPrqE+q$+>uEWTC8ctfM;ZPug@{3T z$IupJk@Dt)-d+%a>TR*=hTIK*=n&0|L(h>xo6_OS1nJjKY>d5B+)OXDjOY3K=(dlJ znr^~Swz~4}XGtaOqwK%Y&AUgEY#5%n^Z>=r*?qBWH)GQ<*lGg+4`8XW#5(sc4X_zy zEHqWt3h16ZyO}^&t?F4wB`ySlsiO#aNx$ail7e0(`!ZnsV;!3s@PeRPdxDKkhSv4} z3zzw9mC_;_Y1KMx)6g>9T6((DV~rK{8FQv&pJ#PV->zXHv$4;OhcUYn4%mbgniuGF z(K`PB!ZPa%Qp+>IbY8T%^2U9A25O2o<9qJ*Iq+M@e3gFw`oVS%i1~@g8qD=%c+I{xp(Px1iUtC*LdhF{PS{&v^=3fT3G6pcf$5WvO6kUjouwO&-M; zqP6(nd|{4ak{Njyz{f|z2#LD#f#RBRf8Jm-Y|X_JW36$c{$^z}tnC+zuA!Bs|2VyWpZ+|kxs@e3(v;qEB`*FoKareB>yhWO=!#PA za!)1m)AMfu=MtW{EoS+^pkJc(TfI8Y3%N-%5Nm6I=1;72s!TQMP>7Zp-2Xm)cw9xa zv3nDK81E`f%Kav)(wf)m_rUW4$0EkSm?(0xa4=NUi10`u_ucYO33dX-D~WgiskA?= z>r{IX@OcXkR}Z~{=xqZ<9kATd$uT5`uP2K2VRg%g#3rJA>qkB$9XDxrvq{Uy3_B#( z$JO%?)YH@%B>Quf5mW0?0A1eU=PI08tomzChg&-srfRNsn|YsH>Hp-!12}RC%IE%v%u)arJ?f z-?YpAgp1^^!2%7@oyPFO*;kW$TqUtSu}t-TUh;+K0KCDImuf`Cuc|AVDui>i-l6Dc zkYnKD70ahe>ju%qxAXw%(Rs?od!3Sf={clJ*6J0Ka!T(K8-CC3R`1(b6aC?GDel zK1Rc{HbW8k=_geTR5|`Q7k?6F<64INxXQRn2$%<~++My4IL9pYT!J?Dce~$z;Yx9S zXr=xU?4B^_QdJIDU->nDfh|`mPlGE_tM$u&=U`TnlH9T3KSsjgM_?J*o5TGArHOr$ zzFaE=f3Xya;x963LDcBns(Bk9SX!!0k|-gQ#F`%Z|eE*?wN_rt#rxPX7!vGs7 z#3eiY2?t&uAzkH?g{v6yi7)uBC`s}|NV-f^F*7VM9~l57^q!u24LM_vDbhTggWs8qs)um%nb1BGL>cf-U28)iSXza$ zCH-QbYeJM`!is5Tds+Lho1|al(T+(KMF5sey_=x7{t)}HRA6;#_k;dTN$$5TX7Td} z?{&O&+K+_Mo0b1t;BO;Uf$Q;eNucfj9~z|u3Lc#nE78dEHMFrWZpACjQ;cbg$KtO> z{|%X!k%ktbhMT%TEQXE}`k2gtSwUBCsv{{rBx+}8k29DPX7(Sk@-n{A@l{h00$u(0 zNI5F4iJ{)B$t|@e56Hb!Gk!-SPc@!ySgb>>|KFGb>`RDz4}uT`y(B!B#`sPH``Kdr zwWV-*I2JaXvSNY}2b&v$*zdXNmx1)c(|iKWGeUX3uFKp1{0iBO?>Y0v?rm*j*)Mqc zaWu3tB=Pe%@sfa0$g2)ru^%=BIRq@_#ji?AzR$WOiokcRGR2CgfNH`G?Kp7rNYok5 z)fkV%0ZtCBx+`qWniZ$lF2`cNoyFAFcrz)Ksy9!t^OAU z=jtsnaF2ez3Rb~_>1G4)ea*DQ6V@pbNt#9--1%O{jRxs0Z*JlqEue?cF{{7p@dzYT zp^9;TWx}SoFc<4U=a?0)3NRx@Do!N!sJ7n!f#J1ZGs9vr`=R}Ims4?K+~`mILosfy zmTq8(pjwnMZ{mFa{&b?)#AG?fCyg%g{S zt;}D@&;!v@7;u4a9~VkVE*cUHAU7*H;fHGAU|&-Kgmhg@VXCKzp#LKt+#1|l(5_EE zrTPqBmi-luIE*;*lut*I;6YbK^O$sWZs;+N{GsY1?LkXec zmM+@=OnqzwzE-t0n|Al61LYpzPGSiVCKa{wLj5tJ?9qrRk?K)J7CwAK&WS?%^Oh2C z;bRxJOHBmMaM3k9;X5x$!Mn?yF4q;WOgKy6kGh@h6Ml3UV|bDJX~$9I3y{5`WTwzW zK)09|D4f#e@YjzVQzoZ>)O@$Uy92vPU@vwDfc|ID&y19He~h{4eeWwSDQnUfa_rbk zfy?A3w+e+c5sF`FEY{P6S%U+$aFk{+xTzMcu^)^0GVKT`0$V^mNfb2+avg2Biln z-0Ng7X~6a+UPp`UEYOKEH{mP&ajX4l8rV6563G5u%>HDI5#Pe$?9qq7tju}loehDD zgUM)#^?veb_wOvn^QoUYY_xZPF2&FDv%vFyJ>}`C1>6ArhpROMn7h;MFPBWHQuZ+Q zbS&g01+DG$vd}q^;@F9J!k8Niy1dHu{Ll#HMf;)kU0JKasm7Y&JvHOguNu0Fj=hx( zW;eX^r1G`+%8vDg$_`O5u|te6OCWq+$4g!U`(J!A8osUIFd7cz2DP3n`U3O^Ts8(v57!!8(HP=R!cjcuUm(iMP>5(0Xyz}x;&&Gzlnz837Ujd=c-hHtYq zIK;43Hnv^mw#n1}bgHW3y$b`ZjF^yg+@I7z_PsBoVCeR!;nrzqG1caI><2M9iIL>yrgqfevfeWHd>so`B5U7|8l28QU6MCK2d( zZhP|)#gxUy(X4X$BlA8kUJMd1@>_Ew&TOv3DcmXbs;L2kRGAsAfodS!UF=C7&Jahd-Bv}QeSEt?ZjW^KC zw{OYEwEu?%IKkxDIM5#t!ezDDfE&gjnmQXP{Xz30n`z!px1J74Vc|RodTtXEi8a-q zdYaT5$6I-jkdse}Gv;W>i^}I~qE*Rb%lANse?ERCt$>NgLiUig6t@eyg;K4BOHD9Xhif48MWOAQALfP>=iT?C_n()SZ zRM={+j+nQ>w!1^%5f7>R&6Jjc0#wUVFa-1+7R2}M_2sbXtU~9UF?`x1Y|)yl?OOU+x$`<`C7cUsqs$RYn%CZ%)1h z`=s*6Ok&J^Coa32f5H!sx4yqj>PX3I;Xf{N!{mMtDwu1nbP*;E|t%C)d=WhXQ%PdAt$77hP+DpU`2*k`$ zLbE4Dx^Zh>n2Mf1V*1v4U!ZIV-H>Cwtzo67^tcr-j$Z<~)W_?Pl$K$Jd=vSw;Dm8QWS2dnt4NGo(@fLfxT%4?e0hbK=O4D!gRw$z^jU<-TX7lL<*wqN|p%JBqjn#+#e@J}I;@An}MhM{Ra`-+#-TK#C*x)5jB!3%okyT?HQPplB@wl~8nl+IkZ8 zz%DeR;m3@A)4W~P9^P#8sYMM^^rpPJx?jj~wx6HsRj2bKL;ugPb?{P-OEn7}V!+sm zs@*%B+?XR(^(5xa<##vzLzQd9qYs1tBJ4|kzRO_25}p113S*eZ>q4HGuDKF-o;{*J znk;eFwd_6Jkf@OnA=6#z*0eu!( zu>8MLYq`_pv%AK!dOYO3IGB113b=d0HG7;W)LYEwW&SrWjJMdq2rQFdz53@)^mupi zm74d5vc5>___17w<*?TVGu`b58QuMiDU@kYi|d$F zT;OxXGdjISoj={s%Rn1vWm#hBBdAF;S&unfc=al5fZFYOf+Dm*&1+gyBF=98nq=htBQty+uClF*FKS*F0Nr+SmBxsI7*S-=`|D!DBwg``BW&siM_=W|7OI*)HoxUgjS3_G7IA+uphS`5I5JLQ~2^aTY6D4s!h4sSf?JXk+MRUCS zqj!AO84s3f@#nbze4p7JE4EaX&h#O6;^7}0lssMHq_y8~4BLA{V>@w`ylYUsR?1lI zyP^Xs_AtPB0k-!&lQPqyOQvFy7BnMS^a==HyKTNmM>gqzz+S)i%oyCst!O;K8;rwjj}VJYhf*6GJ0n`itW!72Gc1tT-%x?b8^) zC5Rx%G1){MphbN0yB!roY}1Ju?a&CTfLS7uP?Z1U((;;a$l&64j@|6x&U_oMz|8~V z&fdqQNA|FhF#Xr}>tmEzxu;ccgxM0pV2s9K)o~PfTce=JiE7lK8o@v)oF4uhN`ALu zGp)z;fu5g`w*3Km2AK$FVNK@3QW(u(F+vIQhB_ z!~es-Bu(3X!aUnIj3=Q{QLi;Q^QH;#5t)!AN3gnqV4%lja9dNbGvg~XdzXnq8NA|# z`E$AdDR_Fg;=%YoaYjp%b8dW-90n9Y*suT?v}lN0n5j$M=vOcprO zlVno8PStyT$53%8Ht3p28r~RFft7%cm1QD=6sDn4_7Anhp3tsK{DgwGvtQL&kNS#; zy+fZtw%pfhB^ak%gN&VCMjJ|qnUZhR@RxJI)XFJe47j*z7ecdae!9#*wWOav@ z&E_diYhCD*>jBuq)IgRkofkYnW8bTkYlm!XB+PqgaJmmYdX~^h3A^eT;K5SLW&Bz( z5e#I<_wgeS15+&BkVw(Qe$4`vi*n+qAYquyj@rwwFbc3sCqXFRT*yLpNg$x(yx zL%<*_$^Ek(<*SSiaN#1rvlAmmBIL$skjp?4M*Gnp_8}B@ut!pbi3L@{4qAlUNY&gL zRwc=gO28HG-8Y!$RJDMyP*38Fpm$2gJ(r(C4EyU>6#nK>T5<4_D|CI`hh0sxto+o1 zGuL>V#QZWNzF7`xIre-NN1k&Gd9>R<#FYPA&mO#FhbcLd;ipsC9ghZe##Y(cK*6|l&T{=T(t{QL7C+7LMd zyYjd^>)$*-?V1WDt(K&RmHk3&O%s+7mlOp~>9~hSX zg+B%7NHsufsr-e%zdG_G4`*_xKi#l_qqkX_m#pl=XJou7O%61Uo%&g9;o!S+h94eH z1Q|7t&qmEWs;q7sWXf*#R#MIce~pcl6nveoh5~Qlb>@t2@7ncp=irp!hZgmUJ26&P zTEzS7!yr1Tl2jfgt;j8U|Cu)R>!pCnpKK5NwJ~6_^I2+z2R8}b-L__<^`a>GM~c;+ zFhg+(iE_danv=h~7kl0#p0^O`3>IYU&CQ*;BGih5Ib=c}XY;?5<3=33r1XMun`6= zs6lCe;NG4E-^mFX9{ZLG0bdpB#Bp|*TLg%Kzc)9(=ZtB`CbJ;`d)fB9-0g^G9P7^@2vtV?WK6HtNja!EAXkEN!*mh*oWHUqYgD zGOww(|9*CIlC5m+1o3IM8acDYNldF1rXK)8_cwG9w ziu&rfD7Wux6hx2?2?;?$6r?*vT2Miyluk+M?rsE?ZWNFX>27I|mS!ZRJ0yJfT>buD zKmKv=2s86M&pCUqz1BK=uei#Koe>wYX?WfCxV(Aq%NJ@1Y}WcZHqnblyrzBO0~ZlV z@urfDJ7M+uZi=>^fARyBl(cZky|l7h3&k!`V2mxaOQ4r~)Y-4OGZS)?jPLX*B&hN~ zm$+bc^I{6IU*D=3tdo*w$M)6tm*TfR=SSCY6xnci-RjnknGt^lHNcQ|^cN8Wrpd2g zrukP*Dkk%F)K!wRo7k}sV&3-A;-)yClI&BtW-qhr z;=~LitVvYa9&tWMAwJ*|wa}Mdj#~5N@$xr4xrdEr=(+F7KOC3Z+D1*)ooa{cC989f zJeVy&m&o>QU!1I8nVB(WCmR&}L-@1OB703ywC#abXF{J*Bsv4ngMzI~Nw@=Jr>EcE zPF2ia;7c-nP_5nhRdeU7$*aUuyPa+>?Mij-o`;>KY9*%z-@?UO+4*4?rlbB|*gB&I z7=H>`_2l3W2^~zMrmD4rhF-F=3N0@p2aqwW`InvEpN4ue=iwZerFcEP!R-X^IL-xL z;nNK)S%t?PB^i$(& zHq@DCWbQ>Zw-Wg-@)JJ&{Ar+JJvv%--ktX@Iy!`pq`@z-GYnet7F^x7(cRgJnqLo) zJ_(f{n2pV~<|YfDxIEitVq=zSyhPQloMJyZ+JyqWcCb)i2GUfohYmV*!WkKw_(LgY zfy??e3cKx5EE!y?mW}Ji^QYIa7VHE>6e=p_tgo6aJCj~so@i)TD~lNz@HRK2o^hCU z*a;sm`lKbO$Fw8!YSxpoA?~}^uODrSTKILh1PVH*KZpS(EtP=80F6LeI_bp)nLh!Z4X1*$ZcB#wXZFmToQY{^ z7R<1X(B&I0(H#=Q?~97#iz=|7G~YwbATmeQkiB8eU(mP_x+k7rw|$YmebJ!$_>PXs z-RS^v2WB=(+xY^qXd8@2&1=Lvh=}NS5r(ZNMhTPjMDMd_3yfZ?$4HI)P@fEBX^&DR zj-4NqhTXR1vZQtpA&Y5GYnHHT?W?3=Wt~NY(zceW9Sj*e>HL1#8|OeuujJRP)3(u> z;zb`UJJ8$K*r4U_x|QTrsilb#p!@E9VkjhkG?cdX_6udLnXBg|CDv=7SZ?3Md1nY* z8$qM_x%%e$FYxphu8E=W=G{znE1}GMOBT?+-4K2drr=hxHn-OAye5Ng5U0Qx$u_&C z&3#SW3mS=l$%<+0)>1m1bjHcSJ%t)~Yy>)`b-TeEy^OYM1s zZ*!c4cbsjtmk0o~eAU!Qog{;4 z-rF_nA--gse&5MT;BCa3_xPiE=MO0&SoO_b#wl(Z^$o)dP4aK+!jp`u`CmWxK}boZ zFf*JuQycy^r^jeXtrWB?l`OnS8x;36C2z7)3irhMsdviA=M!};L{PkHh?BYRZTO3| zY`!HP;jG5;2S2GY1Y(-85JDMprT6BoL%t~1xSHkW!9HS7?3;I<)j!08cnz%LkInc# zBMkf3??Zgj9MYLP*AHDLHjjRkFJB&+YY0n2}iQ^;x#;d_U z|M!APk}^06MutNu%LjC<6BzK`}e(q zqV+o?zJ%w|%dHJO)?dFYJ3E^VFWpNy-gf_pSa;J7uPvJM-xn3vZaBY~y>RRvxb#?Y zZ`kvUF?3H^aW57_Az8~lgoYcAj4FLviDnz$FeTtb|pXSj>R z$0rGL`~HRThU$O6EdgdXJ4#|-0P1yI$t2B1e%x3M8%#UF0Y>-KaZBlTKg777bj?c z|HoGoBI`-lqmAa;?S@dJzJxE0L{d@Q@0UX#as9jecK}Q5*2i#w@>2RZoGx*FW2Tmr zB=p)tix@spQR?dIYTb_o3SLU3X7Hb;@k6k)#^}tlKN?9@MxPG9Dm!cAf521QDZ$*g zMHDBggx1RbXLvxGrVmLG`p^VnL>ZDl%^udb_fZ5^f`ZSY#V}SY*P*(*6uQfPj-iu_ z?qq&Rx4ZtfF&$t~y~`02=F$U3#mJ3aQllw+gsNdQm3IUHQx%uK%bs%QH!G+@AC;{mw~D za#OdZN@#x3xi2OBN#ps|*kOOmnVM$vv8VgZzSphKf6D#jF$;j3`Gy2I>JsPuqT*Kt ztCM+m_3Bb^ym*C>3oj^V$1=^gK3|17Iy$;({0a6xFV3vIng6Ro8jRJUdLh=X0U7Y8 z{&xLLxy{hn;%sPSlp%3;G~qb!mB2Ils0>(@(nCjnO57@qIwN?H9bH6s6$c9__H1mG z5t;r*0fyGU?Kog~tuFU1o^adR3X37eMw}W)HbtC#l7uTwrse7CTCCmOJ>22@Y>A%j z^WwfcOM6R$)=3W5Mr0G44hLH^SlQ2#3$x=D{#);oCR+934~t{l^}HeCZW!szP&jG- z3HU8&HBWOnae9}Nlhdu?_7@|$Xhpkx4D2`;L&;3_X!;~U_Zyg)Bs+ETTzydLXx1JT zzcSkyg-`lrmtcbK#l^r-JY~UjUogug>59%=gZsCh9$%)AgpNt0%Jh>1lVWVR@mMwX zt;VTrR}3D0-*Jwi$J8+mR7Po-%U<|zHxpdhiqHEIz{?HhRHh(&DJ81oRSSa;dmr^5 ziDwV%4zo4RcQY4x%~%FD>nL`r);N;OWSlCTv3iiqoA zsUemc3(4X18=k36-eNd=5?W-8kvY_hBK!EU9}UJlfAVj>kw;~~D8sWJsx^N0Bo!w> z7lm9_K^9Dm<1cMZO>gMw>l08==~CF4Zmf z?F%zfRU3aHrX#SNgo1nZT{CoRN_t&c=o)MDDS?QHP*J~pF@S(>-mZG2G-I^4l%>Xg z)8{FbkQai#oI)L|4`$E3yAnpmOU#PHv+v_2TJI`>j~3Tw^aQbC#cwqn&i80<=-Tbg zGV4>r*hj=teLRT@jDTu;ST|8qR?0)U1~Q)&fwrUYH_&CUmpn$Ldb<3$*?l^#(ZZy) zOXG?caEbim?qiI%so6n&twuT1lq+NPS-C8iNy9syVXLdi@Ep|Ab{{8?WRl^S^J8lHH;q#+ zRAeywmSDnv1sRtmWj}?UoiX>g7Cb#RlMG=Bp`wC}z+Z9E%jC|qcmj;d9{lqzdnde<^UX(@bX z$ecHEw+R(br`hLPxxASax$&{>bkE+U=cfeJ3##%UE)=_8->x$kOSGW>70Nz*LJVa13*G=yr{%IyO5y+B`Ym9{^Qg z!$F9IRRa#i-iPOG*b}1*Gm1nj(Q%ZKA)~=vXshv$hw#}(S@G1SXe5?Q*_mV#gM7^V z$u1&}$Be{b^T$m^8GdVzKNrWqu!pH?IbRdIJjrBC7)TQE^~WO3l^0f4RYfE_&R!YV zS2Bq)B=3y8-5Du%2?!6$9}+e#%EPh+cbwyb!15sEN0ytBLb~t|yzN0I6G1sd-w#X} z_{3U4NV6UgIi9~bo(t?UxRI+KWB4zVeF?rcUzsjqzeYUkguv-d5+H(O;7$wvq-%XB zcwYlWP)6~Yibh6Wy6tt{wSul+@Cgm)d-BjNsTruy!*OlZ@pU^s;)d?S?1i6Q@0}Kd z@3MQGJAL~6d71v`<7DVFPhUP-eTDMD_*6{twGUF2ab(O;^iW$CS1@7-&juC}#q#o^Og9ZZko&<~i~YaL<tji-XLa{&QI3B$;_-X$i6s+Sqja&d8`5nwU&B*On!Rq^vDKQ*5$ zy>>ipiw952F-g?@78IP{1_qAR3y;mMJrl$(4qgbK@3gLtd?Ctunj8`xO=y3&K$fSr zF*h%-#A#PAj7o?E^6-@&9I3LswV}-Gkp5X4&uxA#ElE)s%SG$(CUWStVVoZfKLe)2 zY%ITdXQ7p6I6qEBiP+spH#4}5UQWCR`*>2V!kpZwH_m%&rZ&@fAf;*{fMTcl`t1{* zxpY$%#?%@6aZQ*S&`cL8>~q`mTxq6dEY;{$vKKN3W_)Y={hCrM#t`}ajmp$#1eh5Z z+P4WM8cJ0gV(3e!Hdn`sZdbgWivV48+PaepxffrRoBBu5$+Y~k8)KfE`$^@QK>Fa7 zA1q-MFx%vUrt)PAjU?FUT8trt;Lwv3C;sIAG;QohL-}c8W!M#dFZdIrl-evRX9CE% zjC7`}tod!1u?uU~?l=Bu4KB0Ek5)GzV_Y+CeeGJci}6VvWW}~%qE+Qe92S&MSy_6= zTQj1Ocrs;rPl~Nn@I_$hhC&i(a1S zDXLEn_ z)<(WS73MwsEA02AB9PvZqQ7$ld$gJRLP;J>cD`@0Pp?6dX*J7b4{)NI*HxXkQEOz;G=1q zo(I&gGDh>q*Go)>8M)ui!T=aKkMU>W^!*T4zV-DT21Sx2+$Jt}XW`=SAp#<~Pez=QwC^A@ni%SI8*Ec`4pq{UQ4y2)@BwNXZCDWSIe;Y~O-duPmPV}b*^iPP}#DDw~_ zVF*h?yu@93gWpVdf^21a^0_p+AjA-T@!z3VsfuPMTEi{_PV-(fdS3E zdtI5eBSvKlz42U7B@nDfMn*y>RdfZ$_nj`E{+4Ov0klx2As21XClArRZ*-hqX*0d) zi}ejzDoeZulkiii@_pP%{{_`Ml9Qq@vA&xBq{uV>u8=U`Z)E6;_Aj&Q(ovaD-u0om zRd`uKjQ$^*$|r#J@fYF4wfkY?-2JaQ!5B0xcf=L*Qs*(syqUCRSP0CVUK6;TqUit2e@NxIE47bRLQU3a0pc z{pP%;Fmf$gb$+$#F(O01eLg2+#ZQ^guI?;AiEBRB(AtV^`uTL~ZKITnOHCG}P09Sp zFeuolJCw2dGMHL^*^HjKe>#l#w?_QEaYnz@@SUWmym;}#w@5W#GI6W`6b8pgo4RnR zoTXBhP`@@b7VQ$k)&Si0T|}o&nYw!nMX-@?v)4jvAYF&S^D_G(Q*;z$JRiq<$B|$B zYe%2<@_h}i1^4__-ikf9(T#z&OE$By^+WMMBEP(N1b<{Y-pZZ+^bw)Izc++|uJY@# za*Xiz(jmOBHy-jYxlr8v7hRaluKg<{rOmy{yMNy6coZM>Nve8l-81AzaOtu$X}pCuxPBS_|7aSFol0KgVpV>urR!5D>9pO4_RpI85&XDs8!vdF zSo$0f_q*iH(4DZ`V$@R=7J0@AkQ5D*fRKUWBJjcM3O~C|S?*K-xce&u#}t9Gi*<%Q zB*MFGM7aWEuWaSyFtwnx3F5x)a!>GIa8)9kwBnNWp*iVQaE?W=Wv(zYfBBGScl-MN zDedY@&fxSnW54Y9tryV%%8x#f%pBdYsovS`ysZz(5zJ=K$8U~4wk=i*%tTUuLJru@ z&d!GlsVWIL=%@fnG7D#N+sl-cl)Qbf<2{O|$M8w(=%@{oMUW2x5Nw{Gnz?dwYAFn5QUwFlq$iY79YyQ3Qhh?W{0(r;s?MH4slGPo==E zkmFY2GSsZSsbaUEB=SlD%#KP)iAYLH0=$Sm0CipP-4xhBPUpLw&DI*Vq_r-uhd$X8@v?m6cVzODcuD>C;g2tPW@60q&)CS*1-9aaAGe1J4Fq z{Q=?cqs`F#d=}xukr!(}${?6%ef;uLS`1aB7sQ5OB8DsIuyp_-0^o zQ)h-2OfTVky^D(S_C~$l@`hV)rpDeQHt2?o?Iua_(=ZA?TvZM0Ymmv=?blwW5|y-! z=6@)P+j%JeN{Y}}i5OWoWI*j&wcT*0Q#P3qQC4e&qHBViEgJQg>S4lg1XQ}~4d@rL zucV8M;NJeeE<4$I1kV9aqR?Q!Twfwz=j*ri{(sII|FlB2z5Db1vpYOIqbpT1pQjbO zMPUyl@R*@P_}&)=PWP9pL{-8~1ZvY;$~!|EFJJog_9`gb!mi*M$|tJ;%!%PM&!IAM zHetn68@t`WYepkMW?Eg!(rQ}12t+{~r(ww4rXj^^Tc$&dw13><%^}>o?+nTBK22)s zdViP0{kI)9l^}6&a4@Z7W6k=GeSYi0LoF?8BtsN-i|0nF=Vf*0iLxVALj}rVb~Ri+ z6AR1BL#UJ(elDOjbJsfBUl#<#4{N+VnCR|H5m-6O;V-!p-0c(3LZ$c<+<#$an~ADH z0Fljg$@P2nsPl@>?C-mB(fcI)I)@?m^ zxN>GXBBgX75Vd-?-Pp<2cGa3SQ}MO;;l~3h*}JF0E>JMk%}J24e+q%UR)(2iXRZwdX7N(DX+JY1=Nq+d&cGkt28J^<3wC} zAIr-}#l$S@GSQ79Ydye0BJ-TDF1fGg$xwFwcR`q)--D=qs@|;|^Wzk;Nz6Zm#_`gT z)SG4A$D(3MHsR8A5HfaR1&+CRIbaT+_9RQsVh6?B5sfm!DXn@JsD{0a7%71lUl{rF zf=tAP8*0}&=Y4jYpWkwLdP>9KmVVi$2$w$iHQbqfWCbr_*K6S=_GJ}1%ol}OAs{^F z-+BuPzuZhUbxCs19NYwu!f~kt{l507@iX-}{@ZF87#|4s9qY~}y51D7i%Ji<)Bb)_ zseZ`1qBjhjvX=AGO<=lfXClOX(P@Q*gywJMuDs&vv_1i?yu|L;b4YHp#v~VdF1(NY z|4(qjSuoH?C4Xmy?SEWON1nQl#bCSY@r?96gpnP{2f53vihReX8A!0;emF|TuH#j+ z*W7+-?x*K=CE;(T4%gGM7oQ>S5N!WdJ3)JK*OV3OqYd?!%F6y4g^rWxzE^+(0aX=QL~-?{x0JFV z6CYG0lH82E(NaG$rPOWYPF3aI`pob4eX1_u4ty2)<}Z|dGm&HF?#5(jqRt2;_R1?; z{?6!sTz8Oz3a>bRl*B)6EIOdyfdEbE4;DSj;N$iGltlCx8rCWonSVckQZP10|NrYN zB{Fr`Cr|1#|6$h2G~R<^AFJ`hk>7$tF*Axw(aW|))wG2-b8-Kr1u6YCJ3(t8572wM zU$Kw?RfVpB2_EGSA3uTzx{P2>9ts^BTU*+Y3>gS{nZ?EUPqVr7e50eHu7tKP63~5j z(=|If#O5{9d}sJS$p_eTSp|hQ$d#?Lf?O|gZ;OU4^~BOWc+j`a0mb8UB(?Yc_bk0Dt>5IBop2F6KDMk93gW=_-Bu~;@UuoV?bmfi>u!xJdE9{#Mjw|kVOZ_5 zMv?{o#^zPg{8v#cB@j3w2H%bERR?q11;pnB zt7BDY;%X8doS)AKRmox4YwiSJcWa<+#BB3FE_*gqV(42|U-O}PgXHO9A4Rg!&L+4g z56AuAWd+mA=^Cbf;K+$0%YC@*pXm!ln6NY9q`+h@?SW%qv?kUHb$#R^FJIIf+$F&% zQz$qC@otMl-DLkfS|x!&?vcGc4}u$& zFKrPiQlXM%jc0>M<@8%`Z;tW#*FhGHt3Vm+l&Eo!0xi$FIV^KQnDN;NCRE(MeLF_< zK?iN1nZZA`=mU-^6AmAATy)-}M`mS!L>ZocF5l7L`@|#eYp6%p6~l>*NPkVPGM{&D z)pKO1S3bDW^UdV5deOM+>IkyZ_}1OM_s!Jw^P~>D6J?QM5;?j!kE>YfPy{J%XVZ7V z|4au2Qu?{vKbo<9zPmT-G+zZN&Fy%`u~>}-dMaadY4}B_4`-Ooo(V2Y>$6)lY;0c=V45@+uL4a4Dveo}^#}IhPe773=pqE# zD(&rDgE)>fJ8GVkYGDzpF~jRTmQ>7%9Uc4kkJ|%ZqpM3h3&S`LodR^(-A=5` z0k4B{FYN)u*WO;SQQs}dakVpBWy1eN1a2C&n7mJ)(6C5ZUsBjaAcVsp5~$VK-2)Go zxVZSBd2A7@8pAq?1<8QO)UpTF(&bmR`MH@U4Rdg5;W$rpwiB)>uK9qT3)MrwM`l%* zB(@$-1xBK++HKLgv#r`H07oSr7cPCRAlXC!h_5Tmn{$=( zMl4>O9j*tO6;=bimc!;bj>$koQE=rswr>%3y2{MZ7J{6O5eT07`r}!NmHy-*poQK! zRMZS2HnzzR3X$w~3%m`O^o6mDfzH`!#j~EWsMH{8q&W{;~#xF2^=J%;*I<;zyC*0!G zthmp<7x)`#-?}K6qKJUqWeqeY2tT7!0`htMKrs1b3JkX0-`=}0!Trn%MgWRGrvsi4 zGwaQkL7LER^q8o1WGk%Od+Y`>A@yPVI6KCzzZ{+tq2*EUILo?Xtuv~j-pAvMU;H*d zF&a)5v49;(h!U_}c8a^!?sf9IaYS`;bad1SAf6SxNvjU~JV=DdMY26xzfQIO_UySQ zJRm7`b#ml(0}HxBiZD5dbvx>o{0V%P(?KC2H?XON$^J_vx=0wwWBQ>JSAW4&C8A_% z)9GiF3_b`z)wV0Y>ng2y_Jtz{M9;9nJWs)E-UM@^ISjtxrv~u6?EC!rvs$AE^onl> z6*I_ns~UMA1{6vOXfw$8EJfq(#iZu!ACXIb_UyCVEN_1hUesfSUr+iXv40P*N<0 z^UXG;O9Y;;VSJv3TUmEF_8QpPjvS@ToeBL&=*Xzm^5NbKx%`b7`g(^3VKk8p?gPDy>T2 zm{`io2fyaQ`ZylM{*I%~sof!&+s&rsV?zDz)A~&0kHEq7YdBl~V0GvOkp6B978?x* z$I#oOp}D8e8zTMyu4LEmz&_ZVQgxpbdT}dw844RZ9v(P^iV8@sC+0!xVtc4Nt_g+= za5|95;@EYsx*Tl;!*Lwlwjcr|mH?wl#&;GuLTF{@10*CJE9-xCEE4S}CsUOGsiw=D zh?J(0c50NJd0)KTnKL1WjfVp%BBQo$CP#;1=q@REfQ67~SxoFUY<;E5V~g*ff(J@# z?AOt=hkrRHtNn#K>E7|-2K?T7f*CUlviJA~IUfVqhpM_mKT-reb7<9({F9YqbVzWp zIK;*hYlO7j+DO;-iHaxUmixyZI2*dOSM&19Ab31J;V%a*05U zeE#Z`a?F2sB5p#_aU=K37jY<050}X))mZ zqOO+wlyvWRa{5Nh&w+=)sS978AgVxU8-m^DHI?%FtiEvr(Vr|-V!QHGAyt$LIH6W3 zpEh6k)^=fL0b=@;ovjZK>kTwP7~Ih22U1)j5Er?alwQ3Gfhz1v>+Ou8{4l;*P!C;> zx59xL!tg=P3-i(!lo;A*ptfc&Bg-{9E;p#}Ikpd1jKRe!XGLbTtSrVg7dT{Wr-!<2 z4H*8X;st%seyU<;KFE_Kpo+Z=PoTjNt^MZyaoa+{%|k0Fqf_wf4QAECHV_TLD^&u5 zd{9OZXv1)pa!hD$su=ASC)`(R_XDN6-)nhDEqiS=Z?}(cZXQ@6txC88+R#k^bIk!b6zsqrGuQ`%apZCnveq9Nv@Fx3poDy*JMEVLiC z`;B%dXrDMY70vpR(3CXS2d1?cziFvgNrRY+lw)CmEk{|uC~clKL`!(GeW3-36=bte zSTNuosM~45ny9kQ44lL;XhSvOP3$`vZ@lyebl+-OiGT|W>{;3q5@3A^bO7*5(k3Qf z1~}=4dfBm&{2E*wGUBdIRk9UUFW&+eTIx7x;vn&%;t8ik)KWo3|NZ;-^B97V<*#44 z6%u)IV1t6J0hR{f$v`l!S`1+p4q)}$4-0fjB00oOvLfz4rp-Qk_Dsgb z#pPk^%?Q}YLpAnhC`}+cDql4BS~DdGL`XzZi=d1cNy47}b?l6xY>SkC?ANnQ0bnT( z40LsUA>CFCxcUFfh75Bx3a&HaZx7#;m*Tg?FyKvitr;)#)kCivNd^u0|lNPIh#QStzV12HpV0_yWgI zEa~Z8q(BY!$p?CLNN#qf*3mUzEEjYd{Z3qPt~BeFNNOC#Jb1lkxDW4HFnNYGQ=Nkq zHa%DoPZOjw#}bbcPmNp*DPsem?{;S}W#s1G0BR8@#-B4@0UCw{H0$iRhS6X!v9YO= z7UGdYm}4gc$Gi_HqN9EQs(?_0BYF^NN(4&OSitR;%O{b7#FzC^^k0!2V z&r=AWMm&^-S^pTuBTs>dgI=ZlTeTh${;C#S~8>Qi}o0 zEw_se8aAq$=AC5=mKL^7=4Scwa17h1=}h{b!4m8noCuDU5Dj`V`zsXPvI;EiQ7Hl; zqt!*J;91CG{6N!Bz|9!*=D-}Im3>0nwDr9hReRU1yZkZLZ?;uG7<@`NbXx2dwo{1Q zpHd7k)4Laup2!t)vptt~edR&r^dqQb_+@~5iD`Mryxl`DRB!P8<=Yg9}W z%AT~|e*J#Dz+D;Z@GQhOQv@;de;@t85alWXR zrg1)L`*V?~X-~@x%x#={w50KiK&~XO#Z|HYJ>^-q{k}CTpN@#c#^l;t85*A2C_(!x zrxsz2v5o6VdB&-R>aX-d->e4WpcuIQULiLZ(?k_HYdmf4^lDD$6q-G|px;`Hx#`fJ z%^yH5gS-zM>vthh3nl{*Ag&)4X-I|+EFB1J1;<)Y4+8UZr=JlRFp$d8L<%{!V=>NI zz@dK!Y%{BKb?GTMz*+x3Fxe6Ie7Y5@z%tZ?N2Oycr&dyg<`Q!{cX8B@;u6ukCb2{| zLyL+jP1RoFy(n9fp~j>MBIdMMk+IW-3cROYrjF(}2GVU~!yM#FX`-9m)CZ4a z-W#e1WvuSjf=FOKTcg6O4%iX)zv%$r6@&i2hAm`-d=lea)Hv4eKkkP7F(xg{% z!jruqOwo|S10#s!q6dsyf7xX~kOsA;c+!03rw0_VIQ_A%^0zFagXnu!-c&rAQ=s`zOcJe0w-$K*V3+&}=J*?vPZHPAl|{3|-ARjhOC7mcPZV zenZNE38xPeXkX>Sy_tF@UYp8<%RkBpMrBL(v^HN=lPe9&=SSV}@w*|jDZ28@i0XjF z7ct7Zs)inG+?n}r7%B?h7}L;b&rB27bu1)%zjw6Ic_FP9e+sLzQy3V`GU^ zfgdZZ31^=hP%^{?%n;Va(?f5RgL59i#1UqGbqZt-}3MjLCUvt<1|G zAf9MIWV47JrqY(XkZ;3p5I>ArvY3g-X-r|}^ zOheE2yU6<#riK|Ew*HD<$0nP*ik>`!9#Po;i|mIWCaY3M%Vl+rP4Js!gBC2+<)(YG zWV3>pze)r(esEL2#p(5xc*l`pPsoWd)lV{5q|x>(sfk<9j$V4M@L7co4%q-BxR|#~io-GQf(RSh4m}8kJ1FI;oEg~u900;mR!WrYpmEL;c zf|Od>ZPgeDf(9O$Re&@H8AI4LwqYjup)HMet^iL0EsI_;j3q zXo4ukS*{}yHBkb+c=4ft2TN|t`P|cmO>gJ8vMqi)%L_b~Rxd-881c-_r)}&HgTou= z7uA-Cn>n%hW4vj4U_}K*yUn(jaOfW%Hs6?zOT`xdP*PrnzKf1qO@cZ`qT(a9X^<}R z*`aMsplwyHcViOmw2QH>_>@>91G_AueSQ4r6_kqPk_F#n1{^)6fj~9Qu)|>?t}i#? zPi}ho)FyQ!>gC$^W8RNLYdU0%IpiimXQK(A2kQY+4}xL@oQt5HED#78vXnr-g7edT z4wr*Bl)_H{xsS)+4-&xYRfVNs6?RLt{OK!buCeJLuLU%w9y{t8X)+ zqVvXDHMf_T1(4&XJ2LeDrP}=XXY%s(3ou_;QP0dxRHA}(JcDf@u=_wh0Ax*JlHDI;nGp} zSnSoM7^ZxS@2X4vcsN!b-F-EgRDm+`CBKq6!dfDc{-C^*j%&=z(~?a(q8)>oEk)bf z{F53vKRP2-=*(x{bB~T2R6R{O`XvU>$Wy9Vu*i)>Sfp{4Sus1!G}x_JB;`6B1DQ)s zelM$8r%}SnA`<#6{?4FEl6?D*(js2~sZBoX(Qju~#)>Mw)yJ`wY*av7TYq;pg0L8Sr;9b) zrN59+=z!9<@vU&M6YBLq8u1T?u*q0XHo5H-3Ql2E5`h)V&Uw}g{B_YVaujJQ*P-?` zy~0%Q8dK*K=l}sB#k67|b(h%h$4ypjbl+E5oT9@z>}cG?-gaPZW6^G)gmYs4;H?Gn zLAPwO>5r$YDk)K?y?XC1}8JW>k$jkG1tvTOFrX2P0PKX z;j| zKcWeBGWw9y=FWdAV7IT*zW87kuR>Euj!dksH-StFO zueuS#Oei`xeUMJfLXB#lhcsRQ;1+<_1HIiZgK2ejwF!1+Brsc0j7LP^!dFadY@Bnm zy8s}eXKs$&tb_0U5C!ZLNpyPeG4&8!u|59J#4dGj58XIrJ+knYXCyW*!V;*ccGODVi9_PC<00@D$ z04@PI0Xqi==+=vjt|(q_xI=i%#%M@FAN;WL(QwimZf~p6VAZH|B1le72LBFp!UG}e z!Gi~QU%eiWXcLzBjnomH+LM-!Dso{osF`AMc@U+fsD@>$`RPD{Q9+N(?Q?L3Ln7aBTY@Jgv3PX zn*a@KTwR60W-rQ|GL$f3*oV(ov2xX@E~=>E_x*;8qt{{K;o`&G;MkF+_Zb>ef>GTy zHG(7K1O29&}(GUjnPgxFcDB{1R*uM~wKSHBP4x%C>YXTy0w_j-cVKn`I zZGiC+Fnx-|*MKwLajCC3lfM)5&i;e5NKUl(l`OG3h6f0vuA79dH&PXZje=zsL#nz* zPq^#Sf(eteva{hLVWsXYC%(Ny5~>S_%#il`6{q%$A*Mp@#t0ynU(h^#@?-(>oLZ%2 z@;ymH=l1;fHHURRG&*nId?RM>>+9opJ7Fi&cUmu~#1CzUNj!aFc4mwHZok**>8DhB za)gytR05Fn$)*F{t?&da-xK|CSALp&Sw4u=N^^8iY&c3P8BQnno& zaKl_5I3i%R_fw9WhX;9Z@wUeaZ3MN5pjlp--30@I{5L_5Q8oX@BnmV(IXoUbK@=X6 z=B;7DxVfa5n z;$*NP_{YS=_)*VF>UI3$$oNGQvY6!GoKgOoBG^e~N){~w(c3PUTkLmYHo4mdW-%*% z?8Z4f&GDhRxyapJYdBkarHHycbe%b19?>EG%k`p0X-7vs zEzb-4ef}rIJJYrU;&7OR-}-8JczD)MX$TwQcR*8dh#IqA37NEvOdld3AYd8e7DDJt z#bBw6E@@eirVUmx@gv?@UP5=UA4KS|2SIW1Atom4W{JvK84=O?@!8PSRH$)^Gdd0q z4(v;JclYJ1%!I)Ym6ZW6mK8tB-B&-8H#EjnzpbIw<)6&Mpvc&9+m!Xri}w@fL~J1< zi>Ru6wA7n_uY)=@xZ53W&}g1&qMUfJ796#OGeU37%vyi`q=(L<(AOLACG;8%hi?Mb z7J=~~HV2)X#2w{Gz8M_E*vC%VdJ=?2($v4E8aCE@7E;cG=je|KBu*_$77 zY!diz<~n7C%f%8=_jJSc&TCn_xoGz}HCcN*yZIJ>tb38+mEm@sw~CgRjqDs95qnEL zLDHFVU??F-6OK$zr^Uv@lK_4A=qRJG5O(vAH8y8G%*kWR>DQ+hMpNi+yEE$3hWDKo z7Py4MIZj3}DJOS_oh=PvQ7-+rD0xI*v{T#ez_a$X&;pShQRhap~-P2F=JM?J>+U{wh^Sb$AmcYUmYT%d?41PLzaBg1P=bl8a-YDc=K+m&Z&g!3nXccLW6?H`U4V9vH^zpiY# ziy3#UveB05P94m=c>g+rOS!!eVgmwFPs;mu32p7=0^sD$nxuEd<&{F;H^Wv-V~!*Z|>-R^K*-kTeXp zODibo!wxN>$a)m4=|{xZ$QvBB@U_=@*0gO%f}jD!32pKK&N3rf;-eKw}O z*G6cQt-p=qHA7*fa_)I~d<}zvnZ_yRf$|KlGNuF-RZB@KpYHbiQE~#b|K02<#PC{t zuVKcEx}f6AxgQa=j@#g#y9(Jpi~}zFA+Zz$L=+T=B7Guy1rF~N6xH6lCdEt`T0CPU z8puD}7vxFrv*Z`gy6^D$$BzfG7uUWK$$xwQPE%RKOYD4|GGHq#EsYzcxgOiAfmjgp zL57a$2Jd4LP(aoOd3TS*MU=2^mh3K|jTw|kZW5zifisX- z^sybcrsbG0AR#PeHacwkTjOc6#-5&drWeOxKaG9(5%1Ier@EcI)ISBg2y1P+9->o0{*PhLmUJA(MhZ#7RT=-mGm=3hJVX`?>3dxufEM0ny*}wdFQ+GVZeq!H%$1QqYs}E+}5EDkW z-L(FwUAV}nH4uB;cb}1D&7v%EVo5Uc)0NmB!>y`!IJ3!&It8BZXUfcfNV7TzS31K@ zI2U-lb+IdV=T%~EiK9M`Wnh-IEw|sFndG)lgyP&;Em2Z4hw&S8kJKMIN0E+x7R}%3 zI%d9zLrtKgPHv&ImeMec%RA{jJw2*3Nobh=Nwt1TbQ{r&c2`QtYQD+)8fLj&l54$| zjH}*@(81oRj^4BLA7TJrQ`$E!EUn zDd~>~`cs)N7tj)xh1v3(0|!=m)_6)8-jTWtkm;A{IU>XcVk~;=jGZ?D5MT9vNQ1w8 zFA01KZ{HSGODVH5?rt~!nXPNsRaI6-;z7VV`y}xIqAK6c1uFhKvLgNd>lx3fJfD?y`Qt@C(Gy2#NRVxa&PXy;}|XK{5x7nGOTbYErog zC~knC%7lHxI24{f)dN^Gy8=S4kyOdc7LoA_2KqpHIe^d#G^rYP#R~NM0Ukk{G2+vm*fRkhT-Q-ldArE zvW_))q}@1Be)pBbkB7*&fPax<)Wbx(`tKIVwh>~4;{UmRZf})1m#~G70)OPBo=O%z H(((C!-b@7K diff --git a/org.tizen.guides/html/images/piano.png b/org.tizen.guides/html/images/piano.png deleted file mode 100644 index 5ef31f9daa2ba33bb002d460ebef7bc2e944c656..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18436 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
my=6ZC)ti>DaDm8#e&~Oyb6Jgd>QCC-Vx{8id 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≤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 Ef-=Voi~s-t diff --git a/org.tizen.guides/html/images/selfcamera.png b/org.tizen.guides/html/images/selfcamera.png deleted file mode 100644 index 75ec9af4895938d4267cfed96983d4340de23518..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208890 zcmV*QKwrO!P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01mKR&LP-YJL|Jw5ogFTMUb7tv$J;A% z(`@s^l-m!T;K<5adpzJCcmyIlA#!K!tS@%E+zF05YiB(gBLrS>`Nf>KYhfe%oFpaM zO(NjZb9Qmzo-YBwBlysr2l>>o<(-4Kvv$_wz%F-!<71rV6c3ULr8>#+G#?q03COo$=TuQ4Lf7x=mFcro`LImyx_bMMiU zy!Cw_;>#}E&zrvXT7KZ2AK>tEgA|^0-d^7F+86Tg-}4vT`M~j=6Y?ms)XmQF;U2pq z3;)M!m&ueLe%Z4zQ!d=Q#LvC|@45ZZ@g2K-9NXniaC{8cdOz?Z@A(T(&IZ2fs>}F_ zr#^xA-*5+S_}XXj&cC^l2Trc>qN^{ZOGeUDdCg0&c`{3r#NLI;gHEiea?8P^{Ls7p zoFMq-FMA5#^}=iT=-r1{?+dSa_LcnX`~RL~!nZ&FD(*gVf-dRK$#{gz37&S*xmZ0?wc;D`A zUw8kWMZWs#OPS=vtDbWe|LOnvTP{0q4-cGN<;nZ^@{A{(j{qmu29oLy%=akM)634? z#TEPao!!GD*gee+%Go*K|LE*8A_#(_qydyL|lFaWcg*k$1@-K#f1GxiP5GghJ(ncHcmB$IIl8jG zW0#L}yWFW9AH#Lt(vYMW?Q*;4 zJW_kzvCA(myWFW9AIr?-EI0mkk2}+I&*uI!-QHO{YiB(=yL`Ck?AYbwZ|!i7J8Nfs zAsp_`A=p_v>v3h5JC)Jud8W zCphk`o%LvpP=)v3co%V&jJ=G{(H*#KXYH)Vg z8IO28s370`u5os+{jf!SY-Bg%C)o7cL%r0gQS%}XabO;!Qz&s3U;S~iKChYO;OK$3z5 zxCsu321&rls3<9BB!r&Cx(;*(6AV`yvkoIvFj35f)UA>vlj{N!&R~W{(2)sQMRO36 z$hJU@6#~J#Obkk%Bnm-+dBSV&fo(S*gO7ytOGKz2I8l`&gas074U~hmbN;e`RBCJxMrLF9%ncn@+dx= zjkh;9=9F#H-1Hb#n48b@=9S0KY~$?#=(jlYjbm@kL6|}ZRD~j-4q9Pipd@-NB)|o# zwX@Q>lN6LG-Wke(mmU>AaikVXZN~&pl&B0A)Y@zVO}HoOtfz#drUXs|ghL&ju+w}3mGMdx z?Y?fZ08v?4?H_bL=jT~RU%q+&`x$KK?5m2iOq3tOF6Xzm`y5;CS2y{faqDgD&3TGh zH~EEO({s}%-?jB~NlGa`+b>2yNR0Pw%ECsYpO>t`CKsdHegdky_@o=!fQh^9em)c>_H6ki13#cd}Gjdddzy(w*RTYuk9D-&-6BJsz@dKJ&HF0;nC$W6mIk&tJlOrq2=EC-)nl zah}BaHijCTjPKC~^zH0t7={NuF6aCO4~j%LoAXS63NT{K8hH638C>WuMBn9ySVL)_BTMpj$%^? zg)%gMRaS9?&_rO=Qt=uL5=04H1#zd=V5Yv2W(W#H4?`kC=&8-iskDSSpcE&fj{7Z* z_qW|yYx9#%3zh&;g~@_~C<}}G&=@#=>=>d-&IYvCURx{3h(yIh*!#8!)MsI|59cek zf(~+q#CM)#mhtw!(XABV1hBqMEVnIz@J#PL)?#N@fo>PMPdio;pwdoIY<8sMqsNIZ z$Xp&PggTgjJF0=oSYJw^LqLM6f{t~k;D`hsEucZd#6ZDl#-`{7hM}s&SXGMG_FgO! z42Z1JiK3F3iDF_HFqjgSu&Ssyp$qg<$lii;l^(MWY(hm^YOD#TV73mr2$N~^E)jGR zbP6##x=N4eXtdUi$wC_woH>!7PlLGr7yC8zLPkPl*7LU~zGQzMr9H+<)*Gu_;1C#Aujtx{aJg zg%jh3Y{m;RjQ@`t>+^xs$RmK<*_3(4SsLx<@^gJLpr3P7jo38#WuEj3L`d6X0zNM- zHIPs+5CxMUm;M_`s1g3^c!ZZ+tS_jmGS_?^q zBniO##uo*eZcs2Bp8aS0~j^b8wQu1aLYZA20j@z}^xlwf|* z9S;GSVB&;VY6wD)n4ke6(t@TKYqgz+wWEizh%vDVhQSepkQVrtmO7GkxErghs|-Uw zp8r!DpasnbC&-_#C1*)E)h(#T5-lJNkG31*JTSgA@vxmwDBf4rWto{n_5~~}r3{EBR#uh?Ds{cGxU|5Yz2}gu zprWj<%s6pkg<5@MPYk6{OF4b7Y}b>yxiYCO%au5Fru+*O3}h1ovl%*?XQI<_e{Tn| zY~BCzFiG^o(QaQzTIivI{oICiOj4?Bsund66xHTzMT9I+Er<#lil`ADn6;ByMce%% zh_?OSP@4wW8IGG!BS=L1n>PAE$Mk+aRi;rUxh2jcWs*G@OsJt)QW8Q6Y5OT>oEa&m znD-PDLK3P&L!}TzG9f~CL3KjpDPc1-2BfZ|nh-K7iOPW33}Hgb6O>A2N<>CtK*@wg zOCXXX(cUA=A`F%A7MQCjJ<=-BIxvlvFccCYMr6QiD+4sBwV(tcN)p4}QG)7c>VkMQ->A)2sTGM<<>SK2YL8NgXw_slF~WuEbP*Al^(*wVO3==s zsxS->uDfEqQ1ICxNb*_Ofo$>@y2btiI3e(Wj5g{I9NE4I;TgGoBF58yuus z8X?10=7&YAx*}uJ;2a4d@QtfFha^M_sA2(0oSF=D0@4w_4ph{PkSRH|T}j$N)ESw} z#yca-hU6WZb^{YUDk6qSw9?AwoD2~}gg&OmyC zfnf+N3Dqlw%Aw`sq}eJV?Yt~4?Iq=eo1z|^Jb9uO$s%M+tgo!HK3m^rS2y@ZWaLIR zi4?xjM5GK}iPQpz z>a-y#-q58gxuHoBC{u)1;kp==M2Mob`5Yq=>=~iBvC5WauSEk712ZH7p=lH-3Go>^ z`jLp{S?A}sONqV|2q9!bSdTFfBS$alhz{r&)Z85vX`d|`HI>2`x^||kw&Fv*V(L_H z->B3;q&C0l!Q6C*{sd!Tj;03lrj+S&X8GiDbAvfINVn9}5T(<0n0)?{+^vCZ8CVu5 zlM$8bA38ynEp|~i*^h5mImXBj&IKZyR~-#WV&obeB%0IfEm~1DW*GSR^3_MECNMJ) zqeLZZgALpP%PrtVA(9gmG=d^dN@pjIN* zn!%}{(Ks12@VeTP28T`(l^}bubw&xx@P&(_pf+ z8#iN`6T(316c1rxX_28++zTtmPL6zX+b`}dfjJ$5|H1%{u??4)fW?s_UzhCz>Q>4{ zd2r<$+lYK@3!LMRGC;~`mk;;lA~t=$O%c6rSIJ6qe1VLhMzrcGq``4>VVfwXf{H^3 z8al$6EmO0(7jegNV&fvcItuR^|E|*ZnCk*b6w#A}8bu5VC#0a3ffh8XBvio65W04z zEXb@82^>YO5Z1LSsScqyx6c;5`->4cQN<*O#yw>rfD#Z(kGVw|uN>2sNh$bRhfJ39f&~A--ib6^W zucKHil!#0+W$@bkpe{5&s|BG66V;tUFl7qblAJOkV5xz-V=~@+!(h=~!&^{CgYXf; zC5SSw;48!W8mqC6S@YdV8x$PlY*`gyy3pYfl6V0sw0K4>96zQxML<6ZL8}f*nI#N_rYW_s6|;j7MwgJ zlr_c*Zhooj76e2Z#9FmgcEU&oTOz^`Z!qe_CJ2t#M#{HDaejgdX0UhfJ`NnXlylD6 z2Ph|3j&tbXL5?0dPGt;=GHZsR8JG~V)~ZY~B1Vowo0>JGwm>;%eWC-Z6I42&C$t59 zQP{QjA`Tqb&+a|@Nh++at#IPlGAE869V^CGZJJIH>F`)XEfKY&qHR+m4Pw&Nf~e;9 zyBp0^1yyN=?+`K&0-X+oD@Z2)rCELp|^r-e5 z&Q`PHF~JQ=2;yrE)*1>)Mxj(PB2TD;lSI)PR8@lD_{n8lVU@~68;$KM^ie6LXJL{U zCdS@k}lgrLB5H+ zmraoC7TSG7FrZti&+=%q<_)UhbXSqOVD|;Ecph{MPhItd}0XaHcG9e0D zn-8Ik=vYM}=xXzFH7CR?+3WcIJG@SaXebbp5cl?7q~g&oom65h)u}`&B<%=y!Ui(a5w2+jvLIA3l68o7<2Ps+yLG|tJ$pHNCjKufeXby{r)T}O?%+0ayU zGKVr^45kn`DoxckU07soZN{aSJ&FJEb^n~FUh!0JyZu(~z2`1Utz3N3#XR}RPr<$L zp7;Ep{Pkb`2~%l=ezC5V_Xwtf#Xyn-I^YP&#_wD3zB0V!{ zVxb(Ple3oTg;!u5(HSzr*u8WN-ZC{CW<+YjqoRU!69^%d8KHu@;{vV;QEMB=Cb$NP zwbt*Wm12$aC{$7?)L>%5dJ>{95YEg82334{z=r}AiU-I087F6lAc86|-M5Q{F0(!x zFi}=cE@P?$(gX*6dDvmj4^)Vm9&!C00VGgxJ{96^M4&oJvt^tyng}y>H5Mog!i^PS4@w z$rC*3i3j-Z?|uVMyZRb#yZtuqx%+NPsa$l?C0u^_<&?6{Z@>E;{N-Q%1*Sr3l2&|F zjEl@rQ#_&-22@P6(J#K0RJP)QImi(bO3zx~^J)AxNJAOG0L__hD-*H~X& zXJOhQ;*_C5bl>tVui_1Fd;@>{$A8GL|JvJ`^#!wxYNC2=!cuGBQ%w=6qd|JhByB7i zSSLul=qtaD|LI45f;YYC`*_{!zKf53^g7=0TmJ{Et0(9tN>ZcFf)c_Dzw$+V&-Z>W zpStH(e*IT}p0%}trV0HBQReEX^mG+^D-`WoYlADA7O5hny52-N(Xy~X8k`w*M#AYS zlyGptA`{+}PbGqx_c${m25JpV5<{6%YNFyqSwqCfjDN~ZJ4$KYKte^!I=vW!VpQgtI3!n7fc0V3Q`GXG*_MxZO|amsE42VnV;pWzv?Bt@>{-% zfBl31hL3;zM&ADRx3jvs%4C|G>U3yc>Q%3P4d3_1H}T&0zK>sh`>!zc{RSEpA&v7I zvk|r2)UN{BrcDK|txBxgBP3q@qL=eyKlWz+#lLtxuYdh_^U>?C<2Qfve`jTRg>Et- zS!O6f8P@pfulg$9_?!+ zJK>2?Fp<_*S=;Wd8iWU0V^hn=h%BCoa6c1Y9^+Pu`8bBtTL90Fe?KK4dyx2SliE7A zphLPvxmwTAr+X?m<`il{R2?D7CSPs}XW{8z=X}#o1t0mZ%71^mGFfu=TzHCkX>dnn z^;occSh(!Vg0K7@=e<9Xxc9?(tll7{1(ehr=^Q>W#brRECy9bAP}HdOAkHNhT*BLa z_H8`r$xr5+U;V8dyzd}aUinnc-LtR3BI2k7%d0bPx%qb1*OvL|x4xC36#m1H{{(qd zvBoH6M#e_}0MQvb_87{BxTh7}DRsCf-u4T>!c(4d1>gCd-^u;=e}*fsx}0;)Ij8kb zqL@rsA7&+Z};4uI4d*8s*p7u0;>OcM%hBp31dL$~@z`TMvViRgo(oaEr%GGLEUSOrvR zaM-#xm75z-YE$ME9}|>$ViIk~rqp`KG%?9zaE#W*Gwm`FJ&OywId*KBQp&dCpGU0h z9D}2zG1`?gW3%%BJQ;&y1y(jCt+J)b+O`A^lxxp`Ig`x-Yxv)uL_eT z*t5Uwahdlks<3_pmXE?^*E%o!UigC_HSYd!LcMX(DF+fAH7cftU}LY%(6|Q-AyAzX z4rap zU*|vk*bfs!CFoifqC>MMZ9T*dI!##8M#n^}bc;5dHC^Pt{PH`v{3)07ZQu5-96EH6 zE3dqgef!QK+!38%rp#t5+;RKu96fx9H@x9ran;kF&QJd2Pg3eI3S9;giHv~sh|Ta) z$Y}x7j=?IG#559wqqd4*xKBt?Fkc0fkjz?E1|Z24FBPplH7d2Pw=7GPUW{4;sZF>y z3&(`ih3OK`0yAsvCpny`vyrE2$WRSusCCqIfOt@Y)^_3$ z#TkY|M5W9puhdqpr7klo1B4^qs>LRX5<;4-M`^cRqS5qrD4`pf_<**=F7M}49&h38- z*S1j(-~d>GuS;eqh4B=Os)403ZNK zL_t(Ab2JG#Wk@aWG3#1}mQrh?O^!<=(m@dINebWa(wFnG8*b#%OP|2=p8XsS9X!a9 z2M%+~Ew^yj-FI=%y?1f&@DZX0Pr2f9RF&WV{omtTUiBI#yB4_RrcaE0R0C*_>KqF% zh$NC_%o2(rVl7xoI|f%i^(sDc-Ss@-l1q8ld;p4!DCed%bVlE)5HMl8)grfA;$bS)O+~xd2uOplz zDI@NfSmR&B2?J^q3k+qT){1-G5S%oHUQlX9rX6C+boU~)FQ43x0zz! zfK%%>^3;b=zgA97-H>ezEzXpgj{pDYkN)U`UiZy!e)INE-wvO- z5y}8Z?h=mPC7ifNIeAc6I|h?o!QKnt)1PQ|`IX=6eDY6?VXZkDvr&9AwoD|MwZ?oJ z1eV&yz(X)gBs0GL>%WeVee4Dh zl`EcdIi`u<{oUW=HLrOM(}j+Y-*`QcNm&qc#FRXu6{?CbX|SqjgIrZ0DelhGuKp){ z^!gik!X;1OYhLnFKJ%G-Id=RAciwp$cieS5pZWBsIQ+nUtk2fC{7bH6-=1@L@B99c zXJ7j~p8MSA@WH?ObFik;G=wZoRqv{p855l%n%cx2Yx^}tt6h4tA~YS$XlCGf0dt?bz^?7Kv`|7PL& zub&}qeBiB9%!Je#B~=1za%vTlDB1g_h9W~K86#w!bM~FjZ@uH4{JVem!+heVPjKzE z*K*x;*D(x3Yx-41QW>Su4H9|wwa?|Ad+y=L@=4zPTkqs`um9()9zTI@ki8JnV`i8v zj`!(C*>6elXbQ`p`_I3~FZ}#}=C<4J286I?OiHGYN|#fck>RbQs?-_75Qz5U z(7QeKUMU4sC)A-*y{FU})q4nKosPa9V_HuVLndOvOed_FF^M`V+EQ~ovjHJ+4?G%l zQWa(rgl1|JkRx^0vPf#{n+nHEgW3ihiFPG)@5`uGYn+Zpa~_SSXaTVdWyE4)gmMJ! z3l>JH17hGJ$Z)E88Ho)6^yw0|v6pTx3Mh_D1PZ7rrPNc%fo{@i3unTAHcziOtF?6m z*F*I=Zhh5xZ{@K^SUFz(HNgwt=)CKV%B5c#9RD=j_lZ$SS!82^sEz&YdoB!iKLH-N z6~5wMI#HGX_Li^oklu6-k1NV-jRqYgkDQ@d>7A%*YfH z9pNpZD>|bD&3fz5+M`%#2#z)ZN`t2>KFqM{^ngohI)P|S`LztV4D^7^68&(TQhL_Q zjM+>eWn{XGDA2E-VAo<3^sO;vFd4-%U8{o2j1I7IJY>aLGe^sS)*d`zBzo`3+JNC| zP02shmRP1)C53|~YEsIq2Qy+E2$0GgDweTlIUp%f>nOyO(>Viqgo?R`fm64d=h>>h zw^OOdLp1-l&W#Af$Es1A5=_R7@=L$D^4Gs+s44w&;>hi7ZfHyGLDAL_ABKBk`M$*J z1IF$H$_>Atx#C3wdk!?hUqvydh)!Bi(8e`{bPydm5>w42ONe)T{nx*OKm5Z#;<}Gq z$FS9~i4CAujkW!#LK5~NI|Oqh{UMy#W1k0z&zlQ0ZH zYLkhj)S)_UBk{D!&yy}9G4iH>#1xYyLRw1(4zpR$Fr1*2HP&lS@0I0#nW3ywy;YSl zQC2kQv(jf}$O<_%h{hURZnct_plOj@64Me`(2|2%$+RR#9V{894KhzDlO!`?a%wZW zk5iIbPnlp%C!7+VTXjInBWxr{QbJng-I~Q^qq)4b6-86=x#MLV3)qiAei)5)luJvJ zaZ1uDULsEtDW?q{B}5*PSSB_pUu7Esfo|bBw!*SgVBsv4w;TRM;hC>={`=bnQ!N-&N{Y!KM-`;FDZ%B~CGqrazI`PI&@{l1|_M;+1DgIH5LAEYTYPY6p$ zN?6W#1TTBp%lLyo_yhj_@Be{+a?LZj>BgI=HOSepq^N0AfQpdw1WTFguDhPgo_Hzi z>+5{{#*g#rZ~cz3TClO{K7mc!NXSvmYMKyLgegfEG3&VYSY7Cose{j z$b@Q!SfbMjX6;AP5}`(@QeuKjN5}+Ip_3R@ToY;%iV6|Uh5|*Lv0Y<ku_2HU$bM1sw%}DH3^XXH#wBy#OSS=RxO#9Zpq!?fig_0TMgK-i5@2H+^hr zHhhH2w0Xt(Xa;I*2eqE*?dOb&CXsPdWmE%+)&e~}$Ju=W-1VWv-V24pcRTB)w8xQ7 zT_0jBr-KY3EFThfpC26iv~lPTVgHr$R*5{iecE7eQ<5qsZ6J5Du63N6z_jCKFMm1j z`)~g*=UsdegIAW9mm9yO4GwMnip{XpavRDU!HE+m*njZ>e*3@vHeddN7r-=+Fm4Ni zIX5Gk7uTwCs-IFD^!Jh%znDM!vp;9wzI{#k+4rP0j$W41xXv*Mm>OMP1U2sc^nF}< z*(H4BBY($ppYwbs6TzdkgNRnthSoZg6Pk<^0Wx4#(UE`gBuExCDVl_ogf368w1}9{ zWkIDi1*3J8(hnexo3`&D6KdMUnoc<}>+yb#JQQX#XU)N5pv=}-smrYTIx7Mva>wez zl+fnfI!#PO$kIk_wZ`8C+=UWjuh*z93~j2jI<^R;5nj?!9pYJuYaEi4ohW`9?kV#|Kxvhxb_q>s zROhfEFW(rMw`KmMYzmNZhN|+R)UIV4-ebGuIvQ|BLRj1fyAQzKA5_jg01w;&!+MNP zEihGVY;KoPoftKh!0oXAs)A@iQzdL@c4^ic=dD9!5p)5cED|{prgUBA z6|Z;&fBgRUb723)l;SKOUm?c?jjjbKnY7^mB4d)2aIc&=zRZOeUckG5=bgOZ1urC} z2`SlVM{|y}Ye>*YCA2`I8+~*yed*WpryuwLdv@;w5oWU$EO#X7$OIj=wKr(vD{}^k zp1be4n@cZy0w4O&2l?_Ze*x2l#WuvlGNOW|@wkmjO|iP+)7k)mgy{kzU2EL0Gdd3@ zo=_IhJSFKAWgtmKEl@K|GZ|$Ha8vapYJTR^HXojHqZu&alq(mDgG3dN++CrL-x)3Hv`l-uv7RCA(h6LusfWZR9V z30OunH^fKg;>GzSG^jTAdyYSm6i+R2osS=kd1AY{6+$0fK>U1+raPO!+Io}I=$u9u zV-hIN;yINv3!*4_L0CVQkDokt+P7Yryvw-n#>Bo$n}DND;t-}N z9g0gw)r3pX#wjW>Rxh$J;i{)z$>HNC*muqa96EfoL802wSqpX|ZGw)F+XS54AmQbc zC%J6@0dBnUCN4T~08Iv63yfxVDyUfts-k1R>-jJ#{9e$s(a+WtbF637IBH?Yy-Cx-ByeGjuC;XdBV)!KK!iO3V1O0k1ps z>jPyNnkXQm16$z!9rf1JFsbS~6cdvcxx ztH)YvmCiq#DoC4tq>@@l6``zaW33mAPv4-N_rz8;CN;7xVmfU>O&5Sk6Njl{+Jap| z$T@S>RabHN=yCS!JC6qr9d5nD21S)n2y4@C7^h6NwhZCq$)j9&;l+IXW7l)hMHi85 zx{j-ZG#hjIiRF;YoOj+;tu)b?|tE!J3 zqC{qG;Q~tPVCJOdf$51gro+J0NBNXZTSab4mom8qX=sU|S?f2id4aHL>v6S#NKFLk zN%3S9Q&KV(tZO~)V_R6`rN?%huED-B20e-9BV?>zWuz}oYsq@30mfe>YyR<4j58vT z){t(Rh_XhS)OJafaZ*O@(}n?V$mQn;Almh4goIb)Qy+J{3fKMqq}7UvRtb%{eG>r; zMC3-eON>|GkS2&pnRCzCN6dN_EpuY!BxXjk+$PybX(v@G*<+kc)5!Z{Cm!I$O~;`G zuYS#I+DN*E-R;s<(YG;drkJ-$9$H5TU{vZ^6wW{QT#g+(#;#qvn9XLRdW%-=NjEyf zF%XOxom!>(z^%95im31{uX+VUVPSFC$hRquVYHTtz(A+1Wg=!{5C9h?q76kijBqI8 zt@Xug%j9fv*+RBx^4sp1+G3-&GUVR?O(Nu8mVSa1VLlo+Ve6S*}Wr_P#^Zd9Yz zwv|W~3XPu<7fcEsPL@PJ9#0o(g9&JA#Ws4rjR^C({Ci`b*8GJPhT3|vbiDp%oN0{J z>9Zl{mzS82PK!AQ8}$??ZMN;Gtkdj$(=c^^7>MVgpq-82IKsU$UY90K120fL5Q93? z)*l*UfNWDaTZMy-5T_C~`1JK1wZL`1Ck_2bBuXN)z#u(X-?r5_RMAjG1#r-IY zu}Tbuw9p}D^tCXVOeq713`OhdimYNym6jo?(OE~|&k*UEE=;-j zqDv{mz`=u`0a~&lBQMeTod7yaCYVE#1zaXA2+_CkeWeLsJhe^M_{Bn<^`ylGrqf;Y z!!Yut;I57T9afo|uv`o+yI7Epne5`&!h~Tm8Nu|7E-r9#P?lz^==w2iSYgQ~O>~hG zu1@a*T~$<#T8B1fEI=hQ^p)hz4fio?36)GyT2(kOLsGD)nUljBniLPnNl{v#q@nGy zVP*`&IGfW1uYG%+atf01jVrE5b9ypfWo1klkd}a9G|j)p*pks?=xt`^nX!~@hoz7A zx%)=2oVSf^tE!7lIVvwaY;HP%)XXI_t6A;Q}cH(~QTc9~=cDF%IOISi&OX z1P>fO%>D!WIdc3swlJldjKjJWEaB1yd!(pLrxRxD>qsOP7A9PD$)%LO=itG+$f>0o zZANK~12mdg#UyQv%xi^!gDG8ALMs&`nKAr-#Jy{e7c~aGOdJe(IDcJ6L5|mZ#iuuo>68I7572C==)bZ?aM~SL)gCo z-u15r9{jTfMO@IM(GxFf!wOwlc#b{VZkCk_bLQ^5@8;TTuj9g{%Y4Sup30+-Kjuob zC?~^U6PT><**D+JFTe3k933AcB7Efj`}yYY_%2cxkRW8Tp4-y!<=9o##IHd3^s5d^fRM@amuV zUzw)Na=GN;M?S`De�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

H zI}$+a698@))@A(a56 zjST7*g&5szt7WEG&m@I8xOunanP?+r@)WWXBb%_tk-)_`aQXTh7#};N-t#e7bx1wy zvkDQQxyIRT=s!t2uftZs=`2W)tZ4;7ldS0 zD2@KHZJQLMqxl!(fFV@b&=-U1f{ZExbt2L;szb12>Y3-2=gn1X;k1=f#Z_~~Z~O&; zF%z1C(A#jW8g26VXxd_&T#j!N+>3U#6R}mUW`Z;}rA2kGWcl>V=DHkQrK#aQa@FNU6JIt~m3xu-vTuBX} ziC8CsR5#)`^u31Qif!EJzk53J?mzqkZhPN*`JV55Ij?=qPxJ7{AK|e_ALSR`^b5W& zV`9+6AN>CB^G)CQGJfy}{~7!HyS(?kw{gcEcW~qYc-}?YOb^)0( z)DC3XZiibSaGPB+w7+-MUR?%qNmw$*t|!Ny6oo1yr3CsofGKq|xuQ!Wh>=wp2-q}} zJd=c6JqW&wJ4o?R=va#vM_u#lmXRKqs<)I;&s(jg&c3yZYN6ETV^UhN)j{@rUW=|m zH?5!nt?ZlHTTaTpJm16eqx1%oD;d3l^dip-HI$lvq=IH2%FaDx0Vl{5K{mwhM?#x+s zmJ2EueI}+0x8#Kmu^ki-0Y#zI;y0VTAxxfkxv_~&nElc+&(v~A-CQD1Mv)~K(-|Jt z#3dr*g=6yVcVU|usi%Oa_`HG%IBEyvX|PicUmwo1|9L&r#k&xU>vx_^Z%eR|)GJd_ z=4celgi?`tVpgSS@0hX~O4+bBPdKU5Og{*+8c`AEG*D`$6r&emJOx_11pPbOw?~tQJIsX)-hcbD;(oLui@YJ546m%;ec*6q%4xNj3O< z`y_E(y>cynoA%pAJ(-1s+`P95H#66(B!gbek`piCe-+v#I82NC+%};$g z&;6Xw;;s*TfIIHGlY>*I8YZxFwe~y`MVO>RL`ik+fd9Q%jJXJ_ov2MIE>NPFz) zl3kQpHjG74>5y8H%}j~8K}Upj$)q6YSdj{5fs8VZh5fybyjnR5Lxf4!WSgNHRtphj zv_h;en7eW{tJGuM?y+HlDIvk&LodxYMIU>Y@uwdL=F?|Oa{Dx(t`&m*)5H}D@V=9`= z)a3sr&?pHtV0FL@q9{AdC8@!SYaEypFm8w%(9n~_(Bgw^YKH`v!+bJ}_Mb(iOt4u` zhzPrTdvtxzG|j9oUuHTwV%Y6D*!9KXWCq2$K&Z|gtQK3kxcdVKvTHbE04W3$)OxCF zV@|q?q|Aje&(!sZR@gl_&1TA29yxRRfYfzdK0M_7V~?XLaQ3=u+27suxt@)vPM+T= z-ZGHj3(}g=epcV4vmJYtnk!@8FwY~^Tr@FBX0nmh;p5CTajt(NkHvisKXgCkfsbLE z39%0B6v$J!l6$?mYJu%zI-$!W&VK1G7a#mHNIf@P^O@{!guoFYMmANLMX9ZlWG)^T zrQ!z_F5aqAG0SY$YnCArrVX=X#?(@9vub+qob)mr7RX2*SshvTV(Ws8eS6m`U7DH+j9l0a=^ii(2* zLIh2Icv3oSlaL;?%O`WyAYj=bCul9NVKI2SUrGb-yEO1?C!@Lv+*_5NBHRWit;&#(u$Ls$6*VJbK@w%#W_22Clf`7r?cyC}+BA6yjO8unV$5PmP4<3gObd zEanPf!E!OM95Yr&#^Bb7t|an2lDmx5L^VHP%qrccq9|h(W)Ucblma=Aj`XZB+2lE} z0=;&~RHj7oT<8Ti(e5+nLXC7`53!RA&5tgWidu7(giFRQV!J6LYcQ@ zeKD#UG8LrGzV2#hDNxcfCEM?Vv|L#E?1iDV>uRTpXvyWKy|0}q6$C-`0NN0>PQA;7TVYN`&0NFQB z5Z@3eNcC215n)y%b&+AQN7(b0gNd-Wv!KW>sqtF(uQ}l0ngjQXg+M@?s`2WK9k}AhhV4jMub|jk6fYTX11E(|PVjpJ7X+T2E=DB8PI%XbhBE=(J-eMN+`i zCy4BJBhx`aQ$&lfb84UE*#itn8mLVyBE_E=&ph|fImE=34?7aGCyh*D2JHwbp}9b| zmf=~T1%R7*sBj6s@0mvCP+3JdC&p1o)FUH*;6XTl1Pq9DO%p&n6c3tpgGS!XZSMul zBYLG|0t;6W*NlX~!Wv17j;{LLJ`tgtD3TEEusqWjMYNK|*Km-8QLyNRmIdF(YcQ;~ zpMi9!2`X#UV2-W}8On^-K(WNE(mcpBVi`qI@jgwC?FOk1#1B>}RuM_m)KkqM9Jh9< zQL8_XNJX@xHVmHD7Cxx1WX9aW<2kI`1Rk)qw={bA70~hDa4kj&_$CJ{MuY9+CJxMT?@HYCw)YJGqD|%srKHxrlPFS>hy$|jTlP9 z_o&~J&9e_@%t7N)iBelI@yfT%sN~t_OA2U={u-q9y-7q{Q*4E`iqK^_i9qo%PjeMo z#i+56taE{mRf;GY1}NT(k79@zohnMg%nws^JHVE!Jf1W^PXRij_HBD;efdTRGW8Zt zwnLJDn*ZNsJtg#9l)|xgT;9Ky$IczHx$O?}<14@E*s{$icG}mX-5SR$uARmYMHF`T zS>+8oyQhfiaPtz3R6I-4s-WVZNx+b#=v1gl(5YqZF|o0Xijum-I#>7FVOU<1%;%$( ziJfj>o`VYjVkAo@S|X~FQ%6m~TR3LKGDDdOU1S#DggS9L5E7YncBZ4vSXE;44_CFu zs^mmsuCo_OF19F;bIZ0DNR0@Zn*go%Lr`jKv9`8*M98IH33KJDMfaCfrlMDbc7HoT z&Vm}WF-9HgubM%V$0mhiOe<>M+1YYmoqV%3*BjCzq|7qagcz4Dkg!$^*X?tv-tq>5 z6)K+YpfQpf&8n&sdz_-<^YJRJ_1V^{wsla{=VJ~inp~Ay8$#0c*Uas9o;0G8y+aZd z(c*_#^;kPk78QcIP0&;3)U976f2jy#408>4?V_w z=ZD~UL}&mDhPGaNzZsq!jH$I&N08je^KKm}p%8K*YEK_~L=CfZ(JBk=V)|g2HUwbfb2p-%i64BTrO$u1WTZ5&cwOqX!ym|`7fxFGa)SCxZ z`MYm0-p1rp+d>k&J!D(JtGSYn2Aejiba)V|NyTJ?m=aB0I$VVrhfkaNfh9ps_KlVZcHm$^y$XNoX9{nUD)1D3cr$ta|RA^prRfMai^-sH`Elk~N$2 zDx(H+brj*CfjVarJ~zvGrcXv@O$wFN;tQNSZdNDPoZls#AA@(#t@}Ugb-} zSp}5X7KC(>Qkn`5SJ~EWv{fVP%6`O2F8l;<8Hq>~g7Ph_!{B(D@v&+sHVyrVsD+H&`38%ERjp&ER%mx_es2a2}T z_t|65f(%XhAk^AI<|LrfwHvpST&f1T+B=dgWO@TFLTJf5Rm=mhiH#EDotaRy-MIbv z@pt2EJ+xc0na3cBiVN7NgyKa(jUL49xXD6iosT7=`vnQ<&Dv0$>cr&y^aGUHI+k-Q6B`H*|D5|yi9=hCtV1ypDw3fdN42uPu(dl2g zLTsOnNJMPqBrS81PtihckQPh{I?&gQ_q!^yDyq9ayC;(jC<&{XQ2oy;UP!BEhpLN* zwR;+iABjb^-4@$C(cGEf*P={Lu0qzaz1~n=2;|^djC=yikfw-l5j9?*Srg3()aGTr z+V1gRC|v&r+PWCX-ir>W@uV7! zq6BkFKH|Q>5(JS2SV5Rk6ADI2+JL|D1l}wSrR8mfg6Kd+3DpC4#X2GrR?H>hL9sf3 zDqToW3e_q#Ko>x3Yu+GNJc3!qEWHqHGOmtL@oK`w24&+)_i7BsFDy0 z%NWSXXC+!DqIn@>q4T99xClTBMZEQ**#!q>dvh00n#UqijZpjs};v@|#G({a1F*)hpd@3zf*lyYlA=gv}qM_YJodFzl+goXXbk(ak zux(RnEq~M))jKd^z7cJ65=FJmQ?LF%w@EUBDMSKe^i6A)=<7L{&za2Etwt#3Ok2e_ zuPTMEHsVuLNsrqOltjdgt^`c7!~KJI&DQx&001BWNkl^5zEqo_xOZpGTj zLJ^{crbLZY?M?zCg3c#^_L3_W6e&Z~6^!0KQKd{YdXhRHR>W_-I%C_Jc`cqAV#$5b z#XY8`o-z}vwZQ4CNFI&PYdB~C>Xm?Lgxa3RZHma>W-`R z#Ai^|DjmTWO|67l+;>GwY;QBZVn!$13_Y+~sKKkr7?iGNzYS_66(!e7QA3Nha7~}- zRf#8n>FoektP;%7Y^0c)0x`7@$d!dw-A-7$o;g%fozPNzRz-4&wK{Hzn%hPUwYFQc z`eJfsW%9~1XXY}wsqN~D@=L9Qcnoc2g}ua=Yqq{ZL$+is9E)Smq96VBB-DO zIk)V-j$_$jG+~nx7t<~mva)&bqfEEG4-Pko4Q;jc~J2p$JjiYJqJMVMN}>q!rt3RY)NG?9SR z>=}b3G*q-2k-{V+M%OO2t)gti9kEKRxpkB(r8xB2ETh^XHhXJP{q}CfT7@Ym%C#uT z+h$axR+4Cwq6gx3QQJ(F<|h-OYvyokfc?_CBxZKP46s&A*_OIvas}}5ca+2vLTLTs z(tLYL6{S{xpVd5kTr^x|lD5_&ZR}3Wi!>E4R10WJ!Kv*K6X~v?yRK3-2;P<~RvhbA zy<<>naf<~mc)|)5BO|UTM6m#BwN>^w<*7mS4RfLr6R8+Q2FzxnSHhl{)6##CKrMb= zq?lUQ!bNRG4Jiea$x#{Rd4}ccTXTD+O06xh#n7oxta#T4sMW<=+r!XHC1U8A!>EI69LTuZF9Y%17?M+ zqlXyCh?Yv)M#TxtDnwb(=R$7Q5HF%9W^Hf}@e~#2kyvn;geRN%S)dTA`&_BjI}M={ zOfXvz)#v}tTTN&U#NrWLndk-7Hh>)06PyH}m)x+^enx3yP}f?o)E$4#u1-9A-Stgq zqhvcK#p)F{i9VfiK}5~eAu(BDpM-RY4V9r}LI~srFz#bQVqg-ZuZ|V-8-c+PAtlfL zs}+w_7LsURo#nb3qiFIPs6`}7CIUr9HLzzgjAVm)-uKhp_!fXQb z>^YA8HOyhbo*a^LB^pdB3FbP zaBoU%x_vr3!-e0th1H+m0~aIM6Wg5PhISKNw^r(@)>e(Jt-1ovU*(f}66gZLBZMz` z0qNjFJW&ceo5xvdr3-zM6` zVVuzQ1-c%laik0#YkH0@A8}piu%TzZye5{)kdL`IAJbj`G*+Wh=5yq6O`g_RS}?2y z%NGb;bkWx|k-Lt0Jf!cJNGS|v^hK$2M8ZTVg}KaL)Rh9dODSt+J0j{p9V-J4Y0oGz zACu+{WvSSDAaw(>d7Mo$>LMW7x0qt?Ypdf#P=`uvW1~uj+9~8F!?aHwJ$Gsu(Z!Bq z2AjpA>y?_L2Op%Bb5!N@l`KXvMm) zVT2&UIu4{V5v@=qFzOOwBG}9><4LLxF)($`yG=0?O^DVL!X7an5fU7Qh%itQiV8bA zGGxR0J*;jBHc^K}m zGiW5pf}#_%W}+&oMS*pliw#rXQA+hbOS`d`TIf=wR>N{((2ui@_p^h5oMz^UtYr`8 zOuD@0`0^n~DEIH|vAXt2+;jH>ocpz3rQY*F$ZOz<&8Bf(I~Z5(&j;;*+--uK@R#73 z_F7lyGTihOme07z4R(l5BSV-OLgdIMq#AqEhG`xNb!rW_U9`@inXDC?SB|$UfsF}^ zk{ESjOiQxNjK>cWC&A)CvW&52l#Y}mIT!jFk{vRYjFqISj}YUBov} zR5^BDcZHA(y2(rt5*=C!L(LpyW30kp5$M@iW>Or>Hx(udR(f*i{m@kNTYD9lN0w&H zZG2{15}HeaT1Uk@lP7SHzvclM(TN!GC?y-+=htFe%q|dzeG~`O#?sb&HNwu|)mJvB zKeX^>x9LQtdT%KWS5W?NgG1GK#&z7dAYEON~}t@EyFK*<;f`wp||KVXj`KsdIOm= zIhyz0`(t$W%`$}O2J}2LEC#YdExBb&D!oMt#;k=*$4<#?Hfw?$6Y4oE%)V)a8_=}J z@jNr-5u5xLRO7%U0_&Y!K7M}9y}$UAT>gLm2-Xp}zAcgtIBW}TJ6~K~Q5K&Fa^h7_ zMDr?O#JFL(>=^1r@@AxH!g`pe6}9&4g==}d9J)HWQ!*=T938q`BA4nhJ5xC6_gh(` zwn9Uo#DRz_ea$M>jHN`9jMTAG)Ny4;YGe(hqcx(5lryHrCPs#Sm$|N4rk5f5F{OglL$A}dQq)_b38kBb z68Dkho?Wq#B1WMQ4F>5E)=sXe-nJ|a;816;b}cjt&+2b~NOpB{iG18cG@)Up*ocNb zqAp3@fLYJnV$M_xL1$82wzX??8kn>}8MJ3kF6;1%b{f<|JD)LN;fpj~9G3D_aj zOqHo&y%I_MXLJ-37)*Ih5GR~$l3{{}is!;C=A9v})Ud?5j){yErB4wlJyk24-I=JB zR2FC+$oS{k)r!=G2lIxAX{OkWMkVAx62YQVVJ3^1Ey+5wi4&pQqpwS9sZcf)n+UPP zbV=`X~EvL}LCM<^qQp<+Fx(i8F?Rxi7NCa=h1XsvAG+zyi^8U{iT`m79LpAeNXDK+*~ zE+ezsB~nNbCdkUr!ku-P8NzJ zq4pio1j>wwF-xV!(A1~ZqqUf!DlsRd77{B^m{X6%NW@_(|377K`)gUYop=4l%batq zz0awtzJ2d?jDv%O;1A^sk|l(q5G4{Igm4Tv#!*ZRiLql88$u%96h)9Ywv26jo$LG3 z-Boq=UTe*l!H2m{^-kwHz>$u+Pu1yG)!BQjIp!G8^Ly$JBN zQ@NQaBwrw&<~T6=+*^oG!O4hEU}32ZQN>SeP%}78r{$t|svcBnGt{_^nc~4f7(11a$-Nnz;3s<~c>R_1afl{o@xncOnFD@~QI^ClQ$A&(2%3%d-Sy`arV8hoH~ zPn{9Y^KL9=Z0$gEqRN=0LK}43v18{t8b$gkJTp8cnkmwP@){^B0>zOYs7}S(syg>v zB9y#NwV&KDG8#c|8)_few?CrG7Zm+j!r!7?us#@VAg!>u@WGrf-h7we{l~w<@BWQn z-RK(RO~5N_TPWfjA*lDsYwXYGNGns@peI9RLl5Qi=Wnyu5A1zsEQ;tG zu~9X#Wtsb`W71T{5X>?%j=8&( zM)=@RpR#lNc*@p=%TQ>Umy}5|82Pl;NFm8VjX~FRDwbbP*z{BurqUTvIU?u*DaIT< zi_%`rmyf38|DOkBq=I@n$GuZz6x~n7>D=F&7`LLdfE6cOB73H_*)f|cS>^~kw?WTJ zGfw1RBBwk%@t71EIrnQ*CN?-cXi^atx)<;rmFchyRqkRZ@=I}DDWPO(gamgDA_lkU z49h$%7nV(^-0*Ru`UV*^6sjK$mW+*o z>p&b#h0;1h8u#&jW{PSsN~WpK=2n<~xg?l7b{v>FgPo+W1IfuPwm#T0R90LolD|c~ zzq0Qey}w5UzAv5s`|W4^@Bhc|@VkHWR~f(eyJyY4d02h;*|e_b8)7?a`Fg%tzIf0J zyg6@+kM&!o&FivadBOWe8XHAA5kjmQ5Mz#?->j&3~lVavc`nJ%W)@s zCV1qC8C93wajbA_bG5dF(bwQ*ynvq1M~oZ6MW$l3xzTzfwHY*DV{%bdr|oA=&m6}K zQYsNL_m`e0n6iLILR#lz3NR-%M|7a&O7yupu=B#ywPQ_5HAvz_5{__|Aq-t6{D6Vj z3_Z`8 zXCEOc9w5Gw$mdOPpJAd>C!#GGkqZ_Bi$pmI`-@MbiqIGuM93&3<$2)s`$ed2fi7F{+{J(_zq*cv7WXM>&oHIM;$yXD0k4EVwqz~_2ypN-puj8-7rs#Xjn9YLP$`? zKzfkUIl>=)Y5^MB8`ck0ruy3TEV|B|rmPcSO%2ZY`2SBIt;7_Zv7#R)6{X*Q<-^kD^=zLB%s6q-D#e9l0;7P{dd?@ zOs4TN(UR_Gvb$2`$~6S~3pE*;idsP}(b`5k1`$^-*>N>uY-G(iMmdvJ7zwd7e@rJq zt=Zh`b|!n-P3h5z(MdKbFc(W4xlu-+nuxKpYoAjLO@t;S8QBDpgTnMr_R%RJN&M*_ zoptzhe!c?3m$NqS4>!UGMe3)TenrLAuhk=ROuLpT^+!K~?;fnhuu)+h$WmCsX#`6z zd|QI8AFS<;rOYynodM!phn&I2h2>Oqdhe7v_veQSl7(dqY=4hQpvAB(cnuaUY!cuH zv>Vsf*nB4Ggia;!{WJipB`!TEy-&fR&6V7q%2e978@qLE7{wD8?K7a+I;l3K3X}_? zIum`WP-TahPq!+An*|b==_{{u`qtZlT9AD1o`;Z<=doBQ@_vr zG7A`ql%_dXM9Iad`xGj?X0P?JqZYUeiA;(_i?ib|Gk4D9l!s(RQ%7Yc#Y=I<-e|sI z!>4e|r++aGr}$e+x{&)+nPn^Neqh7UXdF6dkuZM)ej%SG+-_4CWHOEFlAal9#g02q zF~e>X!P2J~W9t*L9I3(0@v)L@kS|W;=ZRQ~iu#4(PSqRv#F0%Q!;1J7i#x5|Cp>+f zM*Zef{h0bej31NiTXe1rd4rZeM|dJF{~C2m9QB~J#)mZc(VJ&}@A^6a^ml%T|K&gV zMcVKG;S4wZG$em5oXh#y&cZv+SM~ZZTD?4|-7e=Y(&k~RgKvNSOo}g2?v#FTbtuxN z!k5a?h2>IcK27@SigZB|m>00lz3xQa$)ZzDxDTYw_^7cIax27r@NAjQo+eY#Di!62 z?SkVF#xb72oMjxu(Mi5w zZOZ>i)99baR9&vif+Z&oIjuy_lR8m5kz*G45Qr<<0=I^1A(aW3-qS*@6+wt$6m3Kr zQ~7*M`MJtY*r}8~{k_C^<(>ZvVDx`g&SS9QsUTzd6dc}V0t-?~m?bMbI1Si`}U%5pfu6P%k@X0bE0a7MbY>98r zk=zJ6FOY=AR$x$V%)oS6z#a32Dv**OE#oVnB9`Q~k#*i8BTegA(lkX@+gDRS_xvr4 z!jl$a4Ae610}NHR()iwG;rs8t!$17B|A9aLm0u&?e{t4feP~k4!&7&E5Xh|$2d8|a zzRwgLPK#EY(;;inZlwAZJq?<4@?w-ykb6hVz^g(n$aW*gosHRqG#!LyuC=0)xV0V8 z!Z1jqQ}p1@4tAvv!TWxuaTKCe+&e=P`*1kmjjxRH0Y|x_h<92W7=seZy(nE5642s~ z9w5nS+UMW(FfJ#XwYt$-uy&#A6v!omCk zyq+4I;Uue*sc`~zhB)Lr#euEU`ojUK^JVdwf^i{YAlwLfJ5@iNKEs&TQ%IO9gN7N5 z*yu4>h9N13d;IQy`XADM`1@y(eES@+jEBxLJrvI6LHV{k zfQmmQ2A=;sqi;}19Vx;RjZ55E0qp@oz>f>jfqcQM2U1KKc@*Re^E-zpHovOmCWsBC%qDIPFZV_7>5FVrpdTErZ%~p<-*=?5XYx!s+ce+G;XiJkLePza~1Wk;6RE6G3tCU zw6g|Wv6vH(I41~dQ-LVD(?~OMUZGmK1l@YraorFYnc{1I%Z({W*yJ@Os-e7!rg+f3$6>6z{X(cL9?moG`%9e zpt+M`Y6Q9&Y6FRis!ujhNi;QTUXTGE8@?ZO@7z@QkvPBS3*US9)BOEk{1yKAZ~Q8} z#3{0gb40p5G_|i!-Ew}uPIb=R=BE|N__M7Xyg>hw>*xPAD_^i}Us5gw@r1XIoI%EY zF4MW#6Z`RTJ_9u|XecYgUx;ED!YaZFHK-RKKSQLxUXXn(~ z9P3<8g`enU;))`WB-FBz>qbbO3DzCVR;nZ@nWcl~3zd)Puyd3f_|ef`5jxH1m_p{ouI-Yf998$KPJ2?FC3?T&(a#-5AF~ zG37&_Fo+{N-Up2a-exEGq4U<(*{t*n)f0Byk+vZY-NET3+62Gv2k%NDT-ihU*H_{D z?_aoepQ${)AoaT(yfAuWmr8LZ#7XVSk%Z___x<$kb(|exT7V)NZcd6I$w`*7#OejJ z!H5ml>E}5}Sf57tr8>nF%wcb+UwIkMZidDc;an5MB)shBieYROmq{dvP+SV=F+nsf zPJd#5H5O0dz^OnV`=6CU{)FgGu145CZ-r5&f0#+A;?*`0fsKvyx>w3`wB>px-Pq*P z)EK1D>HCc_y=nw`OoW<^X~!x(G0vn8wMxzz(N2sjd;P#w1r3|_S_`^C&V$BIm$!%; zZ%1Y|VdsTVA*Dpna1)l1X{F4NZ_!Dh(#Gasl38M^iNhV~JC=5636}-!1~xDmgiT9> zhkODeWGP5~p6|KQc^Zww8bgHa9Zi+gjim}l8~B>YZJZ7$JD(fMSl$rJg(FsMucVjv z@cu`%>%zzDU*Mmu&;0XI_@95_m-yb_{AIZBXFbNl6~rH`Rj&u%?V(2Hp{|$n(6n#3 z)!Qc_4pi`i&;NYkUC%tnKL7H$%>P@?ZhHkx(z3*0e| zHp8WFRb~p=_wIR<&??HFpLP?j4H;+XRL`1&_ObrS%5xAN177VuQPiP z;Y9??7p%eJ1@Dy_nbgzVH+E1KFq!*+?x-BJK9FQ*(6E4HBrEhQHm;=0#=UQ74LJV{ zNiT?Z;7dX#1C?mJn2>TN%ZjS9jCv{~%k1uDB9G>u@rvZnsoiMH=jd=s?@)h)r9z~) ze5KAmyZ$-8@Xz?WKmQAS?-zdwj&dqeJMh&v#xt)U{VbO4{PounO?fyd?HgRP@o8V_ zm(G$mvVCByU(Lgyd`|8!+|!PzvK@Ck28%ka4^}B?dNUvHY%}UAJ+YXO8?@RulCa+^ z@7!4AiH~}lF=a{V1F9|D%_!rAk~_CESa<*MB})L8r}@B*8{7I!zb%OV5Vtvs(c!pE zm7~Osl!BTC$`!l4XM~XCO06F;QzRQTz?;q;RSq;R#HchISk6ezi0(6Sq2IAosC3db zb2|=t${aRW`c%dFaif(h-j&Tb(Rm%!7d+{lTGWlEfoahCMw!!2)aOXG@wKvB_0KpQ zrIK{PqGCGOm2>YltrI!t(}b-c_o)Za%puBfMLL)Z&5fN|ciVl(av{llJQ@+*L}#QlGc1#0K1n*}7Z&#!a;=J!XfB_`L-9&3a>e9{QVQ;co9!eslm#nk z3Yu&nTInIw(Xs3}bF`lhlD<>zrVD+*yA3J#O03M`IF0c_>G_Y z%l!Cn{dHn{Id6h*&f0u`*5cc5q-(s^?rZ(#huvcOB$k_B-yc>Z51(%eKe~UPck)B7 zHjwQ`N(<_5(UviXTYQDMvkj-(x9IgkAMa7$=kyGwGFgp8@UC27R0@q$+Zh=Ji!Z25 z!f`7HiMcb30j@#!fsBl2JG^n2OC!{jRa$4Edxa7j&LJTK# zLe2MfXSg9|^WaQI_dF&11}!HJH_Dvr%v?oTXZ(y*4mnu!8;HRuiuh|H`CE3I=5=vr z#FgfWqy-bO-q?zOdR(j2001BWNkl+ha^{p(pY`@?8uJREedV;O%arv9~p;nR-ewIK7u z_bc!LwaRAzc0h^0Z-umPlsdRPuZUN|oRJJ`m6rthx^f|Lzs)>0O>??%Hz(J3T-r|D zcRXF#;zsJ7tInM+E0C^`uJrzKvQYh*v_rXM4@P%N_9zVgl^@P_7n??IU|%89rE+ z!b`u?mtgNZ$LSZ$ZNe&Qf)Q7ie$coR=9r%mTs3H>)Vz@Uj-D#*Imw^Pe-R~lp|?h* z&M_-93F;?(ta{_3X9S!W*)lCnkK<|?PqV3wq0?8J2BObs_-UL!X!^pjEOZim43?Cq z$VY^1iIMWW1-nwtNUkkk7`l=zX2vQTBQn~rxK4q~T@xtz%uZVOk3EfVxdYds!sx!)J z$U-+`DTA(^B^2|M#*?1uZD&NIq$kvjp*NN`v1Z+8fP$(ZX~M|IF`3SyhK%4InUDFW z`2M?pi|^?(|I=UokNDBw`X$&tJd8_uAl)nvQ=RmHa?B6k|Ee2!RI}Py`|?opU(eq2 zwXi(B;cYpH`wy{d$kPQ$pP@J9E{$CqR3pZU$%U$*!+6stSYwk$p>P*)Ip}Mqwu00< z)hg%{W(7GKJYBjqJfN{^g+}ypFqpX@$#M|ikFp?gT_8ZoKblrPEE>S&@6FW zuXOD*cD{{sEjJTzp4-I4?IS@+-0Q}37dAhqcV?6B)GAV(hbOV*GH<&|<`4(t@@ zBvh3nuXGhGI~GCflMrJxmi6tViLA>EH{LeXCsr;-N0M?e!=+QWVp6$FM#Wi~LBG2z z7ZUC#!?7tN4%`mZpYR&Ec3L((!_k9Y8mlfuKj@1v8dx`Se`X^SxzXc>GDu<6OPomr zJ1JGlNOVaIjP8mu!2qjgJO=JUOIIu>M(>ndk-oCaOjsYIf-Lm(IfrFZH*Oz3(6>Qj z<>Ti+%OC$><2U|;zsQH*{B@}J(;&QjBF%h#(D}o`m(OCmJanb61++eZi(fm{P&j!8U;3u7zTQzxZCy#?7<_CrwXT%?ee&)7#Gl4ev{YxFJ@&kVh?v>P=x zdUB3csP@dd?GxL#H<~tTfuS>s$@-)%MF^VPOlD7oax}i}!56zy`h`8k39ujZq$p2Z zW#I!KF-chIQ|Y)kx4yAzphvJ0j3tr!xmRr~5}m~-5e6yjW5eSFTN#vWQ=R95_1T>> zX6X4(`bc`kMn>cfAI(sL)gfetYf}l1XLrOCC-edaJ$b#CimsIrEU zMZlbB6+$?YF!EHddOv8XA{M+Eg~o+L8!0MlcR~`q#Jrs{knxeQXQWp|gJeP;$7~2} zo#7>x=&=(%7}=0esx(TO0>B60%7f)Y&#~+Ju&3mqj)QD(d3*T| z5kFuoN|y_*@FPL2(UAdX;_m4imRBxc-Y!Zq+1;Lv+Tw35c$?`~;fACC0OCW@57 z)e>nxIGFxc3y9R&b&z~An!RN1y&+penxnE1Hf>BJFVKt>(8qzxLg<2OL+T7#xM=XA z21m#H+yjeNmOd{Sqfb}C{z{Hg@T`dxN_9beffKl`Ovd8$js?|(NxB{Mqfvam;j&Bu z#U`Dk!jK7$Wf+-8$rnbSdyj*}$U+{$Whul+G(OG|t{6iL&GVcqpT5e7AgPkZU=fFL zA=C+efM}hEcuLdS5eXT>OB!TXQYzDcs*2j#m-4dL||@QVnyoCZ5S{9ZT>KShd=(K_x$!> z`m22W&A)vfjPc-GjPo{_&O&)Ds`7ACJRWQt>%*b>=x}`$=A5_7Xjt?UNWHNv%iKG$ zVUqFwOr+TWWP8h3`#|XAb;a9`$>1q1IGGk-QarJ%(T+j(!id7tT6q7(N8Sp&=te3R z)HlQqiXNE0n^9tR!UBeHQNd`u^fvcL>4JMe8zeQPu2fz5%8lfX^xL#5s51Hs^qs7Y zZ`(=_CDc$^=)G|*3m>hpbEifyPA6aVAW4Ookw9iMIpQgvD7sK%XG@CZ#FHxvgHaX^ zb8;-09<-$NW#w|*5NWj03F*i&L#_L{RJ7b^`yI5AW%@CXs-*OjqdQFV#G7fLE|@q( zCY6kvvzg!{SaY6$Y@4@|NE2I_VhW*V296U_XkO_u7-rZoWK4mMoWSy)ZN|gV@iD;& zQWP266t>7rJIJF>yN!`;U`IFCnhJS8}zw_7r3%>VX|1ykpD!}jOfwn)` zH(mvB?E%E`+RT1w>VmhaTs@c!+N_Ccf;O9M6_D0xLn2VRWS9Y6JXwQ&7 zo6GuA3F%lbh-~CxSOp2;mW3uliGsBQ8yhtXby4cE%#iu?hB)mgoC!%)6*VE-z#XAQ zn-X;1;Fjh>dK?55@=7B(+@?>7O0lWjbD2mN ztvJJtF0eO8mSye^q9alm7;F1LmATJYj)iAg_@IfF9NLu_9g{+LMRb|`z9bZZY)N8a&6iXSm33G-#b1EgK@TkAxt-#jr?2A(*F{FVy)?nDnlmq)K zlQyU*7SjZ6BydCagL_%{-kb08d;X5!`uBg1AO8B^hPHftt7ALIs>_4C+rFW6 zV5WWw7L?Gj`u9qrv0W@NITbbVN_`N+>2em#Y?Xg71Gss z_A6W6==;GXtup|-4m{pr1pRg=l_%D+@^Zg(T}~kP(Rrha^pEpio1D zmskX!t%KScA5cclvv5XX#Gpr_uZ3uZwspES+I{88j@dz5qKVKKBMyj>S;qqDN@b_z znc^b*j)zXDdJMt@zpU(E-pKBlP610tSZzhvs6~;u(E9XsxjM0CI!bCErrpGi)(20y zQ2YLgE83#YresW80t{OIvu=*>NTX79!!41lP~|l~Nm$P5ObCe9a}_e9i-_eMz`v?R zgIsSU(MdrO`ScDlGc;#p%$TPtfx1nYx1P%E+OXnN2(&NkwqTM;5_sLH2I?ys3o8pD z2e&l+mvS6ryU^2&{|Z02^o3m-Loe*+)RaIDGADqu8+8qW0}sbo2sRG!b8P{aAzaeu z^!{P)qgCjn>ATFrk|2|*>jeLo(Gb1!qC&Mq*wYLT(2X*L%_nC!w;9QG?Ax@QJSkhr z+@C+^H~+K0#2^3aufXvNFMX=NOfM)Q<}m)?-}Lheo-%3YT^{_Ho_QTR|2$4HcM;AtlO zq^yKY1Ha@^lXaTw8djxiXm5_-pq(M;f;5mqeqQ`=if7Bm&wF|dB0wz_PL z+_2-oT~Q0VC+abX<;vg#vVTN}d}1;;o8b}OTPEg z;i)HD^$D=1gB@HkMmMU$Ds!CGl0Z(RrfAzKvdyk0UrDi^qfwbj4$WrtOnl%noMBIF zX~jgyQYbE%JfG~tL6(lYav6;_gz%M~FWifBd1)+TqvZn&qsc-akfagpWHz!c+!kn~ zbHPdamfj4%_>?Tm&N>FBg;AjEoJF=H92rLhT2sY?RcAEeK7Nl!*bycCcLD&N!~PAniu$ z%j`gNBBv|5wHedp=~Qbr+A`1z)d%Zm&use_EG^M%;bnBt3o4CEbgEQ_C%nQQ2RRyY z8j^}R-5bO1qz>u&Er>7p&>O2gVW}}zWq6|1&eH}>W^#-?mTU2VooEpNz{a5uCMblf2=7zK6XZZqY@WDsNK`KitbFiy%#a)+ohRXrxma7iX~xRe~Z32}8MKW24&y{aZ`)eW!05+vt4t-Ou<3zx{Xk zzkc>czM__mWR=5JRE?J)(qoc4hVhw@ayuhGMPyiX$e~YFdLeu z@6Mfeb0j~Zn#m2SzwlKgL>A0m82v!4v#1cV<7pxG1!;|9hVK*1k2(D~CRPymxGb1n zX=x#@JAS;dbm*ddECU@owI36PAq%~Y38c4y#$eUVrhSU%q7#-#)sZlsMob@XnbVz3 zpn0YhW5h?y5;-TL9jumliGFh0Z-@`*8Px^p&V3oA@rGK*84};=wPI~rNuF|MKYUVs z+d{?Ie6G=wX0jIUHmE4F*Ex0E60WLf)-wrvLlj2K^fCW}jNmC{zG@S=oFmaNG*1$R zQ0S@CrQ<01G$2Rzx%l;|YIW@}3SBBGHN-kql}<)<5IXQP2(u+4d*Y7cC;x9ri3sCz z1lg3H^HjdZB#CT#W8^2qzeP_!phd+-kjZqtkjBP>a%e@;ikKrZ#X@w!HMri;Q6yB!L?!tj`EY~?^@Sron-d)~-7p}I@^x)&jL_VN7GT_!fa`C~7Y~*6t zB7Ctgq;_C&V{wJ&grnQYcd;$a@)98)CsEuL?Q$cd3 z)=D;Ki#kJIdxO56aY=!avA#jt(6Vs&J7gFd?`QW+nlYo_5T=5=O;|QEZm0W_ zg4z>0gwc;FH{gb{AbCZ{TP&uxIOT zs=SbQNCwZ%=j)dTG8#FYNKaI4s8v*Fkav+C>pMCw2pu(0FSut0Q&HJH)AR`mW^l76 zGOyWyj>KnN<)Eg65rZZ>qubvhVzgZ+hqa*SY4Lh~TC%&voI zK~9+zibur*K19%0;n-qg5lv{Z)8s;K2bl(V^W1{UvGq#?EuEm&}nl_6~++AOiz z6!av~*(k-vGCJsN(@bZQXDLRlH=4C`jG3v?Sx4f^6L-52eZ~L^4JpF4gB`~371~Z) zgx!RX+CYRWiPQ%{pXAyIi{fj*dpKPSVufY<$kN+f0Vbn`At;xu$asUvfxj9~ zU2W!rHBQ9T0x|a`OE}dG*JloYLPy87;q_FMO3+i#Rd^nbd8RoOQP$yTWH4j1jzs5f z1BpS!h*(LdIXq4pLX`CwuqsC8V2T&~6n=!RGZ9=?OlM+A z-@n9VOGGDr47z>fQ0EevmX-F>csHCp3iOV7;^T*nD9%|D ziI5f24XK?#2)iIs>2myJD~G?J{uVPuZ3sBxC7c=SZq5>BPt# z(OKNV-cgrKmCKBxZG)>!h`|weMmBExj;0&I9aF(=3R|T5v}#zRw=3#193b3KE6~qy z@B+0O$WGD$dZBxQ?wAd1EWig!KpH~wgye;l#@cT4o|QAv-%LolEtvIlXJ+)ggXdWt zy`Zt2BC;tURBO{A=$Rf3lZ@!xDK{F;GKoonigrUI({;ipY`mwB4;&V>Y;69H@6-9U zzw+;}{n7W%db*x<_wl?v-XCi6^>+B}vvyw|4#(vI$Z2VQa(PXLMe@F>=P1w`jW~#|LgNFX)olhtYOrv>PJ}WjAU#j5fgmTJSLs zQrwU}NYWYF&~Y$q#=mKW+6JW<%@)Q9y;$@e%?)}Z>4h#ruLoTQnajKYh0$!#$Mlt7 zxbl9htiBTR6(tFh3&$wLnA5MJ9YX0Q^t3YiWV6&qlh$b4uXb?0K4 zwFI@lr;E`18Ht4~2R0fujA4GxY-7e&VffhQ-N&y81Lq4`2t%$ojiy3foy=fqJ2ioh z6^r0a2kDjO3!;f?6-g7rRr*e|Ot*y+8;b?ThgtA8^9oZdNCbN-jIonr$3|k?VYpGG z@NU3pGej3)Ta=*_Uu7|fxPu?0xFX`12aeFk%&v452D3wIy+IR1(x=Fkm;1q=z88M` zmw%Q2^*{bgjFT&+@SR-yeLA^5C7yFt+pSc^I#s zzeP$y+cS~|Y47NG&mlL)Fr+(anOLUlXhh$j-Rbd6q&NIObiG}(Y}s<2^vpdgoT9!5m=JXk6_Q$F*Ge_q8KJS_uhwogA;(eN}OJs81ImX7*QzBlSO@d}mq@MUX zec}|2=#97IMm~MbaOW)!#O5e4X=Oh)q$PUnco`geMRFh{4z~HPE>GN8W`MCKL>FX# zBaQow&ye2|VvyMOli`+s3LN$vM$;Mq9_+8SeN{N*TDrn<-{1Lww}uoj_7p&k1ay=@099hZWdu#6dMet5=dWMC|vy*nS->9#}4EQc}7 zz*j6Cgms9S(>VM<*eB+3D9tl1&rs$)c8*+G%i#4o(RX_ea=#$EaQKEE1B#((?sJbt z7}?27o;01q*s8N>XYoNlHd0=3hrC?q%`sLEJ?;?wxi*Sa@DNPjNL|q=gf~J94JX-7 z5}A=TmJAi4kGQKrZIW{$K&Gw0eZOO|CK%QUB-(?f>cnn?Gh-T-BT(r?yiMxKIMCrN zWSUMG>}oKQAlvN96CF?U!#{&@bxPn-ymxX|OqCXu9KvD=;tcYN=Lr-~M84p z7o6PVp<5mTQ{V36)cfs`V^a7_f^Eff;Qk#1j6>+j88)zy*jnRcm9zHg)s({P(s@e8 zU%!4r#}n*Et_vrhaO7;k$(&yskiOz&O~l(PKaUOd!7-e&oMFw3{WHCNhqXqLf~7KH z?N$-*EX;BBQ4|%Y9D@(x(BF77lsX7(aVh2Wp$ml9`cg{^Xd8S08oievu;_~%3d>X>Rd4|Hq z3rhqd8{ONSq=%AIA;lHV`A#SQ2|G0+rThJ(#?5J^g;G*NaO?zZR zbCNT;4#t2T!8OR5I9Z|}FO0pB){ltZa5vVz(DMzqLM8DUPLG3A-f3xJ@10!kxX`}g zl4wb=GNBG8PBVKdaTvdZ4HuuV51y%0|BiW3^TMrOW-OZy z7@cH>N#f=WEK@j95Uw#ThTStqR+K_Ys`o2z%%J#tv=khOlsT$(BlLzQWB2)oXKuJD z&F{rytsoh7Co!`hA@GAC9PKd3f^v2;=(h!1$mW3l;IF*5NX3T)?$+={i z9o4-%#AYyS5NPW3nCdC45FA*U-`r^~9(c_ReopGw32=^uJq6cTXa>2)%muT=$jVTs zcO|6@J!Z#OH84|3H--#em=JQWiFHhwySUNi;5!|B%1-(Be$Frc(ck0x|NX(k2mkS) zd?{r9(1G$`*Juv~(%&Jbc*kRu2jLDsj9cZ)E%Jc!O7B-}t&F1*5p1f&>4ck5x-!Pf zn+Px0-%vcGYe7P=B*Y#xS563L22gH2GiSh1&>zc6lPUj`l$t zJ0gndg1Hg$ifW;=VltVsnVI1yp@=owC=D`>{NU$vYVbCzDubQFYmo;%J!+P4Ig(+l+6T z#D$4%L@TZBBo`zH7h5paiF?$Uim-I1m)WKODk9D7R$W1YbOe@eUy!Pv|%}>B5^_89GP^DH16+hAPU8&{AvUy1|$a-f$Qi6A7q+n=+zs?tzj>v5;hn zL1sFTPW&VpA5I)QI$lwBZns|$Kl^R|xBvP-<@Hy;e5V@c;TE{vi7g$Mp@xdCr-`2S;A!oj1)wq9If=iw!n}lwe4(MxP#3l%xexr9~s8p;AyW zG=Ypl&L>KGnuMo#CCQDYb<_&48Pb3lJDWNZ!5KlL(_)Zorggzxh)BdDXb5?HMP}zH zulTXCcp{-QZp)@ubi>((!ZJ~xRvN|t4>Uux8=`ZnQ?s#aB5Fc!jpYtnNur9{OxcFX zT1=kqG>c=BF!uev%NSIh9Zqp!SjA6gMzlFz5hrYLNJh2H7@Ek0E%)rOifbigQhCCS zE^S~>RXjI1g< zo+`nKJ)GQclOHP2T#L`-^C%>TWGgC0Xr`xqc1h96DFPZBprxmYJAP-JSe9P^U5s}hYU13<$F%3@Km9-!A1so z!*u3Sj`V?(8oBQzDx-YlZF49xW4?01uREu>%&~Oocv@)c4A1O+qll74+3E?&g(ZE( z);A<&E_s35l}LqKQ^E@_olj#>)7KPvK^(?#BvwQd)C2Dehbq}1V@R3^w2}*UIMoyp zMQb6|atB((v|jWbt(ASu#_X~be)a8Nk&Z$(21p0WBEQw!`+d*%_tu^%>quE=gkWv(lqoFbk%!|T*9bi zVv2$C6ZtqucSZ578oLQe42>tmo*9f8pzE+p!;@i$-_71-rW|PCDtK8zS8B9-bFDO@^=s>FEV^*4V_jY1Yd{YGz}`KSN*f8sCx^}l&IOXY`z zjPF+({$Qbs2l34D69EAIU94PvfPL`r`<91bfp~cD8OxXajb~HVbgeT38NcC&UKX57dJTPkh1|Ig!#a#W5PJwqia# z^ExtSrx~Peue7$)+39I;i;mer&j+b|BppHC=i0&*sDp?~??IB4h=Xt;xsWuIn^B~b zO{kjKy%1?(q`1?6Y#=gb5_nARUP=k)V2p!W7HWRN-7s0Pl)sO}!RB??dm;Bpbw5&O z&k4~&={w3njVmLjL3hfgGi%&n?1%?B(iG0b;4F!rmb=feQDmara+(2_F#TOmZuAI7 zf@TG`6SjT>*A0zrM)JtLEB1l5gPd17$`J#RMow+2o3vqGDUs)GR5MW%scjVZ*$w4N zX?^Z7%4O!|(O7#>bAn?h`Hj*Ox3usUSH6|R@BBCa1=r7ibuWg?Ln8S4P`uiYmhL|k zIe#dCFYk7We*d}k{@(Tu08oA?zL9_U+MN%lG#AqC#`;xa+`b~UHd&hb1ac;}7m8QR z0`H$$v$1($gwfboM&YD`o9%q<#w{Bo;N|s=zFsKINV8>`DdyYOk(db*DJ^XM%JVXz z1#gQYl1W#Pe&w8n!woa#+7r1L8b(=+OP>&caX2kE>dpAZwO{Y^3C3u1=eg;*n&dqT{FOXM=M@)olR9pFSt ziP1sxVA!C@RC(`A!P#KUf~*xcN2M~fqYZK~Qkv0FDoQ2e{f6|xq6enNTFwUn#eN+AR-X8S z|LVUduG{_0eY}q~{eg=r4`~|ma4x@$QS&9+OYK z(6PK?^#a=qZ6t1Nn84zVNKhiP=!KLPv~3*b^paUS=)TcOxEmoShB<_g-B1;@R@S2+ z0ZoE^9HfAxCx+d#OX*l&IBal>osLlDgm9x+u;@Z=!5$})Ei7r?7LRR1birepnV4F6 zPA9zR9NWiW>l@A+nG=yR-WtIh$<$DpX77oR6U-XPI^lDlSIdI?{2&ii%<|+L76omr zsx(O)ae*}ObdblO=!%6SY2)ZK!J*1JRcNtI5V)OjI|GT)8)AyuL64vqlr}J{bUH4R zg}5=uYS=y1xl_sOM=TG*Hl9Z3=$%oQ2^!zuFb&jSFiVJiMK223v9U7*TvpJ8#2v63 zO2?@l6!}P3AoL4g`Cj5zal+b9Hi5tId$g+Kkh|AjyQXaD3rhWT6fL-4D2 z{Kfr2nJNzq#{J!a8xNhQe^1Q#u`p-68{Ni3p}hZEC{`ApN5Z<|dtx2VYJv6>NfIyq ziHl79ST^Ij9hB3V>_&TgA!6m6F1Xyd@xn)2I5d&NIP@O<6%9WLy>H~~oR*5W%LGNM zkw2a=j1~h?N7|LVWQrM?%#cDPBOQTiqPJJFlxbiW#nzRc0!NVUEOi#sx4l7{AY-Fp zsZ0dip;!pXb~Mf6+nC-}!f;K9E3M31rHWDVnQIl!lo3r7D+q;% zWyWvCEP#{dDQGCWIbDn;rvFy;hKUifA}N!bB5DkoJm3@%B9yVQ$G{krJQ=QMG2Yzh zdE>}Rcflk$-`|he$bHJ|B@{}fjZRiUF?I*hC(IX84CI{Xsc>v_EF0wmSSGi?QlXU7 z`5YKZ#=k6XL_vHxW(9?V(8K2Wa?s=U@D?3Tf|(Z+>E_n=`v=PVF+soX8}sW4w<87kLkC~LeGKwTvcr~aSWx} zii)GvX)Vtw9~<&|MI@ni!F;2%SMu1YI9^U@5}G-C*qty2l7%1`eX^|GCt)qLl7`W? zo%NnrL}}QuvoqM+PPRm62Q8?MnJMcw@r?IS>(w$nWr_tBN-RR_3z7z#eTE1IJ2{=8 zWa15U3`hgjd0A==Tu$`9Q&PfRr-mkVQo%4$y4;tsx*;a_eFJkelaw)pPSA5g>;!SY z_R?5QkO5VkoSuljKx^dkh1n>yCKRnRBC5`W1#w5y1!tSCBgY zekfgy*9tO(oP{8veo*~jm{X-N6jl-{87(WC3pWoaA23-_Js>;kQ_LcA%v>;R5_}Fp zd*ErX#S0P2%ThVpW#+!wK`*d3Ba+iZ*d%ev1uM$_tKaa4|LuQAv~l-Fo$m+YOO({* zVSK6&CSZ9ufTxEM3lC}Gj}cY+u=kJ$ChK^3&G7?-T%7iI{x%mi>YhligSNe}eq8CB zlX8$tV-Vc>m61>6pMAwnqV9v^cJS42{renE7=0jiruB{FlXID$Pl$cs^RND#w!w1# zIm0(hCXl|-X&iKdy`0#tZ=`H!8*~Pe7D8<*Q)PkG$lkb)X>uQ8^syoShRGSTO!v+u z23h6<>%1)ZtUtzqd4#KWNlvQ|b03nj<=e7Po^ps3<9@Wn6}b~_Qe%pITaDEp*H z>1?((6HZ#tFnY3?SsG7RKpJhv0C^)=C}#9N(?G(FA%-gq$t0c8N{0@fe^H%7Jm}5Q2xf7D9z2Nm{$Ov+~F|4zfO4wyKTC!1OFrqM0qI>DH2S0-`9jlj4=$eRDM<~;aF-kxshs&X~0%Rb&5U2 zm6R4FZPc=2k~w11HP#_SD7`3(vtT3v6(QVbER!oO8m>FZlscXWt&CK0()8B#6JqmL zk?tX|ltL<%9upW)JP~pr)d__>jA2ma#GZsm8zqEdg7sP8id4K_$gyK0bn%%D<_VVt zjYJYiJtLNRwcAv*^^V%4zMD)idas6S<~A~=7$@H-Civ*A-asoarOe&N+9|Q(-JoXv z@?ZWDzy3FWaxYXL9+EcB55B~BK)dY^_Ko9R04nbeUA+78@$kN1)5GfrS*eQ zCFca~ifJICjHIk}nTK$sd%kp|q-Am;I}}rLOcOfkt7({CpZKh!i-K zY(EVFnCUpT86JJdiTMCYijK|+p^JfTL<~~Nn4TCmZyg08O2$Od?&MSuGA+_vS9mA- zl`z9J(MN(l(UH*)+y^TwB6DZymf5W_^bmo-j_rgoi?ZA~ z&81`7i1aj58RCYxlXIaaP~T@}MOJzULmE{Sw+T%seI=2wnE&TncGQd{CyxAtcg6WN ztKI0alFLF2!^A1=6T{z#9weR6>B2$FgYSOznUCw4oELuYfB2vI)BofD{Id9cV5H`E zLbvp8bb34#!S-%E`dB2F2gT}_7`aE^;}@0c`O_dP?Z0>Ov72ZyQx0pgSNz@W# z`N%Z~>$Q4TmS*F6; z%FKIJV;l>~Q$clFCT1eY>|RpJv$IVZ6(f--GVWPdjYCf)QI<%EHey}SZQ^~xf=zc^ z5+8VGjRn<}8aoM^oWegKXEf0595`` z=&JER{g-#IeLSr8FtT}gtsa~|lqn7=g(Dv<=Ou?u(6<9$l)65Xy%4S}bwUWbpJ%Flz7p|5IZaVT z#Nd*iaehPVK~|9DlwN2#Q$1mIkXoCVr*);gIlk|#AD^fc-n^ozP5~50j4^q^ICb2+XNkG79D}|eoFlOx8+BP}yHGUIz41mTFAKI0 z7|w@}{~_1E{w1je#f?KRBs(beGh%}$t@mBxPeTAi6k$Okp<40bGg3)o0@rf~IS>=@ zj_8aV>&4I!m=(fg-M=Hp=H z;84TmGQD&t=SU3c9P7@Am3&l|;k4vDd10k7QcS?Pz7gT%MI{$FI@JnAx-ami}4_+^9Rw6{6vBL;)C2Ca#+s~#rDz0 zr4MVC0p(!-?Y{#r2PZ9LA1qXS>@($Lyby~sG$Z3e=AOR7C#b@R859jW=kBC)RDS#KAbOGvX~8!v`WpEtU4Rvu!)4b0JxW zh^eAY%2@{C&P#8|c|mt4nNdq&HwFKQ90rFcaY4lM|uaownz7{jp~TZDPqJDdKekg8c=NC(KR^Kj^t*S||kDy-O(WmXyfUU=?``YWjlZ4bO0tatX{H44Z|)D$4>P*Ww>lNFv#h*@UhPnjpZYbPJnRlSjr5hx3;clDlZIM&?wYCaNV)z z6Kg)xMq$l~E}u!=5nDh8?uxIc**&Ww(hwDrE?oB;stK_mFDpl53Q4x$!+B-zpKyUV zW?`Z`m-EU?9Ed4S21%ICeP-`75B1g$*5R}zBdKs1E8q4{w9AdMzhGey8P|iFei{Oh zQ<@Q8%y46q>2ZuW@Ko@0B3t0>APKk3I8BR!0M#<1WrRV}C;I5z^oo^4grb&Fhq|1( z<{)`vWiX_1tC>+2+HR9fl)wd2JWp~~>0}w0Y?DxBi9HD$ifTbL5tbO7=sq~i?`Qal zVri02`@HI z!wvEAz1|)QZF;bCtPihyzi;&K0|V+e7c};X{o^A;mEAHD^Zyk&ShCO?;DzUM<|P?7 zxi4R2P)5RYr5xbgs3#+MrlYVYx@aObsu=S(V{Ciqh;WEUs*+W11NUgl0@;5V4*zBa~!@rYm{(DWvqw&_RrYh{mu$ zOQt3xk|J#qiju61?r2uDIcs|2uz-HtW3$p-Bqx{@c=`qzZ=~%FYo9qsLnGmfketD& z4MGV9qVm05eA+keKA_kTYzBi$#d;wI^gO%PIvkBT-_Pn46Gkt1uIzUiw&|dAW9S5s zYkFpv4|B;Zj`l{xMtb6S+et$az9H%0RW~kcrGNWE5&a(R zrg}lgC%U{*(#r6Tin6A{&A%f>qvU7$C`5P4DHC4Nx6kapqfuz-1bTy*hH;Wl_2dYu zp4c>~DdQ$wByl}n5wA#A@J_u)8kG>XETE2$o!*TsaN4G~3B9nSm0k_{8JKU^L z;%^Y-AoKPp^YdPO8m(LkNSWz5_o;&>Wu!*+oyHjnpDPkgphnBbM6#KXB~jfb@Sjf9 zCzAN|Q)(h`s$>pPj;eSxB%LWEVH6~PwzO(kyDgvm#S#f*be z2T7bo8RA%y$-C93iRN@zlM)D)jEKQ$Tya_1mxaTHBn|T&AHqp?hRs9|Nf*j(dJ}g& zIJ|ReHlx@yfd%eRHK8rxGH=IQ7DNV59(>X_;xrho()*a-x!4gYB&#!~tsRV8kkX95 zx>zE?V7Ernl^7@V9z!*YV~}&c8=hzP?BL!0GfDs1;Nl z;*EMxl&`9>Z#rkaj=6Y zI(8^MWh8ctLXv`|gAzMB3L;L5K{lveP%8xa9;!Qcr!^V3ab_(~>^^Bcxi{i^$GIw~FxX?~EEUmo@!@$OLh z!!FZ7X3#Dctjj{W&6uBB&g43c@B6J0?G4Sr`SQ%`%XQN6qqClr?FLIZu^$7y_GzM* z;Qah^{`&0`X`4HwxHA@$%{ZExGhzkXAd%TEQ=Xo9%}R=n^b5BpJc(eM!5ZE=?!nrG zbXt((iDm;%JHw0ttekM^w7t{SiKCNU(3H_gSQ6IW*)X-CEsljU}AJTa}#4v8_#s| ztzktW8D#{|=`O@7&Neod2ItcUx_-kbim|iAOrP1xf|?Ori6r!tNr$8UHbD%kv@FDO zCbD89VR?{Ts7E4(gY?PBZOV|KESYszESy#|PQv%WhjQjQj9VL&-uc)6^na)K$7ba* zQKP&|+1T!1-{BfRvROTfbMnK@a(x)TKJFL4j8Eg8XEGiNw8IEqzI~-%7SiP##{L_m z7*(AXFDz0CE%$wEASqG06FKvm2L0xfYF0Ao?q`+AwCw;r&Ai^>c$%!*bYw&?9O;I7 z@IiOH9E272eWU1CxCym9)5m8HI+l#3XOiC7%FZ5%au`X2CsmHv*zy%;Lq|unVj7&R z;N!q>s>=+SCvZJrVOpW0QwG$$+&$ZqAuP9fE9^eK_T)67BnHBbCxX3XL^7d@q(Eas z?#V2z8Qne*E2Q2DA82$^c)`a^zeuGap+8{b08djuVLnhx7heL4sF`LmU@?Is zNG)?|%In!^*+DBe8`M5XL)mnp?FW6oaj_?G$HzvAAY|pp6&Xfk;WX-$Ae4&9dDeo|E<{Q!j$r(?u_LWm)_VC%@sAA^C7*sh(xp1UHx6TNmNS<6$ z9k^{+Ru(;RO)K3dY+rO?^&pOoYl3FZ$tvCtmgN9|K!3lCN@cr!M!d7<+1MO?5GE7! zTnb}+o=Qm@6lwUlQkM(YaU=B&TTfI!L+lKD!^?a??|;Ks)$$vNk+e`zlD{I-Nb-bB z##G5{lYeR-F)nD#JVY@NomPQzfBzVRF#<`>uw$a9>H?9_KK;g|`^_cI)DJ@_BN65t z`9||hN(u3)25+haE1H(+i!|pD@ID`Q5G?GNu8fq4CE>>#ea#F_x1I;i~o6f zcs}Tl1bC91pZ)wRbQN40;tQ)eO`P%c#85-Wyj68^vSn`O)4zz)>WS1VNhir>*XcDU z7xtXd2v#5T^n|M6B(x0LG1m|2Y3=woo) zp%z^ZJZG#KqGf7mR2edelu;}Aa73ZN=t0uK_0~Db zLQP7@iAYKopocS(jaMJAu&`49hj}OXl!bfeqd%ejVR9uC$x9= z1e;YBhZx3)+4&wR6Mn+nsQH4&AmSDD0^&qzY-Yd*YCbS;NV?*Zkz|lgjJ+dT809oY zG`uiIL2d3;TfYx9EmKCYt4xEl3&k5tOyb6ojIy2>I_Ul~*YX{-1h3Z@{^)oA1-@S& zl&9;%hn#mJnt13!zj`41`-7)S?-4oWVZ>q&uOANw?Wg=wryp*R4&<-6-ZHCI+A56w z#@Q-kAGiqTrxWe<%G>Q=Eg$E z&WG~<)Ae>el4Z+z-V+h)WADtW>h3vn4n=?>1^GhopY;#$rQmD9fB@UKwq?i=Ovtcg z8k8tnB56v8!};j0%FMm@S}VdAE9Wpzu}@vibaiESSLNEVBI13Y*9d7u6lAH4lF`Ev zJ^1K_L86QBOc2tkw!n2#d`_kEnliWESR`;3*8GGGCH4#GR5PbKu<-@;jv0if$uU*A zTQe>!V=&zLT$$ae4=%S(9)oJf3?%Mt#2$W@VlFbn5 zjBuU?97*UUP0NeGp@!-Qd~`;hb^!HPq%OP_$IFMAe&IoR`9P1#qBHeoBn9d0vf)`7 zo=NRYO_|-M|5`9Y3W89_3{sBh^CZbZvll!+QI3sDkVe6!ut*}B6XQlCV?*i3BnPD~ zNMy?MKje@9pMT4L__IHIH}QFX@Cc^|oj`u)Wt4X)M;L0V3*C+AH?};BN@fGK z*}1ocvQ+vwFp0Th%S!9B5t@0Kb?&Omd9s0$b9jUNkwrVL{dD(Ju7n;4H%P{H2&3(6 z1SKt~Cz>QouOtteUWnm;*LcZb@R3v(V*hKhPu`$f<$9Y4z!3%#?CZ1()k7IL*W*UE zL64yN!kz;&V|ZtbDJ1%E{)c!t*S9a+e7gro2u>lV7dF1X=Q)a!Oc9?8=Ws=fuq;#2 zmXdNSCq$LwI55AGvQ9LS*O?P%ZN`77aw16K6stHv7oG7j7MNu`o{9PmA)O*Wpv(ff zj4MqKR+Mq<6kWid*pFac&J>4b%%wa)&KFd#WJz2xN?j3I(Dud&^Dh;-*4QmDG3Wo#ZRUg9znFH!O7|8C_3|@kV;<jECPB4~H)v6l>Q9HskZdSXF;V*ZA|neE9hN-zQS0Zx{Ad z$b0~O;mB8{b>upz%R(DM%~KWVOv$z91w9IlS6Y50Ezel%98IAOS~6Pw23u~}?Z(-I zXDuAo$dZULFEs}PFNr)rQ?MZuypS7b{}$phjojTC*6^xme0|EBF)AH z8J)E*G!q(wteuLGJdxwf=j*RIiLj3gN7~U^IQAeD6GRY$))LviW!%2|dgrL?6u+s= zVf&IN`#9P}RHuaNO3rgE>k;?lb+B9+q7<1{ft(WI6CEfrW2iLO8A9y?PbX498$Tg= zA?1}G1IuRuA@>^^ohTXg9m^fn6BdGM5L{XPAnAhoj+)QZj+il5n4xkbe50f@Im+CB z+lA^C4nwTaD5Quf+6!UG3`6e4(AHT*W-OL8swL=!u+AQi3aB}Kamrp0e?xrY51Rx> zp82Gm75qZ&!GhxTg%7{{BmVtA`{yuzS793uppE0=K<@&?Yq8ll9V__GT{uFF#yM_W+ZSSaM)dbE?}RprH(IPTtL*v8(qclt z;|_qZLX^gOa~8{l724=%??jpcusRfVXHOgIJCQOegwf}id4f9>*Mf>uhmlPg+-Pg2 zV5D)-^Pt&EYzOO@oZ%rEbWo4r;+>DIEPeh=USn{QGf9P2e?dwq&1J0^NnaS#ZfW14bxiVqMc=}K!0QK07?Qo@gE-AGb!6IwDxzY+?Xme~pFnc@TNCuGPh zoSLXz$(k7=XfZ;;s8m}BgO(KSO4SS|xVQNYPD0LkN`2Fb!xB;)NltHViVbv*qk1;- zVMG!7q2y$<=ZZn(8IGI!!ALjuY+Sl?5@pd$JK9X{j6{*lDS}F7_=ul&_t{N-1C ziM%^Nk2{6)!>#dscNq_4oa3D$b$Ms;c>iZUF7qEoci%j7S`#nrjK-BES6pUt`q<}d zX04no=(6EONN6Wh@UbM_*j%AyM;SH6566g74`h^Hrfe!U205(|imH&(iijZlh1G8~ zW#*OY0%jbev!sM&W7I;^gp;WKpyv#6CLafpj_GMr!6kExgJN~Q+vF41B~LK757dI} zH*(y7LYD=TM6ngOgtvp76OBO&(l z;KZj-{Ph>*pF9a^-{#J_Cenz>eLyi+Xg_jfNC+jp(3Z-f2k96LZKRhI%l1O(4-`Gk zXIUI5jkcahlCdl@3OumR6fL5-V& zl36`43{oQyHqD6cly2BsDFc+jG6tFxn;LRbO550_aYzH(Kq^H);KfMZ@jm^c^Rg=t z$~mvJQaDEE7&DnBgt=l1=*$U~+DeFWx@}0zpP#0f#Zgsf+PJNVE0zW-OsKILd#Xq> zmfN66LQ}%hKF2%iG%1J%rzjYOEw6OTY`kHTCk0k6s0vLMB8;q#hLe1yYX&PExnczP zfr)Ue1&^RgqKugA*J88;S_=|N8WokqX*l$a6oI75C>2eLiXd^tv=aG*IH(VL`oz!~ zW#g6@IJ;B^Mp9={=fcbYOlgojX7+_NL>(`Xmcp`i&U{Px{creR{@4GRFW>+8a8Q0$ zsy@BjW%PGN(;skeKi@h(-4929fE(wBgF5a2^GCoq4`ZO84_AB0paaUvFP?;_Tfz6h z%vsfm@kTu@>;&EirOeRa(GPI&V`q`mw7M*X64OW=^+ZjI6eDgMNjBQ(ge4YHn$Gmy z>x=>?OQLIm@`N>El?B;;oJ?EEG;VlSOq7v~Y=zS}@!j=8EtSwriv{e4ltEKRqms>_ zoaZ6k8^bH=6|K)iz(MBLf2M=8P8iH+rjDS+piYK zQ|tJ#<7pxE3R=nb%;76dD>inT95XGQG_4Y229uAGaefKf>3Sn9$ZklkjN*t2<_E@# z%12V)8GJ_96)hFTQ4-n}%;}5H+`p1ox5VOtiQ_h*;Kk2)YBUW-{sqm1?5~_{K~NY$ zN*{5x+06=cdxG$ZVYIoY#xiaRi5sC8v~4W%gu3#kf-jjEN+f|ky_HcEJt|9r%FbcW zvuQ9C_A&Sj?62SP{f~eBPNn+DPHhjOob_I;>btRMyjy2H zj$Zx2nsNGVnD}pf?dhG;H9b5-9Dey}#>0(H%8Cvr#bnf?!s`%nDIA|~EQ`W`k7nF7 zGbkK>A^IR)Hd24W>j{g`Q`AOGK|6tt1=U8~zp&^NY73E^z0IgEQ-kMUa2$greWLff zf)(eMZuHTpd5~qrO^_aFQbeF_R{|%}g2(il7X!Pjgm+=9BEu&q%T&;+-FR7JPoP$5E)G01r;uUmlakVJ&x zGj&}#VMP%ez%~`EG(-;ym96&L}u<|5=A4UYvyPTzh{Y!F-Y-7A>CVgL0r-PamwmNk?5FTQ6D(MUKhd~^@7v! zx{xR{N=ODZlx~9iMwMlbuZB^x%^#w#C}Z9zDt;r$72fs3$f#unx=U zC<7^p*tffFAz^l<3ZR4iq(o6-J6N*vp>%L%SEIK#M)`z@(QB~A3#y6p$G98HVM`O9 zjcs_WEH?LRr8%mB=O0OGY+J|lfG}PxfmGBI(q|IO4JC3#d13UQSc*-qr$AgczNrhv z=eSgHvIis2U}|;2!-*D%Ogn=4j{6{b@Qc&0@bk*?-LE;-1@i`@ajqX2W2O=;^~~$- z%h%Payg=_rc8DPS0K1@RA<_xqj7gj4gBi7ENl8AjhboPsLcgnx%LtC7kSa;$-+2tB zm=L4k98}Jr#?c1D4Ap5LI1F@IDDi7Mtz@)qV1rO0 zazW&RyYi$$8iGqlB51nc>w+GQ5rf4ig(odSixrKE`m`^ZC`SSE3t~5pys@N0_Ip`s z8$C80$E6YsLZ(tv*+{&hIJf0YJ3sMPfBtXz?*IF%uM{`l6~Xq9%#puhyLeBg;(@Iy z4-+4IHwk)FzCISq@sQ?mAa>(dPtJ#*8n$1cY}D-dE+7kL2~P<*y^&`NDEY5 z@R*?wDF%VkWJje#n@@v@^yaH$m-!T1A8zoQpyfwzM$vu#EsNC385}R|6&t&^wGsiNaROP}HZ5=*WO7w`!o{-6W5 zMrs{O;!S3-b4Z>4X4{CANV1aMQA@P)fxY^)28=``;by^g8+4SFfwe~3U@yX-fA^RC z$3Oc&-xbI5Am5G$rRvWLwzr4Es1H7>ct_B&`}pB?8yJ% zA1nRsMt!QBQ=_(>+#9<)n=Tv(N%D+LI^Jll!^;axZ`9+0Md!&4M&sklnGa#y{DP*$ zVhgx)if2kRZqo13qrv7+NWMWnXf&SmM$Q!#W8_THgpPupI#|Z6BS($kkUUB5n7waQ@`!$|f_%1VzJ_N^GHmZ=)$dy<_|HIfK298Cc}LD87} zW~kS*Qd0r#Y~rM2@@R)TJ!AqqB!dmQDn=&7jIpbh@UCcjM%8J(&FsgntO7Stl4nHv zA4>t3;zK{r>TMDP1Od|l}YT6X%F#bdZ~?#if{H=DjW z_X}r)NQqaiq>;d#Twn0f7(FA>*kzkR(Dz-oxO1E`H-*3Wm;Z|G%a?ben*LC*9uaZt z0|WK_D78EkMSD2Y%IlOffO`{lYSoCJQ+&^zBE?7os;xayDs z?vOrm@|B-jLsRCsDU=hte_=mmbj)eUcDu6XayP>Wrq4vJ6Kqj3v2QGq@MMg-a1>?i z14)K-K}I8wK+;OrX$eU~!73@+iKN2d2D(izV>l{;s!UOg2%#kZMEKhl|QJK|qRmZ@o>#`ApqYht%~vk|pv z+)P)7WWr#0V@+pz&t&ZG+3b)98apKhVMZ(qXiSV%Qj&K>c3gHWje9c41lGW-E(gNBTQMFgu;ou*-U?38;4 z)~xdFxxm)Y*tz`YA2|K;59sQgWu;xGtwJL)&d{TC++ZPdy0dLn^Ay$SiJd`6Cf9E$ zlJPMo7HCE4LG3zs(4*5^=kSA*p79VaRFb9Ht>`zTvNB?$rUOaJh+xD+(;q@1~B0awmr-oQnL>!~m>&L388m&@ci z4yBl)VW>LN8-|nXv?J6deYH4xGE!YhDWRg6CnUDH$`Hd+B6>$;#Zp3LoCl z>jLv287x`(JcLLKMJkm>aYZCybR;*LC(sqwKt`ZFxY&uaopIZzQqpJsrrLmUrRCGq z6uOf&NF%WbIEiaoFco^-5&S(96_K$3H}*V)BAJ z2#J$I7ZUd{^71W8B9}mWBH~~dg258hAq<zFR9|8#B=6L!1q7APDS8vA*4=U$ypo^2k^n*`H!J~_QGO~^QdCnR;&Xs{T^Hc0jiZR6YJiM>0wRVl~a z)ZT)W3{u4h+!m+B!iUzUVof?;ZVWeyeE_*ki^Gyx^57P)cgHCT% z%g!=7$K}E)gvb?aW|8j6kYghc<#_o8nu6LJ>Q{0s^iYI=@(j77VT`sj%ImxWNup}v z&=om$%!7j9ONCq+{f)$i_(3vbJuO^(Oh)fl!;TXOixb)J4>HFW{U;)1M!WnH;@Hi7KW`e3>#-LL9NlpPSvM*%a#kC z2jPQiLQP6%&~&HRN*{_*DAFlIDL!phITmsR<_98g}ltT8x>Ov~8`-+D`67m5}ou1N!A&7vSsc!83;B{G>I1K4A6<;zXC=$Q>!l+Me-N*`E>~LAedGG_nkGI+0W5OWWwtG5f%SK3)7`?_yb?d(38w__>1`cBp_=x|7d zqg1Rf6gR93^7M)8<;qLRynX(WCEG+0j@tx^=fRCe`cU!f#<@NbeQ;PNji8z0*%)-r z>qJ5_pl(X>KKJKI@d!SM(hoShvTw(nq8vfDjj-T3f8x9SCn9Hb6H-J>^P|iWs+uv9 z&Uy5>(wc!NdrI{5G;JTfBXm?|hqtQ}#ppV)9Ed&PT`5UHm0`w_GPOJShBqTEXCzfv zJ5q%dH%Nuvl;SpTt@(zhI$3+#F*Yp2p@DWMDGVtjFRWvZcPWYtC0QrMN1FEOS@g`wp7j8bioJePs#8xV=w+sLLpZ-&} z>-FJq?GLi={BQvDU15}moW}BSTg+cU&-p_~`uIAJkvQ>g2a^6y)MLTzI4I#5Z}@ma zWnt(EPam*2u|#KVLaHY&(P%k{J-DX9lO|3_aNDk^Dkmx2(%kEQ^YYCU$8@3F;HPx3 zuHPW-KvU)^4Pr4ahtnl-NlF;pQsX7x?cy%9*h&4ENggTD$Kci{itT8FAqP2~Ib&kw;l5(c1aAOdrGby1tq9?K(9K}FBe6=>N zK1iFBldz*$6$GJ_G7)vYBiNm!8d#Qlx7VmB@DQIkDGK`F+g58UE$I)sy zoy5RZknDJxm+H(yXHF~J0v&_u4RK@FK^Wgq`W<6pfj563pa>loE$E%6HOW(H)^|)O=u{q6pn32QX%rp|MWh{9GqlY zs9y7dADuHZ&$O4qE`yWYSo(K-$VT%gltTD6N9AKsF~V2!vZ9nWQu_b^AOJ~3K~%}u zj*VO^#2{(nz$a^acRUVqHCjK=yg+*4*k`(v-*$+g&`1%C^ExL$E%33E3p`mt`|NhL zH+qA0`32_A)AJcmKK=ErvG+!{3N>-vubef}O9dY+Bo62PJP;&(!-yME924VQU-*9P zyrq~?jbVbON({%t>Ecl9WFa1%xM#^lf>fWtE3_~7{bWL;a~u04-BTDY6Igti#Y{yo0reA6H!?o0C9c?JXr5oY zXBf8d?LYWE{=>iem+ubNe%~q9dnfp~pugP@!sFr7hcV0XF3+vL%X(WL1Uiq{s(1%5 zKmDB?TwXzxKm5a$*RFh9GEJY^*Kg>jZz)tp-x+Bo7o*h9wcTa}QzSeWbOd{XSQF2o z9C5*G;&}*hypoO;By2a88#vfrC}j!-x=lIy@Eb@cr3xdk?pQUt2clE_F%*(1SqG6i zqfT*~mxi<;_c6`>cEWU_9vP+0U9Dv##oRxtVxg3jXja+A6jyjkbXH827&mqks!cQY zs2RGE#HJTAO^E#FonaNP3-oPU-pFgr4S3W&`;`LAeWFqJO{?_+l=NAv%;qRhQ z{aiGchtBa)NgfaT#dsLC@^Fsdf9wzOR}Hd~CFt20%dgP-gyj>AJ_StCP?@N;uz}`4 zZbq(!uE8S8F%C?XRd2LxBwrvZMLH5YB4>4j{0HXk)n`b@>S8gs|5J0ii6 zf)9(3hY@iiB3RuxxN^!1DV^|SbI*9h%=8tdl*xcT+=<~+8!QQBVIPAZwhL59n$Qf% z5LAMYIcH9yFmw{{b?!4PC4wjDgM9ZfnL^6W;e(nAnooF7Q(EjZwL4^XI3+q;KgbrW z@ytz`mW|OV`b5M+P7rj4P1KLa!7ygU*No)ME21d6{B|7_^$meM zuKQs7{=2_-)BA0#+hgJE??g5ELF(PUa!4O{5%vH&epJA|4^_2?&hcjv)ymWP3_}rJ zILe71!$=)S)A!a*kaMPKMMp+;5Ot+ULdF}{a^;YP(8Lf2J5l-%_*!T!Fn=Su@Vu;4 zHZ}ya#7&f%S7Ib~t7JA#ql0%gDPZ^D-{|ws9)qd_%_sVr;Cc}GnP@-a={hCgLpZ6T z&ix{0w6;;#Nx-q=K+6>w(7b}BiJLOmN9R=LxVIibjT<^LeasBIYD$kuD;m}C4`;T; zu{Ox9v$9bSqmt=e>8^8!IY5uWc}ZM-P}fPAx@|vlYdax>-4@vVPPx&q?;J~+bV=P= zv=ed0)li@OTU$PmtS}g$hRCGqhzOAsJD(^%f&Q)sN||Fuxsr;o>zzTF1RFBt^kd*- z@IvNbV;4azQ(dSy*b~^egFF^=oJe$Bludn7ONLKqycordEQU!U-0$-G6C z#49G18Ut+?dY)$|7#wNAhT(CgP{|@BI!jbOOJJs`2c|*`rm`2IOORBsVJrcuUAVO` z`0@d%|A4eO(tMGuA(oa9+(Ard->>5-a9Ll!0m>F|8EW4(+M1Tr*Xb zT{27RqW75%M@#Z19#Q=FNSh?H7{iR5T~12vi3WPF@%CICv4`)jrVIozh>4c4fuz2$~p{ zPK*ea40bed<;a!jgKeaH3*po9g(7WZO$~f74!DZ5n-bSIUe4d5Igv~%bi0cqCQnhq zQ6Gq%<}Jcj)C$dmnju>u6x`b;us zGb7|o_6tcHO`jMhlnh6UNzI9!RnLS6J_0LK-g`PAY6hEz`a?6L_DN941u?_gf|_#Z zWa}*s1;wlrDF}1$pyW)9pVQC51hOV#?3grCN%-xU>fHP-aORZG{G0#%U(kE|3bt)| z7=gYw|Hr%0&FL$U@$*Aa@%t`QA4al|D60N$)bnWHGLCOP@$sXO{&pe#>i0M_b5bRw zvF1E|qFoR(iseb%SToue_87=H6Q2caCYIO$7s1yjG;PSWO%!u}Vb=uvj*K^In&f`f zCq#pg1L75Br}Sr>gn_5a&(sXNKVGl-xzN{VIMxC=M$lsdNe{Z zdRj>P4UV~+bq$1qRpk(wX?-nIo1<-KrGYuO7*n{Az+)$+ueXl7oH-@PQfE?(3Mzs- zSb71?zsX&le%`qgm6T@No(kb|e{ejL^%;1bzSXRd3aTrs2%*NFm0T4Y15zhQcur(d zMi*`(>=9V4z$X?mON{w%$i_#@csp?|far`Ml6f&Ya-v7)>^f0l9eOb~2~yQ5;*g4K zVH<(jfs~yVPPIhnN{SPeLCTXQN)%ECy))~TeZ<412Q$9CD{S&mz?O&ZG2Wfk{%|q2hhz_b7{NYTuj=0mP5$L` zrrm^EpGh&t(V7h+(J;aXxfI$Z(ES;a9kLU0op?`QkmnO4EBpEp73F-~6DCy|X>xU! zW1`)TaEOe`jWx$i!SLY5HsK0mTJadhNsN$xf{>*1Ky`kUFhTz^v$sW5;6VkVPI3Ik|oWb zl<2gq{BUr3s<;PNQx-CKa3W!GWmq94eZf7ZIYIBLC|*%5n4AzY*-mV$A*0~YAc9sp zdj@VyW8f^(Kq$op?Ex; z=|S0=9>%rf0Xy}c(2*Yg4(;zg?;VmN-+UrVAbF7TGbJySb+8{B&jdDLJ6C8ya-T6v zzHo~xpVN&beTMLIkOZ<1_EM0cm?rkTPDHw7-q^_bAaqA~LLHt?aP>xygVr6-6}_vY z(E^@P8FTM_dLnMHlrz`yh3?LiC}+uN7@G{f@Wx1YgBO5Bie*Fv$um#1Zowu$an2_W5)qDQM_7q*L90R3nQoE_xX|_srDiw= z>^rLjeos0$?nIrw?fB`8M9|0I{ti@_(XB8-anb}Wi$KaV*Aanm%rY9#eSiwtl#oPt zWfQ2SaEh6sYPvFdpymu+F;2vo2)tGnBo(p?w+xL7MI1rt>4jc82aTFm%q!|b*iIi# zvWgJI7@V2O7&T=q89wfw;=Dk-;y(9}jf1vtP+mxCC`#8UCKnRw!I}m+3vCBo&-6G5 zZ4;w+D9@?P_mJHq#eke;rn!hPe0Gsuh5c=g`4S6@WuC`p{_4;EJ(s`z+V{WT&)Lsx zWPccm{&ZiHENI zEK#N6k=Xq+B`#C#KPq@-h@o{*qZ6|7qz6v~pJ|-BAmhXy#-W|P2!S#LnhthV4qXX# zUJl`@U)eCQ1ZCW(7lp`5-fx`9T&3U+v7RRpt-a#?iYlz4c*;ZsG6uRNF71X|W{d%g z;r>c~%JigQbEjT_b{vf518-%c^a}}nCF?gdAG9<(h$R%0f@wwVh9jK%2Zk7>?`Y{0 z(<2G771KhGxd@L@ry}m2ftPS11kWoGomQ@sTH}hRNx7GNW@wr@jJ&alQS}Vlb#{35 z#E=TQAfr=dW%v{nfBkm z2r11=b~_oqE$r7XNX+nOG2v8<{m;MSZ~x%EGqGWeXYGCGV`2sZw*XpsU;8+{Xh8)NPOZGh>r-V8l<98OEh$g7E=#Z4OP%J+&NEX z#2(i2!T8`S@7Xt$r>as)MGg^>8L^kSnVY@#yeH|Xf5UwnNIJ3WLK;DmAo9ZA?tJi- z+AD4u`S_7#Txq`G{+{kTdjwM(Id6xqMwR;%evDvy{hqQIyA^T{%0773Od?Y{Z2B9< zvO%jXmN{j^?~QC3fATqv@zZ5Pr>*{&C~-%u+=S&24~yfRRF-x+)5 zG=y3b=hHL4{@E`{`upU#lKk`J^Ol8ebS|I2j*rVZWA0O`mC~_VrMMN`S7IoG3u>U` zqXXCJYi2Pcb)|deIgAmF%ALUzYVRQ~bSlLvEgZ2kx*9&t$CJ5Zng|*ZXqNN;jIl#WgbOCZT{B5QJQ1R9|`pIfS8j9(#?2dg8bMK%5Qd`?+@dUw@`s2IToXS`^=LMEINB_C@G`u@Et4KGpCL{~D@rw3|Kddp3G(S&6QJG$(B_$g7X&ymmq(+S^d(6UP z*h-JeB0kGlAB<)!9&|5sEtLHuQ1J#^_GvVM5PKlw&gh-R6230fmka51!nfdhy0CXB zIPWBLqf=wBXU8N{*zrlY7>s_Suo7uvqb5SGfd;{i+!sW4hE{?~mW(u`si7J?bvTJK z?9P6?u4BxrxE@v4(3tJp=4e3IdGi#{?ET8Kwz;l>5|W4je_rR%Sro^ne^+v}Cz1qD zBhh4=vlv~eURj#pmU)%IZi7{fW>aV*GCd8u3&W=ERchd4(34Eia|c(D3^5?PFfv?p zWh_%VtiXPGLGQ0@+x@F{wZD54>~C&)`$M3WhxtN&*p8)< zQ?&A~3QQR;v-E#yAfs}W=R{|#T*+A@hJy6~Os^ypkYh?b15Qj4=kIS4<~-T1Vj0XlkT@r7N9<53(|JMcb$8Dz1wAGQkpJ)6BaEp%-j1 zw&9d}Iu6=Oiow$7O@6UL#(3%TnI0jCXV#~8*yR)NHM4I!VuhP3@6QXlPXg0@`wbEU zM|gVr=0{vPj8e+vsp^426oKgUUNKXam@HT%a9e49r@BINa&@{nL+fEJwJ?T}WCwB3 zJIw~84T@IQ(J3S}4@NW=-W^mH1vM@V&c0&2klU54g-tSA-jl!tZTNx=6CDza1VA6>!tS-Ehcl^;G{dfHMk1qn8`$M7WZ`i5(n_~FsVML;DlH!-$ zhQ!c~+cnKV`|eS>8s?G18eq=k?|udiskp)_0*48xPKaUkW!?1qIf zF`n8OqYx%EQ)-57o5i(`1n#6UXmTgYLfJd!2^~*Zyv&0a#UhdVd)j`3BJ5-1Lw;rl z_Gq-&F##_tnDIi#Y(cEjWT#(t&N;EmG$o%eN1@rO(3r6ywcOXCWIe}1FM^HwmTB4~> z6qpLy<~h;@BFo(A!8tdfb!f{J#ZSY``CL|mZ9vkXxUj?|_6&2*63{#U=pX+vzx>6| zzhV{D9=NFED~81J&`#Ze_iqB@ab=@FIC`Xq*6O>51p3zK_z^$l^Td#fr(j>8-(xB} z71#sZ7&aYM`fl8^lg((XY&q~zIW=S38^fL%F%Y}bXe?F{OIW$EZlIj`?3tf@lX>2K z&V%%V(b?-VM-?6P{O{sk*!N!(p1JK6DTyQ*#+@V;O*@OO)bR~3w+mhZlbM+IddG7@ zd*y0Q+m*16+eUi#j7mfLpo(zvGhrF(PS=W*X<1~Z?BjkAGCok-C%D}4wM>QVvY>si z$BrycVVO?jTJas;W#JxeT4aUHfcM!oIfr6BSiXHn6Cuoa-HleB`RVf$FZW-w+SgY( zu5^6#nOMd+oGpYl8hwE2GnNcI*lQ(~N)I78ahI8p)={`Epn3u|{H83bpoM00CzV*p zq7a6rhGr$jij8Mp$2R5oX(OUiMnZOB^p%YTNsi?NeYOovGD1hS5MfvnnoY&JFmPes z8Vsx_QWv)@6t?;>=C~aR@{71< zeK-pq3+DBKl5<0g@$FBau_C0iBUM>tqgbPdqGRrMR|N7zw4GVGN1fJtb8&{zm7z{w zmF@nDWZ3sRg9>&=*A=?4l#2EX!<9}V*m#aavw5Q%;h;uo)70F@Gn)lE3R~;=ve0tJ z(@t+EhOYDlIy<9x-VYq1sNU?qaJm?yG2S?5f<)r#jti^@u)+8y_Tj~KtLg!Gs%i7lW^ z6)T-Fu8MmG3bo6u#Sxs`$P}f ziEbyl2`SyKLcwi*#Jmgg@In?1d*HjI{+?rjoCw`7;g3 zvlvDuzZe_|R!nrNMvr2Os!P|KUHR)%KNPetwu=><`2H z@qm%D2Nhd=^KtpjpSOoOq`Yww=Z)jXc=Km%njK?YFct-3aB<vgj8In;^p6vszH+p-)(g3OK z0=;#-II_u9XbxepQrS4Aj(lvBO}egg>3Dl3>ID_U54F>+Hh$>ZB9=E+Kyc| zesWT-<-)F=cf%Oc>&B@YFAAqVJ$>f+xtR3z_$5ypVgRTbh=2tzu@} zUTohs8EUZtZ$S(gQk*}Hd}7`)YjOBMD!cQqxT9E1OfushbdfFyHv!7;zsr-p^5 zbEi>Op$@n&Kn>0={N=y>i?0ONW7YYk3VobO$eTrB9x70MNUG_<6+qum{{10H{h_rZ z4?-V%P{rDO$ZHj)U#3vCRBCDayd2$m9`_AhSjF^N9)dvf`XD$3$Yx?k9jgK4yl^6opt zl`I!(-if_UYbH0OZ*%8YjY|YQ#uQ}fBuL>KS{uz}nh%?C-v>oka{I)6`#kA7$)^uw zD#ZCrcO(0meQ#ff0EkU>pBiR1Uv(F%7fyD@`-NzAdas(z*>N}wS!Yp~ z;*5pTrD7SD>NKgW%$b=bV<-IzTd6Kl>;DBiEO&LErVEFx7{`RK9|LeDr0EhXl#Pj^xur ztUfAW^($6a{?KWXqm}zb%(G*?k&d?Uu8`Fjqmj%IPqgcua#~>+7}RlNmq28?p0px_ zDWyMCsaURr6r6;|73vMsL~nzVVGCi%%8(6-8+BaCsetb2c%rc&E_4xkjA;uPf|SIN z`#h1_V3qr{ioy2e%(rl5+ zLU@`utI?+kCSTmhbppT*E+yz;EdC7AiMY{{5!q3>lWO6rf=9wdPzsCwg!;t-D^8fq zCHj^U+i;Q#i520F6u7rR&WW=+5gpBNZ%~$X5;YD!awNz}u}v7nv7P_G=d)9 z=gYvKhavs_clQ&22TJ}Wp{`$1zw$=0dU_ynZ1Z}YGVAJ`3bb3W6u~XXix49afv}^V zEkbXw6i7AblG&Cs8j21_Sk2d4k7Z&7%T3b zh)VYNl-e1+(A&=HO1F1Yc_(*Vp6CrOaziN7*2dGkcbiZN)C=`?K~9;`CK@oZ64KG8 z#2Qd5HH7Md`x)a2#+8(nYwJY)4erM2^nM;=+VRb3O$l?lTyYKd4r)^ohd7$vabe?T zN9ocaX+f^<$Dl!ZKky9Vi-Gvjvux*(@_vM;zLkTH{kOdQzelP)7NTTDn| z_h)=DbOforAbrBZP2rQooLQwZpN8s~DmIMa(B1K4Y!ce2>CBxI-5isGEzqstQCW=% zH4iXfXERWPq!}B|De_!IUj}Vd&LN1bGzIB%F}|;P`ers588({&p5!_K2^u8nxCO1v zQOHsRAG5=Jw^_8N0lNhwDI?8YUKRNr{*;bc06uBqe!tSk&ynH$AHM_b_}W6hzggaY z#5=|Vd}DnO);-P;zc_Jx0e(Cds_84SD-Uqv=t2MhAOJ~3K~y?}^>_KI5-dsi?wuc? ztC*gJNzk4+g-&(mvS4m(J;0Gi6a4Puh`zP zSWr2$OU!YUIi}N*CW>&9AjJ)hom*PjMX8#|qKFo<2Q}_AHbgqsRtEFmWn8Eks0kIY z+Q{0bQZ=sJy|YQiL>Svn&WY^~(Qc$+R6WuC#DWvoU(B6Ib!tu+fsah+N?VLhXX`KE zf{ZjFB)WHV0d!d(Q!jNeo_ha~f1_mQBF;VKcpKuej$0Yx2 zI~1S`$r3^^a-#YfmokL`6jIonbPzDTEc9fh9 zEs3su`U3V~4Iz90d_aT0CPo=DCvySWW`Kx5o3m`P!7^!fP-n8V;~Cv&w~fPk5K$O% zq!t0|Qxx`^z-q8=Gid*d|NKAWmp}XYj|ABAuzK<70TiAdW(?aA0OyDH=-U}$JS5QZ z5M1&`dj59i=ns&A8$=?OM16jmg+K`I!9cJAeHX+6{P|N) zQVL#2oqW$8jO=)ywn)_=Eeompyt&XA{Uc2$bt&~bv3Il-tnY-}smJe8hdR*BStL>G zM(7=BPjgqP7`4Y-p=kZ!0V{QDs2WYy$tcmzyY(4iP_+_tG%f6YCe$#^D0iN8=d&3@ z9J3RK5aUK8*gPTYiGG3g-4ku>YrQrj>+)7O38_`zqoi5Ji3!+LHjpAo^S8N*$?X=`XspuFCJ0qTHnpo2_ zUSZQ6)`i;cz=n@Xm4T*Zr5HON=VXUSs)Hby&3R(dxr43yEMC*xHkxY7 z<07WW9IK2Y&SS3P?J9Ins1~mGUr;ZDfBh#vHgD`lf%^1td*neyetEbBKCV*j58a+e zYSmjis&u?>`3h<0vG|o^C8R+Jnw33IatlrHBVkUn?O8RX#i#)qo$SITPnbpB5~~2) zpegir1Aih@*!zwuRLbQ3_CRg=U=9~_f0;rnOXzrqu@Eu{tDJhB&P@X1I!yuM%2f+4 zMs5mYf(gtL(QU5W=%lBG4SWPh zFZ?A>loXj!-gE1Na7DADQZYC3nAhZ?^BW+2VE&Hki6_mdG`u_AzeQuEjF`fEoineF zQDY~>=qbb9SW;n^3!}&+Xxt|j>Yfui91%f%5-)O0^#14|(&oab%q8qE^TZpo0?0@A zBaZQ&^%<0LC}#C|M(;KQ@4fucn&~=!jZR7UNIUy|ql@xS|NB3h?$M#pj&jp5T*Qd8hM$-&-YyVCR)_d}-AKVUW_` z(r#oqVeN@c6-f<=ooGTfrSmJ+l=;Qy3*VgI(FtDlhOr^VxV8;-qmD*&XtEPJzcwS& zxldm@gyA5v(fv$_u}g5eci!tae7p?usnBd=LD)XuSWXLq)ABpE7tmA?F_JE5)47vb zUnvN^ZCK7EF?!wB%BwJII*cc}bj{PN;N53Y|A4wkheD6r3~|Dnyq#x%Xo%GB*$4@KXP6ms957eMv!L6WU&_aqqA6*7((5{WX8~ zul}#UL8 z?|%<GO#NyaqiRYmKDyYQ+(%M(_gMwx?`ddF26B~LM9Gf0VMl@XcL&lKGm z(Yg5(uOy^?CZ!GQcfyq}9g#MjcnEULkz0|KAQ(B&(TNIO8d7#n2*O}wXN%0x`I?D$ zdjHIGuk_duovU>V#x>@gI*IZ@A>CfMsnI#}N^tg_bA_QBIaP)Tn>3zNu<5+eZS6h{ zFA%hx`0(0j(TITc^bNIsCZ~*9o;hJ}NK!@!n>nrwa#!%iRR$@qtm%nmObe1I-!fh+ z(yv_ghNUzY{#j8?H2R#qh{9NjQZTM8WLnO1)x#8N7uIC#CJgD=uw%hk*=*Wakp|j> zlAb}*^jM6+VzVVH9jXbN1!7-XDNw=~Luh#p3(MRPbsO8Pa zzip-3!{_rK_AF(pT~AMm(>sS66KEZW{py&>@kIcytUedW2^bq_655!=pg~X!!UWO4 zP@W`HLI{m%^J#-D;MXfs3a(Q{Ds5xpKO$i@l&2(E>PAhtqqtFmm zhqD@cuWYe@y{&4A@EZ{wqRhSF5x6?mJ0XI)AI|JMo(d&*N)Oa!!U0fj>fniiqgEzK z#|DW`*xb+T(&^SYuf}MFz26DzBooHI)8sZeouQaG9+_Uj^MRR^MDj8H1FdqhLfr*P zCwdLc=bDU4XLV(lj+oFgj2f866dXw$Q1wA^ol#>#b!c(e1gCk_aER>u3pn6VqRW6q zj*Z`=F0BT4DqFqr2jBia|LDK`Z}_|a*xsyf$Ab&%V zd;8rr5XnUT4tqYaCwM3DAs@^qn_aHmgG~n=oxq8*ZJ zZH{habk>}x>}(cXRXN!+c^sgDYz%&%B!lz5(YSLRJJk(WrhWnFi!(+;zr>kkw#ZPX zsf2}6FeIknNWD>pL5H4|MGM0d_kBmx#P}C0Nb6KJ+|xI>FJL!Zr!#|v5ILiqS>rt( zpJ-9hu}~a(+X;E1r*wv#q*i*{jc~p|MFk_ErF$PTAgp5Gui`<<4dxSYMh!}h` zgk1zF%KfFYxXl_nWL9R{2??Ipg(NyfQ1`(eotw@o?M&jeH>gmltoj6f?k80p3_9WP z{`6C}*m1uyDtvodk=|*&OqH!Cn!&p|T^Y7$bKlMFU_S~L2_K15Ug&LN<*ptmg72{L z#5D)+q_bULc;-DV8l5wGdS+y(_g_s=0ne0i=lj>cU|kCmiIRePN<<`b-PmoQd*{A4 z$~nBVNrY%a; z%sGzakP}v%v2CnY@NsAZY@)n08!`mZ>Eo)y*q1}(W=0jz3Z4!TTo%+J`VUWd%18MZ z$F1W?gmEa$Wv(dWbM0}KrUD*cbf=k<{~_#5ZQY;U<#oO^SKgGc~ZUbx3 zWExJNYNz$i$jXQYKJYf5yAJ^ucZN>SPDaprV@2Wm!n&O4Hw7=a6!z^pXW+JSZbBBL zNnz^^QOI?LQAydbv2yPhXcHDA2t^XL55fwQoH+lyJyo`SCJj*~Yr>;(MGiED$IC{p@355lBo%id-5Xi*v|_BCUT-8Sj&Qe59k35R|oOPW=uZ=BQ^@eF-JUt2VGCMiGn4b^}H zPR{6DwUfn=t)WS|Eep9OQtO0HTNSN7Z*@LsV^Ac4fFW~_$(RQq;3~7C&J#A=V>)W= zV+LFJ4`|<{KP*J(I9jS4%fcMEKb>KqawuAL&NeogJ5(v)yVJ`5@W=n0-~95Ie?xHP zhoHDTv{T+L|GqxlET4}csSm2P_RxN@ue4$OjbvOO6t3w(oHHf4mnj>YgZDJQm-U#l zwwU6E`yuDw1$;U1i8@#qotAS08{R}k<)2@N79KNJM7fc5_GKm%FjIh}% zXCmsl&Z1?pfOI1Cjx(^4NU8AQ`CHEYMjjOpo7ja^`2JGy+7NeA3YKx1!mJo5X9OqN z!jSh2`wZ%wo(r$9zvR28Kg7-_TB=AhN;$LLX8ZSK>Fcr(3AzN~1B*(iF-!<$ifOzN z4KyXjDUo#2PBt;LCyLJ9G+`r!AvWj0Zh0C^OXGaBZG8;f{5UX-lQ_2+xcb};WVg_^or)eO*?8&ES-6t%sp$|mHQZ^w4*563dtr1a{+P_lsV)6 zGVZg91V+BBFzBHw2X=#}I64|fB8+2=!v?G}^#p4O*WHNq%wPWMXZ$b!qB96}nkSap=>0Z#iT5eKwA-h77^i6=hh~N-nU1OAx-$F| zMXux;m@0QktY_n;U8bATWpc0^gS0nX;57*%3S$rsxhW?MqhZ;()j{^gK03<~ZcLQp zxX&4VsvX-advq38>cv>SuzSaEd19Q_+DJMG(P?B%XG@<5PNbYEzmuBeZ>tx9&l9m z2aB8YLxQ~h*78c;zh_6V74#FFPX`pi=Vy2-!izF#FB~)4n2Z2DgAYhW*vH)a)|eH2 zSJ?MpRUzfs!@j7q}H{nKreMIYo9ltFDhwkP&f{HokF@e#vW-h7Un(e7=xJ1gn6(>2>ER~IofY? zZRI}TatS00fBL6?!pEQg_1}^h?Li~(r2yT(LcQWac+(yd;Fs8aezUS6Z|FGj=GTvL z{*WBC()~TJ+aQTh$6&kM`Mvc-G-3A{qmt*1;Vv-^ANu^p4WDM*T?8M-N|2=DD)V-( z!Yv$erPV-lCiKK^H}0}S67Khg^n@(m(C;s_@yh4g=?a(YZ|J9tFHhvQliLmIM}|2~ zo@v8r@rs0@`)uEiF07hC8WM2Z8lF#xRc`%4$_eXtk~y^r&PtUHw_wCZ6rW#nRK%3F z%n^#I!`K*FaOsTtb4prxy#?p*zGHj+HIfHX6Ui4k13wAW4OON0g>^A*^%Fj1!@J=s zAQfRCrW4^LfreA$iNTrb`N;SMlQSs>I{aWKKC?xqx|98c4bVOaRZ>bcJ)>S&ROzE~ zFN&x!*vTYXwkZq=ne9;zMuWWi1T-IW?WrQ1iE23nHQnImGq}z_;09R^EsLawJKK>I z<7mGO`C&>hj$Oyo5gPiip=iL%2!;uN_M0pJ;?Mu;?@)dAht^6xKI{6BhU0Jue}3RG zULSzR`-8HryfIq+Ld@|88>>gKvHkFSd6_OH|KL9%C!MsQHl6CPNAmB-fue^S2_2T{ zhD42Hjw44JZcv^;_NfL8huj6)q{E27avOa7#jn}d6}zqz;nrR-z0-8zC4}t`B7@Uu zV{gjHiOb7JqIXVV^cYk>A)8MxNP{P7NLB0>6dT-9V>zF&Zqqwd6Qs(Loy+}3GGz#i z@qtly%m>0Y;nkrOeb2pLSlqbxE24!OO5_DsLvoo0zwwSC6-S8<<-<>@x1Cjt`~8Zn z(BzezGwpt7>0p+jB=&K~ld@g~Z#%w!&%4F>RQG8n^R?tCQ*dKirrB_EZ1f2$&{;rP zQLuM-C<_Y_iB0c>$-D)`J5VTjsw#U6+Vt+Ar6*JiZri+h*@@JQ&886VDKb8kVv}#W zjSG}Qk4kr^$pl!qpC>p%J3~6k{Ju4rGfAnl7}Y~n?jZ~^nvbyy;5mpk73QnV*t{LP z#hZ1^poS82qz8{>MbW{~hACer4AG7|Z1$ zIo3CD4trSR_+npWUtugiihRl&*PZ@5K!R~^y#A*1v2Q%T&kQ!u6Nf1W*Ban3b~wvi z&Dxn@6G>1l=sj3eH~|-%M&V+!({}Dgcq42l(fQ`&Y<8luQ7zB{OFp5NDC2~T9o5A3 zHu%{uf5rY>`1hVx$^hzTw(S>GP27F($$p<}dS*?^X}j<)I=zl*IzM8%!o+8KbJqMF zHwzXql2pchBk@G`1@cD8iFUu?DKl!Dc*vOEuz_-4I_w+K6SZ}uD$NS(^9l8pWvT21 za;wxxbRDdx%6R=qE`@7%Ub`?{@#2H0YNYf;>o>Y=jO9#bVU0MB*kI*~Suo6zm@dvG zoiTzoUU6GVvZ89!Sz&Y}89ox(pSfyK&G2FD(&=eJqMstsCtCo`iRf?^un?|?QnUdr zLv?uWVD$)?1!@E*p9r{=XS=l@MgP?f_q3x0yBtO3)jz$b8~*(1J96{aDyt$*TUfCNQiRmhqhy;gTw6*@`=s4kkt8_A=7BKjzEeq zo}O@XVpnSHY;;ne7E9ag5At%quxsPzAAiH||H0p*6-RI1W1n7FywJ~opI-o%sGQc7 ze*H8L`<{?~Vpi=m&|sbZsTf-Wn;f?2zT6#VVNom=0e*(vc_q? z-lxRp{Z4kLzf@A)=H6}>h6y7-VPmJ&%H^{0?|=Jyyu5xU*Bd|k_-jt@zr{zL!lzbo zchV3>4@AfGLA-v?^Sh@Xxj8y+iiqN(*qHMevxT82iYJB*n(t%{j3BzQ__TcTJg_*i zL}KXC4f4#EPee+%Z`jyShmjM56QR@7v)IC!ojy9g2zL@;C)QrG}@s&9S?UjJKpbW zB;h7Mtl{5*bQ0FR^A~^dmw&^4@Y}e2d|SS9%lncj>l;CiKAa%i!;JE+F?l?E96zX3 z<-ktH@qQhCvMT@J4-(&gZ2UxCIju_Cu8dmA0{=l-Dem->@!sICu0k~U$%i?|{r)OQ zJMO|q^1L=-&Bywi3^pC8BwBa6ys(GRF*MIBx-JXt^JntDP4fj`xTQPg`3W}|eNdCq z*2JY1uF?7Y`Il@y*w<&Gd|=!9B(d#5zMrTBUS7!ZnXZZNd511@B$Cb9wjFhy2tA+5 zYFx-J>?1JCNO$rW6C>yY6qeH2d*a>s_qewmU7l#Qk=7HPAe|Pt&XqwMjkOd!CHB)G z+8n9);@?dFD-i@?NzX+3j*Q{*f@r1Xjh2+qM$&i0D5$@XQ>RHF`^E^+{GK98YC(h| zF(u^+Xv&1Z)$Wjt^H?d(sVa!iGI8RHrns^M)P;E{$ed}#!(pA4BT(+acgv(X=#i7m z=32%$=7#M^e#rco^FxzlKa%J2kcRF@nzO;1d9vLWA2b{N36>}h@`Nr z`0HHjcnxLsGfS)VF?U_d^2EoZMkFOEcy4qzh|_DXk&?$lXS2T zxFoVb-(OM5WJzS7Z8NcqiE-V(C-g+qAf6N7jGvN+vywQSR`yZY{Y36Nr(6hyka-hH z$!EKhx9Zoi4&^Pc(btX){_3+F8kJ%y-Reo*tpN!kA&?LfEv(rH3}bosU=xbcdMmVbyv4)t~cF#&#?FY<&S-Cz5TAL zg&H-uJ9n*GRrTtAygfH$l3;d3(EuN5kR4OzT8 z$ViZ|WUb_}5K}3i>UJERhEjD{9UgYtB5j#5UPG~@PzLng4j=xlFBhr0T=QBCYhX9l zC|04cv6`;&Bg?d17gP=@Oa^o8QVEXKp9?DK9y56cgcuKz9Z91!gH5K}TORx%mvXaqOL4;Q_)N{S1+~DMb2+uP3& z-g%hC{y=-ha`Vv{ZfAj=PtfT&P3`IWYao}2(+S(gpsFKmNX-<3VTn>JsDMQw9Re> zZaj;f$>>WpCOo4KMlpR++f{{xur3@DV^Nv@ zkRs8Q;2m9zOYIs3#H^|2toc5w5lSv2aaneF!As9@t5e*1tK)(9zYl+OizoUeGPFGR zo_o0U^i3Sy+|07(8Wsr#Elf2m$Uc{Slspd6!dw)!2uH2LC}E#Wb=j*7^F<(~frSBY zYL0r#qEjp|)QbhPNzYP8Ha1S7RN{_PHLBaCrzXji=$}KM2DUGrh1z0M!UfOZ11f65 zPQ;8bZRZCT%)uL4-O+hPJs2vT3COyxLFzng?pu_PSQ>)KydG~2_0X|w5`#qQG-WA@ zT4nAg)}WbXutBv!=oUc2TAOJ~&a#&*iz<`sHf}n}HbNBxTe`uh4x=M#bIPz>AcJ7& z**t3L`<*8NV^@&*Q!(ij1Mfos03ZNKL_t(3N&l+&m5P|u#n)I4%J8_BXzc;G zZUu&*&)-`MFM9p+*t`Gt_=i9Cw>kgVLp=EVqftW0_s3`7`&%QeMq!P<-k-*zU=W1K zu`|5phklrs-+qFc#QXm6<2?H4SzhyXFXQgpZ@~+B@*~;6JcK}u9V+Fb{>0rc=I*dLG_{6CDHb)TFlU+?QfOF2g>r_dglL4N$y z+nLxwVRbgytxT>Emwv3ZuRC^;!U~)Ho=PawvjlSmRbT zYXQibzT-&bl#}D1uYlSI_Bgqv*?Hh0KKQ@E+2v~5!>CObw!>M69~!DYF^JG@Zm?r>$J*p=9i$GY8{*(` zRqmwhC=_74LL|F`%op1@l`p?w5=*O5;t@4R*FeZBLyDSeTG8%Zq1uG=*IG8KHmmq3 zjY8um6ZZNgCJB|B5EO{LF(AiUOG*i2Y(~SXOnFK%J1^+U(N{tf8=7{YHUkZoA$deL z5EZc1fKr0SW!=}%vn2-618pUwMi>~F1WgDQtuzyz*f&dhU60ms8mSB_My8@kXzEcs zq9yaK%gKR2O0PIGjd2LjtTd0fz_cG!GM#UUWo=|vufbG-;CEph+ zrg3dpnTiEPAWt)*2v#dT{>S&ToOe$#Ij-VzQSA7`TKX*$WM8OLHARw4g*Zqxer;EH zLi!PV(2U<}p1-fQ=zC9a>z#>z^p2lq_wfgTKv*80KrM#7FY8%dxqO9p|K0zLcdvc? zBfs)5ZZN)>Ws(2u(s=MSZ+Z(a`>L04%h4HDE4n0HT?jLl9Gy+_ruN7w?)v68aLeWf z)%IzA^SA#u%>EVL`aQ3rI(0YaPFSw(8@}LAQ{8ksTf<3quU_Etl}DH@9>ewnb+u&J z+r*|RiWzgO=_kv4v3DBX1%iO99H<_NyIJW;Wrd#@ELG!S*kh|o%#+1ei5NOIn>tTo zQh?NB{fs>{s+ll}ku4lLfHiiYqRKF6Ss_FL-Dj&44X7c*zY)X)j7r#KsCv-KpmarY z!bV8w80bPkbeBC5C1I^Wvq=nwrB2w?W33{p8tVknc?NE5UdsD%$AFRX^I)Pf@6L`$ z)WPQfs)0`DJ>!asu}ovq(+4aitq#`gP8}Y>l+@caj!{eKi_fx+Bn5G?;Of~&p8|oH zVy7TC&_r#DorDxi{8E0dF8;kM0xqsW!OcOi+6bwIvhNn zv2uLugYPHx9b0$b!)w3eZM^KByEzd+nUJ+J&A?5kH_*ngtCk!++R#sCTzFhKNu=)P zoVm-B{9{ylm&gx!WE$|andAz?pLCsaf2mN@HKbUXOTln{4F8B$dVAYekgER-cWggWk_vR4o|YpdEC|Q76eVZ&qXI386+g z$;4&6=tx2}`*RS45I6%-#02LIvTEKK00&)Z$Zl3`Gg8)=;Rck!x2d;`9aYSQWkQ zat)8r=dqYH2UHF<2e|@l!}K^?-}fs1@Pog{?uE}5UF)C2W7z+q58eNp@8$mAeD9Or z4}h6$^8A;64YwWJf*APF2j5Q^BLDt@OH4L@j~-9dhLdl2E8TwJ?Bf@C$=AJ%Q%7dZ zmRlTIZWH%g9((B1Y}y%Hvc<&Lu&c64TeAU15!0ML4jAcCX&<7et~QXiqqZ5f8io!@ z8BOl-^f4jqqje(qM2Z1#Ck)!tr5?TLnAQzFf)!g4^o*1eGu37)gl`y}kW7~3N@7te zF{ps{0aTUcsz&v1Q67R2?FNEH?2t_{ts$g2NhN%x2}aOK;fI>WY1#;;QfLu6l^wdx zLgAY%3kQli2vG!QHJ!jD9@tIU(Z4N?Ts>c;6jj)i+Tty2i?pQ+>aH1&ttsffzW95q z;F`dH_}If-xN!L?bdII~-R!N|Qk4VV(!E4XR~v1h4ZW*hcGz`2IHKE^D1qHS4L`|R%QGU>N4VyJt^@lokC_?qq1Xk#eOjr#HXRy z;F%&K%vcCdML2uzJpcCBe&tIjOg-7d6`kTxSjepxkmYwx1=8FU-R26E(;lXB$ja(! zJIAn$cZbzfFM1BAUwAVQ|ICL#mOS$wYxe^X7rT7&_ddY7K;Q3t;Qqrh3m^P)9U+jm+rVJvL@NHaU{Y>jVjq>ItZxDh&t&sn*EgsHH+BgHpoI&{9wGdcv9%2s%(% zL-G|VCZfsWum(X%q){`1iA2*gQ3}B!w#fj2q;cb{I~vczThI@Z041&s@wJid+zRpQJ2qv|*S&_9JWLJQ2 z>_N(p8PI|q(8s21e#03a_&fhSvfTS~3!DAD!}~PpJ1#zYmWzMF*FE^D2l&AM@k``% z30>bJDe=3%`?+kujUtk`>#g6;i@xQ1IDaW|`{@n7`tIlOf|tAockMxjtGj&a(TAzA zY#GN!_c(i9i^OY8j^Bgy9<>bUW{K`DVoYGUY;jD9dV-r&^vPo-J5y8>OCL3r1S%Aj zb(o|P+hDz8VmAnb!j6EO+9kTKMJvI3M-YorEvH;AmbBKGAyC=o#;3-6QVJ+-Fve%G z3uQ32&W5iVwxY*4L#rdf8?cV0%IZ@dhf@v8bfjU4sx2|pL^QSWC^KVFP+N;tGm?< zz^G|#MlP{0BE=S`zf>Gf1?j;RsjFNx2st4;;FBNuV=h1b$e-dA`{KK`<9C@9#jP!p zrmPjLCAojH##K%nHas7I%lY#)F!k8`?&0M>_Bvj=Iq=Y1~UfDVmrCXJVQ$t#p=ztQ|5yG65e4ln5PyjRQ^(4AwGr6LuGS*ozEW(q~fqul`p!-daafY1>&tO zex5mS?O>T-1?;V-dBsoN$ME=P=|1!D7gc%B#D|1|Hhl3#&@P8V`;Q0y<*)G2ul`#^ zHu(c>c>nY7b^H|X-|0U3)^h=`&2Hn5q42>5nUa}s16xgdg;I@ z24z7uskF&siT$3c4p^zN)h1nkg^f7J=^9*x>%mILL^Ol(?93N5m1RzgbyYTZRr@UW z_L=yKP7BnYJ|wpMgn73_$&)DLIFpgK%41Z6F$tyHYy;*aS~QUcXB^&Gf^kIUXrx7j zfY%XKXF!V+s0U4w31%F$GNC`HJpB=sX&Kfj zqRX;yD;m|pLG*e5ud}PyNUh0Jd?H#>A)#zG7EsKj|WJR%*rF8s4*vG+ji| zQVIJB&Od%NySF^$$D+6`WK_NBilnI5=v1i?-dJr!hcPxci_ck%aXcBh&HxvItFUPcnSW>T8_KD?(&hk$m`g!hs z>wUcVZ~YZcp88tk_m}LSzn@#TIzqULtM5hFAk1#zs&VYw34@+dd&@C8qKq8;K9Iad z+JTM6u(M}~RYeSWMM%4(Ha&gU;x>-4P#V+{yFr7|6LiS7+EP^{QTPZI6@6v0f1~Pf zCadG8anNC;!#9?`&$cI8Pw*mG0(~;XkPs1O&Oy)&CNs-5KKD-JBHr4urm7%Tx$<-) z{927=xZ+xt^d7F%r!oBo8`3gOfg@U&x(WLtXcduu1pw~zh3;w;5i@|( zj=iQwH!$pWC_4q|s3sL{iilQpI-#Z&W(YWI@KvH~Z+u}Jqj9c+SdSNfk0MLlX$wkO zf-&??VNH#;8WEMJI7zZpqVDPalv*Z4BFrE;MNkQ3z*iLniw!D+glr-XDQ~TnKr&g6 z(+a_6sm7tt{MSKeMV2^%;Oc5zh3E{3BSEkSh;Td7gG>Q0TZvBCF)5C~_3P!JDUxBi z)hnTBrikOZ*zkqx|E@4Y&qqG+2Y-r@Dr?03)vr~|mK;V^bdGgF=a4nt^9pdcGA%d) z+?+qAE4mMMnZOI zFI?i||M)#z{N(3(#SeWa&pY)Ju0DK$?QoH%>X=Oo+iC-;HtAzcFjIywXVVyBuxRTc z3PuUbB#5>o64p=Yy=I_CRDxl_(W9H}?o8=*#kIvYC#EN{PFX}pdXustr8Zar#T07{ z5)(!(Ab|^xXcV2wnQLkkmGPNMVJ1Z9Mw3{<=?tXl)qv9uFQa`8*&|Ag-idZ}$B>b9 zK1l8!S3#4;oubkQMD&$hlwP6TIN&^`B50)8Ij;5-sptr64vR#UV;Wz4Y)}dTKK{{9 zuygh5Q#=?e*|-uzN5OYmuYK(eeu9w_h0e&^!NUKJ_pDCHMX44{*o5cfvd} zfBe&&JiW&t9cJqc!(>8hj&dzoc3lN#K%&I~)9L7%ty)4FFy4~bV4@P8L}HyVDWbxF zRRPrq`zFF*sI<`9eS!q=p57Wl40vyeUC-6+iyYnDWD#$?M-mxzNtFY=B&7jk9JL-0 z8E`t|s0TM9UX`HIoTM9Yiotgzqp9^~R@f0matZX1-BhCBB%)126ooSy7ZWZhoKAF3 zQ|VFEfxJW1W{gFZCq3GZyjMNyo0<&7@grzwR1D0CZ!BuN6`_C3IV)6o*_%<6dU|b< z;MYJp(_)BO7R07VvKRLkJp91@Unc#E8}N|TTAY^BkT*J`)A1Ro0+6@bobIm;jVC!- z=mq-72DiTI6o28JZ|2x(&sQhm_C8R}FL7W-@N9f+jd#?Fi@gCH8~?mDz6RAA^=W`wC(Mv$t zB}qE;RMUn;@`45-=6iAu%-uQGK3D8X&oBRpC;^(4wkMlt0Q$?V_Y- zIr3aA4wrh2a@2Mci_3bf(cx6e!ofN-e*@2{H}krme*<@Y^Ibd-xGg~3 zx%@2e8f&sZ!pSk1R^X!}#m1=|(_AH7y2Qn+kMOIX{BODIFMk(r{lV|xvH2Y06=rEb zDa%|pw9SOR-AAdtEInnX45lVBA%>oU;sADjB)MgQ6Snc^TIq-esYU zl`DpG+0~^ABSkNbV4U%nUC}hu!RfxPM5+#Vmx04NQIW%pL09}+N#BqHuU%rj_kiWK z%RK(bC%;0_$?Esg`Q}Cr8><9Z4tXcVPqZq!*tg{ZZ!#R^tX2B98h}UQn!0Sx9R-m;;iNh*EjT&u9c?Kt_pz&svTp}h6 zWM!`kji&byn!E#1WH62$l{+xG0_|-ckyarGUo;T(!9HR-x@wdl>83cEtK-)eN46Z1 zrnSnFVqmF?U@Xc1D>!%@A{QTiU__SvX&zDLf$Qb2`tG2HDqU}ILr$76wnUHL^W zz)#tF`3rc<&%TLQzveVs2xsO4XOv>YKHCCJ7YN){Vw{c1a8+@hDE6{tpHTzH^Xn5G z{naac=3T$euMdh>{n+;t(*>qiFL9GUNm{~e5vl0t+e-}H1sZh*F}G$MuF`-`yo10VSp~p2dbkIzU;n?Zh=q!jc zH%^Y$Fn19rbLv6i%uy=SurN78bxM;2CVCU23{fHpi!~YH8g)&yQwE(4jE&OR!Q#*; z$-a`EQJ6un#?V?Y&gAKyBm#eXJOpgUWRis93~qRV36!aT40`&;REAA0f=!ukbvU={poZd2<+fdVSKf zTGUK$fLf*aiT6>*uW`>`e>vaxGvCBlHI`#>&P@{7S!TJbivOiF}( zSnKsyUHV?}`ZS zzd|#=#+@e(*V=8m{VQ;EiZRD&;*5#*Eax3wX^b9Ns%x00!l(w-O7_fC7LmlV-NscO z>n5npO{`ha`sc!77cdHyL`tXy~Fr>qMsiWn^Ize{X(x%Jb<|5tuqEJm-Z z*zSSfe$Q|7#a3@m^|4xa#G>TZ#ayXc>wfy8uuUAuL#~oyCba9xQEvW`H}F^g&I@_< z#4!O*+bKRKHc#C`*9G=_{Va*svPjqfZYscpWshGK<;zg)8fAQq`n46)Bqxm2B0B?n z@A?1_PYjzs^d=rT`!FXiJ%nm6p`P;`bA!51%-bxs?%fuB zN+^>En~I?ohHf0GT1|2WD=Lgep^Hp(XNoh5z<|~or?wc(gxUl&5tDZ4tU>E0k0-l; zSO*muWRMb_@6ps$lIb8b6m1#WA?G%h;u+8eEhX^x$K)Sc;z~E_K9PxC3$vlKk zV{L6+HtMCwQ+$#^rY}ags~RVY@QFY8V?O^!AN~qEp}M%}OK`d=ev%R=tBXGiU#!%LEL{8)?!x_qVS^NUdVdTPwy3Np#y~{V3;`Q8 zDO?<_t|mB%460|3Ks7*vHQm|Q3(37G~mJ<7D6K!4*gy~Hfs zt>9U5kk|LWR+S zx7j3IlSn=Im=oS0iXJIp2})O6-C%et!hj`y=ggCHO2m1C33p8(B1 z0U#(L8jIKlB#`1hUJuONlrC*xw9Cgu=dHW3S<=%D12S<)(umgt$@WK4vbS1Qjpo5) z*;kKX98HFTud2`qhkdnI22T{*HhB`f*m`%EijA9JOR{BPs+ z4HA>#i~SkPK6tgim=;OX93IJ5j=SIRBEJ0>-pse&QE>{eO5v5wuj|C}g`JM=y?U)~ ze$#Oo>c)9hWk}|p8ipA>&Wh{L)B`TL~hEmF$ zVVlsR(8e%0kI@>9!i+wcegLHdN@cxHr4ms)GzJ@lsQh)_VN#xZFi*4kKY10e=sF`a#Z} z{TK(7sjsASgabQ*b+XC2XJaWdw@UxJ`vyau5s4B!c zf+(!X#)-ycD1B0zRx3o;_@ppaNJa=rWr+J|PONNBlzQAnB%P1k25{7l&h$lHri*IR z6=}j1fs~3rmrOy5uqcI#%j4#YBfYMuD1eC2F6K|e!C5I`n6-phrsamic2wnvVR1Mq zG@4uA_yYdsfBi;YbI+751SjhH>$*_6h}cPq(DhG4_5A0xYix?ZS#{d0ak4Igt}1?4 zIT@x^ry0fyRA;iROhI>JzZ@v)EE`GG~eOOiCY-1TxHf&w2L_@ z4h$r!=Efob)-+gCAxdb6fK~w`6O^0KTSJshw00~RnAm_KqLigG09!z$zlv1%)KW9i z22nySkxCRs8boKMDqKP-i;H~*=a?F=$&?T~#=|JC!8n3d?!fL%#tJlzo{VNhlKUH^ zh*deWSWA4mnA)s3#wD<(l#J_(Y0jirca%kLD7w=X^8K?P`3TG1FFXzBvh-r5xHW_? zMy;;Tr&eb+mj>p}yZGjx`gZ>2UwtKa*N#mQdZjW#y688zfeU@l+4Gm4hOzLUSL}KY zd(WogX0^qJxLg%Y4{mPl$9Q#FwVsg2CyaJYVsfVFZz4Xr;P?N>U+46H^CP_Yb>GFg zC$>4$wHyhs>5d{Kvp2A_z3n}Uv*6J8j0030+Hm<(@?Bf^t z{G(rKfR(zbT@l)w90siK-(dUFt(628HQV6s@BapV@F(8LEAPFDBa8yr;{~-G>(myw zkP>Nlwk-8mV4G6F&vKY#Qx+7Xu_S=3Orx6|L^3Y3)#%?K0a62UoU}9NlmF`n*`A!_ z#c%i?xbip~M{lK{TaGjvByH&$$*vN*r86LQitO!CYfZ2^k64Eur!`t>FqS~JV%kVE z2CtaNluf-L#RRotAw5Au5FvS}w7qfXs4GOZXx)&i4F6OzfHK+gN)K5eKtp9U#DEha z>K2iJ*A0#uNdZSo6#|W!lB8lTk)&#jc&y&fhO?^2s)jfMZ=w+zqi_SXgCNzYYBjzU z*JbcWMV&?+6t${&xAfYsuqxut7aO}_Z8Z`Ks9NN(|4a$yDfy0mZ8P61_{>9}A%^y8 zIG3^LAXgNOsz5)OwL}_BYEVY}oS*jz4H zeEvT?3no6RI9*M9nzhx(3Y=t%TX*$r=i|pWMuXTMQk9dV>c^|mWwXyj9=WOwNN139 z7rF4ie}L&b-;O_hoSPoGpK1q=o_aC6`%8QjY!|Xsl|W@Ouh)8^PlERw=(<5GPu&MP zYf)D4N?{Yb>_vmP8nF{9XHhAVl1CduZCa92>@x+^Fer`E+cdQ31lCk&$@V&-PucG+ zW*(!CLWLrYonoUh=qAVtwVDsaDlyhYouO{f6|Mp$6;-4w1{cdB*kVzs3SZ1$RBMBf z(mk;pb_U>qPkxq*kALoII6$EoES2fHRM{Acw7in4>WXK66no?rp8Gwo;QN36JNf#f z6OJMnQCM{_um~gWYZus2kkb4aJeDzQz?w2C`eI&S*Y>vQ;OdldFsHj5SX3i1Z!D|y zPCg+rp0NHo$R3<~*B`-4U&QuHzn)w6drs{>&WS!kwTUBFl1c}L5YVy1dxeVG!9rr(#@+}8VWrQ3ofB0 zKx%Q?6VnnEg-T~}0Id|2s*q^1hpJDg6sh%q6_=?WDS~R5NFv5+1kz;l*VuIgBHBix z(ims(dVH1pyl<5H@G`)TyG2xfcUCZz35Vqv*KMTAcw}uY0*A>>v4Ca`MOn1ZA%nI< z|HrD>?Nj2@pFQ_9ozWFot}X_>CCeC;q|z!?C~jHXaNM%(aW0zC59_8<+$^99C5fNsZJZgK;y$;wp93 z&`E{0Ko{7smTtaag2ie(0X4^~NN;A4EG}u1N;q#b8g1xMW{V&er#gJJ7?tP|#3_t{ zt_R)scoJGwL=_nnRMufr)=HJp#%3n498stggR#}hIdE8lyM(F;hbg(swE@Sl23gS@ zhK0uhC70H&tiOCSN+7d@ZJCU z>$qd;IRZqooL5s+pR?k1JlA#vuKh<$j*2fWKH!TYVI_1>vR6&g^sl_&aV~RwNQUex? zi5jH_RAs?fCSk~{fr({lgrN`2V#iE-oSS87!_czqJ1V_}EPA%;iYrO5TH}?WlSp`y z&JjBhwZ^0YqXW@21fxk9wBDc=i<88lmPDnn+F^7>s-`#u(TfKYHJ0`tKU0j1xt?N1d&cC)snCf0!a!`n3>m1CPQXwBXIcE#AM)Vs6YB4HG1DlV+1uyziDL`{ z7(YP}w2LHZ*=30g1Ii?-kf@|5sl;MfpqnEs1Gq+E@zd;j9Le5oW}vqoZ*$L;L^BNr z>mpG)OzKglLi-7c0imPUnpA7lVjpQcT-qdgg(OEiY9+dM)K;xWyQ!6ue^G_@#er8v zf?6HNYAuM?A>e8a7rOe|dhOpz$=~&)n$|kbE(zy$=1=2c5)RW4>>5IqBE7A4ZCO~{ zoW70M|HyaqT|fB-?y3zZ*Pd5tvt(k7iN;N$62*V8FQ zLnNB9@JK>H5t3x0zRT_3{#0l%5C?29*d%lj#3(A2YY#uZ)=Kx*=qtu~YDaGrhi^4YB2pdw-_v@^7oU_?_{3)T{)$BG4$ zuxd`NEQ2$k9fNI9vm# z2T}W=H1^b;yz;;LQNH&-`37EC8IDNa&#tRIE{aNhbsU#%Ac^}jI=DZphx`d6)m4y9 zi(N!hT%%GX$*Sn8edYqK(5Pva#}SesEl2fwlm8wo(Btc_MhO>FIao@X_0j z(7xlXG@)lU-{C~92*F`ojfh7XL#G#n7;q}m1cwe&mO9HPI!PEE^7rm~jBc}=3mtB% zSuFP0tUQT;_Z8Cj_#r*X=GCE+1|4Xv;FLxrk4>FPh&6Npv~^%@w)~PF8}?9k$YUpE zGOhs-@gqVtkT9sIb5reLI|{YN_+{>^ZD9xW!>D30)*Bw|1aP^qb+ZJg|O}|3_{x=Aj7Cs#vSP?>9ck zmB$`>8WT&|`<5z^t6xhFODtEo7rlg6|K0EBFMaDvxxF%+5@D*c^=$dvSR2f)G3ZBWFn3E9gK)+GQIoVr{4umjq{Tjx z0>)N(XHQ0~E@iQA1jd`#44`7yKC4lBp7I z1NxgGEQk-C=b>Nv9jc%E0nST>-ru3>&NFDu72{F$j1()Z-6BNKk*zJ3{g6ldy24tA z@(v{)i%vK#nVV?y_|V24rE21!v&D^8B<;}3qT+y84TI#~#3V&4FxRlK31u}pC`{C( zK~Y(uHHt+us_D(a4bYF{vJiQc%a__j3F(`k6>Hv$UJoO7+#(n?YJ9zUO@8qkj=CqKV-;2@G zIu5lIXbQlikDVuW&$Na93aPs}2Gi;_m=qUJDb8MM7LDT-0aP{aCRV1gg`xy0|GOGJ z@>G8ij4~aSvL|3}&j015N7(+w5Awv_$5`HcGpb9R+V7a{?O?*dVx!_h2#8AfD4dy2 z@ffDIp$|Q3I;9%|N*PiTw%A~QzCc$S45H9!f>VKDJ^L!4ouTh;EbC`gz$0iBE*V_3 zSmo){94jUdm6fneo=OI^sd35?)dszpU`U`AIF$`jl@)@5fh+|XQqE?>SY1_;ZQ&|! z(Gm0rsxy*NsIfYT6&ErMt*OR4id^J6n-im5D^wkaO~*?u)V`P%3`P9;HPD>pFmhdr z5oDQgSLy4KCoXd7u?v3&=e8TWxM=|=Y>H88KEwBZ*PHn(@BATNb@wL6MY3G}*fEwx z?dtVdpB=3dWRTooJo5|#HaSqB8j6{~q`(YJilk|ZZF9qQ*t3zG81WD%V|#HZ}_W(9&oY;Q?cVYIN&uxnw~DBKcc#9?ocpPL@ve?<iYq1tg+ z-#)A*&2rISj!rFyC4Wo1D!cakDslEoak=ey;4`1+=~cup)n8}DvxCFljh?OBZsF}e z_r1LSEzjkQg4-D-_SSYe8ZQC8nr7vu@H2msw!|f7L~J1yCq7sMC0=+#8xO3P@*vgtQLX_3}_fYbhg1T zT4&5s5Sn(5ZX2XBnJ1}XU*%QEaSLq{>M1Ct5R(Nx29uj{mqz@6g^9^4l76jAEXSa_ z=z-Qvi_6tWDI#8~2@eH`M~eGkC}s~HxN!Dywy#|KGwK}MwE`|(FSnID!qSfK4LLF^vG$n4JX*{hL`#VSEeN41GjxR;oBk>YZZtIt53LHjtn|MU---?PQy_$F7<29M7F zKjz*$+On%U_x#PZ*53Psn<@vXB%z2v5>a5`8~`J*dDz$n+6LPgaN-$kcpiSy9$>$I zquuRxXg|iY@q;GV&$dW5#ugGnIR_MxRHaZk*Nx|#o!06<*4pQ+bLtitTDOWbMvY3h zZk@2^nsa{ho8R{|u1c6KOIYsXmJ}PdXnNHODov?t{Mf|Qh|*pa%aPI+gKAYQYXho9 zVWx3bqccaP5}YkjF2&(3scZ$J1Y^RXmYhye_% zjq7;rce6Xz|5?k75>^>fQ&X3eQR1s6V3olHC>OhVtk(OPQIB>K6Sf8xPb~4+!*{R2 z;i@9aLA<3oT5#WV&UyUjPy9QseC4HV62~+$He*$c3tElMTq5XM1A6{ABg^OSghvCt zWQ=dBwI=wAG2k>6v020WBq8C&JVup+>Uk(a0v+6T{i=tE*E(w`;gy4O07=USr&3V2 znZJG~>XJJt-tZzyU2{kuXMrA_D&ZovgVy{C$y|qWse&m;3rnh7465Upx`%P=$(3c$ zuOZds)jUc~p*yok*&?wPlX~{*{$od0pTz16p+p&tR)$gurKxGD8G5clOG=d~NCjgP zjP78KpZiF|*i8~_qDfqdQOaMkwUAh$2=`8>a@5NeH6`;(aX1yGQ>ZJLDZDdICKVck zO(Ai9pSDbV?CPLs<ydix2&`pXZ7#({vC|=89&FF$g<(7d24ya>RRBTv))`bYehs zrXTU+pHZhA9iVNgj*Z>2}tnn8&{ zs{~!0z;w`v8h}`|>fm%jU6zuFRn>d_Kshq|-FK%oN=-kj<$+7to%Ny1+ z-vx)FBaUt%h&8N3(3r7VAk`bqnVbbdoZyTJ%+yzEPygk2XwgNUD^Ilq77jSnVYmoBE=zpd@8a zCuLs?j`s^TbraUj2wQWoWxref=O6h5)~?l=Z_aFh_gD|z9enru-^P1?`PIB=>kR9{ zYd8_SVCTYfA527I86j7zE%hud9mm<;cSvE|P$uJ*Dis0edg2pp95i;E4qWIM^lW82iOP*#L1n9jUrUAh5TE^)P>G?=zVp=9yV1hES_Lp_bl?kfUMP8ofm1kXwj&|P$)16N!F&H)QD1~N~6TjH(N=IR83JE zjTTFrf;uU1wm|eWsieM^pK>S*y6@4Sw!lC^KWp)*srmFZyEyUG0(0k0an;){;3ZQT zJp?JmYd%nJpT@T&Ah6Q1~X$kH1JGkmSZ{gQ|`;EMGDjn)S&jZI9EoEtfh`Wrx_ES;i z9FQ+8c@>85h~(I2 z5VVUf?-kI4(f6v`pf-c*arBEjXTXyve4W6U&GrRXfBuG@2nh zro-_dLfmE~y1vBtZdhDV>j~n6m+Y;-Lk9W{EZUs_mKu0!CVKYWs07M96iVB-Dk@Z# zO&~ere?8P*Ovl}FRg@f6s774|x(6)!8>^ZDb0Q4-*Fkv}^S3|1wSRFPZ}=~7B(W_z zs-VRZbcHm{(0Uq?oI+~qEJJicS@me8)8zRIt+uABYc_UL>U@cr>2)k>nBGuR1YpN>l3|k{Q}XjWL2Gn$l`);?R^( z3nGF>)7BtmP@3rqPqg4O*B#;DC+>hE|xZW)e8BhHfS>l$e01fL0&_)rdRSCee5|W1yu6jrUAD*L8w+OH|GG{*BTTd(b}IqZ zcsAuhF~99sJdSDh{psyYZJy(b%g?4b@eGM9v(($eme~u*3qca0XAPE&)V0ZMiEEXZ zS}c_YBZ}0eIHf()%`K3+6304RqCLD*TMUX!9L7ST6_rx-Qp3TP;!BH)>pych2d{k! zmX=uD|3&ux#EUudJr~lOGdxd(=a*e(jH0&w!#6T62wqGuP@DTLiK<97(HSz4G~GBM z_#{6^HNkwfj0+`O5e^)k=fPXQd>RhiET+4K%f9=&_|5 z9yR_t<4VG%;K~rB;S<*@ppJ%;Ui^9oTcJ9agV*ln_7^_P_x$+F7#u%{((}+>!I}hR zXQ{I(2IX&I%HcC58Rbs57k_?NW3>ZnMRF7H;Og)7vN?ejqi;$WQx^g%is2bN#QA)fB z7BXl?001BWNkl>KdRKivl_(~w;Ny(M~Iev$`v-prmi)hxZ?e3oY5 zY?U!v2O}}#ND#W=>CfS3j#UJ@!O3eIO^hcKNKbPIM7}CxcR`#e<5eXcoqK}=2L}!v z#<{gV>n*agFX6|2>lb;?FTI`%x*3`Cnw*1B(CPp}wgCyV$NBsoZaDEyYS$ayRl|PN z6})EijdaX;!$eIdYJqE_ZiOJu#L{rBV^j( z%=1XA3<4jp9k+1qhq*}QIses39L#bBxynRcYArbbYvf@(lgBqT{mB^h;T$)v=n zIyiB7CTeM5SsZ&hnj3H5#er+@h2;w%*+KQlUJmcMiLX4{C;!P8P;P6HnT)f5PU&~2 zv~r}#P;5!WcSd^RI2cYgHLWH(q%<0AH%YLFu3;TjYfVyJnV4hRP~AO#-#x4>&ad%- zGmviQ%6Gkk5C8k0;o^<6%mCdWMw~|-b6g0h2_l1yW{t7Al zy??_}?MAOM78GoDnx@7XQ%;55#eh{c|8`jI$moL|R!+|E73xT2Q09WRV;^(@Zo$tp zT^HO1xcP)f|Hu8TJO6Apo~tP-(e)AfWeYL0WXe!1tuP}{n+&aUihP;0l~E|ox*eO* z;>iR{OAAQ9M{BB0sro*VRjZRMtn{f=O_CTgal!1{;ZP){V$jlLX-XDWE)r|W>KdIG zYNIg%nK6_Fn6NahZH*{lPzx#%PB_@5;h}vCu=50%%c1ik$WOqc!tOl5k&o@+v*j#D zUO&T?n-aP>E=5R1mpxSlxIlPg!TXN^y+!qUnL zcYXCMthE;Dy3ObClJ~!tpZVoib8ahPF6g8-siDC~^3XA^i12Lx^W3rcAp}FBX2%Si zB_v0M8Xp0P<2%DmC$^D}%kSosP8l~5OFc^CI-^h2rD4%Oi*Dn-*Zeg=)g5)0xX2h( zeBr9Xd{V9W?`7NJ`z3zXsEg>b3`D(ZBdC(Wy^nI+AAgDI5B&s7%NH=6SBN-Vrb&yE z^;5!30xlIY3T&BTs%#o92@b)CCAC7K6U0rCN(W~gsj}o&QAmQg8fwKL1*`pv#t}68 zIxxTU5G;2feSxpO^Nnz94=bO1hOa(p$lrMhOIM^kUkO``W4#D-&Z}>#A_SanplxM<)V+X**+mQDm>I=oZ;0e^hw(^U1^;{0Z63s=75?flYjzn$lA zYO|pU67jpETKt-Ad=bdR%w@F%IW{}3Dtf)6oVc*u6TLGqDHr7 zF_Lw>s(wA7b~y%1Cesv2hg^gdLE|u~&{qak8?WAD{Iirw$hG64`JDa}N1!|l(rv-~ ztqXY4(#cfib|S>I?!J%d^Wx{0gGfDyP>kW~uZqYlEn1i^6$fVmCJcRD0d zYeNtQanRun8xkX#4@PZ**JBo1n#Sf{ft~@ko&F<_aNjjw-72 z6ehDcU85vH)itOAPD;c~QyGIokvVT>XpKXqLg^e%3)Tvyawro}Y4PVQ5eIe}ssKw{ z@sxP$WhBX`abH;Ej%W8X`xBek`=%+DS{kh&$sFrzp%q+r$_bb>S%tkyRLmt&LeQ(w zUDAoTZwlKyDthA)%)w&|RBOG{D{%HST%y8EKftIB=HX|lUckYK@X*p9@x;m}!rtr2 zBOkZQRL=%fYyVPxhRHZhVw_@JrMeZxbsF8KaSUfc#?biWsUw{GSI8!u#Y z{}@XvE6mJoU}^q1t+qp#4xM)B7Y;L}pi-8KoT9EtRgF?YhC?~$7y1E(qh$?BDvUOi zTCkOebP!lB1?$?NHjL`LG=Xw6l%;>)?q6W{zP)_z$(oCPVjJK4Ji|a7N(pW4_Z(x# zj7c%^_=pryB`S=|OI4ig|5it{%f>-WGrqdf)I$w^vwABmRWAn?VB}&rJf8K$EH#hFMT6deg#(ArFf^0md*Dvg1E{ET%%WG+V%)be zFxZ;PRDw3Dl%dNBGe&7TN_tZ!&qT`4YS+VaZnxh>Kjd7Ng5)QfS&d+)`KTl*#8V)JJMq2t>>_D zV~ZIrRCc6y1fzw1Cb$7Eic2>^9E%-v>Ieyn=aXfGmLyRJIf%aZUw`Ve^n3j^JGTY!QrF*GaS23%AcAj zRop}j$1a{BekHUnI;>r}boB3rG20F=FU$`Koq@tPSQ5%77fzH4y0ub|zK#I7x;bzI zU+7AM67~H0hfG0n0oDFJeDyEyV(b6;)AV|dg(sgNSvSSNC|a$I*LFMgY8_6jSEtaBWsquNTQ|X+yB?~rKURk~&?MgB zxZ8#4EpTK93x9o_2ma_WZoY4xM=Ie_13TM}1v7#~-NX!0PkdZ4q*6!dcg#9fQ8I~H zoGSWynSgGUa~#-zloQYFUh`vj-~D%yGC3x3v^ti`D4a^L z(gvMSX0uf3ELED|w5AroXjGD-jUlT&^3$rJV}&fp$|hErv#`~HuAMJ7n$%^j*O#-_ z!&+KHr{(v{j!t1ey_-8ea0{Qgizu9;n#4exEC$y zSn*j=f@Rd!yaSX$CHZ~tVt^@ ztA|o)D3)D-i44so+zSm`UGzwXPQoaK)IVRNM+LKlVUykL_a7fP!S!Ewn5SC_)z))a z%oXjKjp%fWt=(znYR9a0D4d~PXxfreo0KX|NR|JOa$~5KMyD-GtthlZWh!)ajx_97 zx5be;kY4WTxi(uuO$-C>(J8wKwC6#Wn97@4D$0<_{hiJ902? zr`jz3Hzrr@Xa>{J-+NI)Bq}5{c=@5KID?gE7JVX(qedDrSEmAO(;c5F4kyWNkd7bh zt7bUgbTtHR#YjoQiHBAy8|d7%U+k;1FoS5^Jc1dk4S$XcFwBaFe}=*Wl}{4&3=})a zAJu&AZ=T?pL?~x6r0mhIb6Q#`5PF$rDet3GZ>*Y`Hbv>s$uv$F_!PMriKuV}C0ev|DvUzXXe^V0M7DNT2Prun5^yKXF+1V^ zHNnASJ@hxS`_Hc9+S{Js(DOEPWO@eIPUzP;g{>$HM`BwTah||XB?F4IAdwE*b+KA7 z%8}{>lPCt%z8k9?f}pL>c?!=q?Ixf$O@Ub&|K!7=p$pLAoH6biYsTF=8XxMxL^T?BnM}+;5a^dR58ilPRP(Og zu##E?uZFBL2G zPm=W;?b9@{M!SJvqbE8@?So0{(V)8NOC*aJ4|P-4kBB&{3(Kn2*f zN`0`|gx+<>`G+eW;tfA}DV5DQFD)q;utblRHHa?IIIOieYbo*pS!)U-$`j7CXPnj! z(pI+m#pxVb;#Gc1-Nxw*>rztV=RS!{1q&*Rs!I}QaL!Pt7NZ4>_N$-H*9WC|A5|q@ zIJ|41=b)t^+Zr}#YZnDd?Z+V^!6L}{A^`){Ca^QGx6kq)ALWiin({|FeDB4Emutm^ z_*LQCI>2CwCoM%R?{hU7|*I?39MSn72A+{pwDL~BNR$)ZL)g}Ac>AK$9w z3+h3_BcJ{{Qx{##Mdz;L_}&Ag`7@m363&u2y8Q&>BxjIXOxpHcs0gJf5J(b@F@km0 z>jPS_R!Fsnw5+wX5=8=>KLwq$+VtI0Fl`J0X05-(n&fE1@o-a6ByeDk`Hz*{vozqu zTMUcmC*+xCD{xliS*RkSNgXOlb&6xtkXo_{vQDGi(TOVAG&-;VM~@ukiHGkyZRC~D ze)?1V`n!ISbZVM9tZ>A2mtEzVR1=BOP0VhHE}DMdQJoQ@n;x;&#ZsQK<*03)5UFZGI6~GimwVCpBn@cfcC$(c$i;8r7EGS9lnW;4OR_0_dz6K_}lD6 zQbWJs>5o0eLoeP!amf}`UZa$m8W#4y2fdR!JxFk)di`t3^W*%V2qb|R3VEb0)_IU z)|T=D_A8Zd5UVN_9M#ImPtJxPRW%|$xTqVjVK4RQB7=`T%dNL9a^O9eviw~es57A@ zj;<4G8UNI6_|#)&Yjei4iNd!bqPdB49{*Ys>KWj%yY8SYj-R&VxM$BE9((vB1{@As(Ao?wm(uoc6w_IHr6CqZ4jjx zXra=IzINnEK%j7l5v&$!6?Hg^m8Zg&)u_^JqR%=1Lh&<^;qtd#5BVnCXBXM|n_uJO zpW4a)T6Ek69F%c+C>62Xs)#@nJBF!=`9?PJ=OyEA;<3h~1D<(yFH6UlPFuD1=tB>3 z_w9Fi`bqG6%O*%ddg4dL_|{?!MXBiM7@*hhQQP@5FtpQr4qEuYzR6X2s^s#VSF8unuPr*8_uHDqX2a}4Eq~`K!AR1Clt3f zP{nnCV%Gy3a0eB4{PE4~TP}ELdBD^C6&3~y^ou2q9_>?{Fyz+KD^H+g1Hac;ZyKAs(1!?h9nhKt0c4` zCKSYteyR=wH{ z>#UU5mQ+e8ygLu`6=a)cAYFjG52igzh^|pFk+&k{3uiQefpL4oaABv*jo_p@) z`+wwzNWyF=Mx^6JUrmr1Vz+`=SlvW$?6F>-%ASeJvlY6=ndsT}82P<*qfbXOM&8$% z50(b&)`WlxgLfmNzpn|(84bKL6_hptye2BNEMaD;GG9H?^1f+`z@!6`uwG)qyC*sv zjPPq4lC7Hqx0(JOPjdTT-o^`l_6lB}wJ_B(6cy$CfU>)eqUfVkjmrB>XVdh{KFdb4 zT=f`;uvF!2P-gXauY@uYtWp@4Qsc-}i>@tbRRwhdNo`QI#yEw`s(>7L<)1pdY~#G> zNEP@;O*dx3(9bB?zFs3|ugC3MhB6QALOY7rCLvBTNyPa}$fi)v;`Xj^;D0>B-#yml z#LsWzjhD^xe1RSK_)UT+c)SMQ6uYtthoB+q45F*LUS)2#2%PBm*}rqwX+7cXb(WoT zf55FLW-zLYM2S%*Qq5|eqD=g(CJNo$fg?FXB)WzR5Zp4xG{$0GqFBbE;S*$GCfE*W zOtaQ8GphEj_<5k7xR6y-H{%aO*pnxY*nNEH>&pI?T{@-=DBL8`)hc z<(+!i0!xnlAK%Fno3^m^WjjcEFtgp!OKVii7!ut=OGYggr7cb@MtRkmcJ1#B5r+sRUMmOqN>~(N{(qXw2ys5n#4I-;1=|WOLs;@x(T^dntUb%rmZM_KRQ^X2_8g`1WB?lm{4N;PN?0?|c!r!F_{b`Cv&Vyfo&jAnjr9SgG?Ih??fTOxN03`|8{ z*64LJ9JEl(O|SayStDrCbeyJzCdJT}X<8=5Bn65kvN|WD#%N0_CEECX#sp|N=+pt& z7MPK7zj|FkI)HWwx)hjAyz)pr7|mvfU1F3Z$AHby%ZUj@i&>c8$l%&zT=(I7_|v;q z_zG|z!ZXfMBRCvFh2Vx)Y#MO{CM6={^DYrtC5uKP6>!_*yV-yE@M%LxUixPE`Hz9# zwx4{(o}^;sR)I_H#NVHat=b?zi+!+mQc-FxVboc?IABBlYcsx4-ibb$#_YKf2bh^C zc&kv*Hs%1~mFrO0CQ*^A0xsUHW~e~oG=aEd>hSN9kR%({MTlkNd?I$)2zSuwh?TC4 z|Gg%-c!bpsIUC%0aCn-#|NBksU#{3Yvx#c^dF)RdMwCGt2gYH7xuhuZ#j^>Y#2jn?Rv5Xcf>8?YA+by zx;J0Mi?(z)UmRNk^r%8&Rx-|JjXmP>=dfoXKK%qd~eE}=RMgc}`RV_h*6?j2GlJEPSMB$y$)&_d;*stlLB z^!=<;nZQ<60Upw$=j7%<&Vyy)fj_*Tncv^a+0Q$d<>Sk^4Ly$bPq4N1Jjz_?cGt7( z*{3*r!$#U_n#!!B(h0UL*s?su%&~*fZBR8z)g(z5Q3@+F)J9Xf8YLN8r#^(VqtK4T z7*FnVo`jPGMyhkrl~FRO!^hA{VLAsoE_BGbFIq(63U2)OlPzR}2023fZe#H9ZXW*7 zJsf>`%J={B%lN^qDGtXvC(MZFDa=LiX+J9J(x^A-GFlu+8TW&12tB2Po4hqD z=KHCTgp>|fTC;kkMu>)LjaE5qINOaLs|#!t)dsf_1bWZz;`5*QIxD~MV$N?1By$+6 zx>QbR8P7r$r;t=f2h#UrnMrj4Oc^9O8tojEfjG!PSfUmL{>ZqlRBGE|1%Q ze!KP^;rOBX)09X?kENw0e((2wk57K`ljtNF?qv2Dx7lJ9Vooe>5c@hdw0XO-1oi1z z~Ot*L5)cG5My!F{yo>)^9JI$o&0%t zyUY0aL=@Ds;LgMDT44X~1^&K1%&~WFq1a*As2!UTHahVNVbMIYA=x!xe1neE6NO^D z@S}m{CB)3u0q+;9Ohh3tRCs>Qff`JJ z*3RDpqQZ*Uc|eDw|M)2PUcQg~>WjG8wJ|QM5Hm%oHE9J}6p1*T^LtuGG!Bgx@qdnI zQ|94dC*oiKw1(N#h8JQ-RYW| z6UA|HY)9A$Y$A zOkj~=m3*q?DA8pB<4$RAEQJnEOR|6A>wbhCulP4y`=|d*wRacTWkxF+Va~@~M8=6l z#e#gi1PdBlhAvJ

c!$9asC|y9#8QK$}Mm!oa>2Vj=VvP0>YwRGR8jf-bAgM>9>= zRKCGPRhj}Xb_8*wd8V5MxrCM5pXBeZd5o*xeg*3#;Vfg&vdm1{Xdm?S001BWNkl1t&ha3=Ej6rY#z* z&=<$Rc;u&Ha>laIV>`au$8SeKrb=%XJ5(HzlVkOpCCK>e?Tnu>RhuY3v%>Yy>|^0a z4Hvw26BljFI9D8t2%8w$S?g#FGBZK4D;ceT5OF5~4lVRpTAW{#1d_Dj)xQPjyxdE7 zR>jFLy(kLuJSPdsF<#f0gjr>k#29}~!%3-u;|t4cE@A0=6vdCe@%6mwyI+QTsc_G+ zWe)wtr=Z-+XxSf5-bU?2;C3Ftr_GLXYqap+h-OO?X8w6Npy8cyVg18|nWGCtJj&4; zR=td;<8?ZiOh&6^+hXK~{ zKdOSktvPo*xxm54YM%er?Ywl0aIU}w4mJsFj*_H{I;U1Nn{(0ZF|I%xA>doDzxA{w zlF7&J-Me|9{2Ef6))Yu zmb_+4Rxr7xQwy_Mmvm6$%7T_s^rcT;tk7+*Zg%X9!Pp)~y7Wm&YN3r+z$p=o^1H^J z%K6c&YIN3xmWt#E!+nrPu`skVOZ=;w5^&uB9gnp)?&QLDRfu)6*p-psv};42QQtY> z&WDch!~+XF^!`h@e4Ale;1UOyh)!<}!-Pbd{KR5&$5DWg?S%gEK*0&N9nsU+xEHn3?}Ag=52Ad*1O zjbYWv3N;Q!7d*iZb$RBaeGcqA%D&&8epTEJs4N%2IJ!y2b`LyR5c#%Az%<{k zakfa3K+VJt{0WTd*c#Uqo?WRJDZi*>)XA#w=1Ietn=JABqZ1~9&?ERR>BJVExaMiD zxTr(kZP6;*sA`3_R+vhY>YC$AN102e(N2*&M{$Z~r)5_#Dn%rtjiX&S5+#(W#%V?B zwD0(8N0s`bHBm5^LrcSw9=*$r-tbUaDZHl4`KfRR(6b$^PNAsB*RCeBfylR3I7ztj zZ3kAiapH@ISyD!y?i@qb)@*f-bs|IcsvIvx7q4%X(J4-&B)JUSb=SS*gTv2B z=a_ckH6QS^MV&y=J9Rw}KTe!D!M1JN&`B~zS6XehxS9xnOc3h;Rt_CqWlH(nKYri` zevp^H^yLhIbAeZ0xRFEu;ceXTD~E6gp8_`@QKq_#vOx5T+-%q>PDXp~Dhc<07?)T^ zBNAyuK9bSzn;DS~1*{8_G{FM4cTMjVURj-C1z$)TGOFj zt?JRPN;6Mv*sIO&-8blHnk3rHEd~Du58C8kUE$GReUfWGzsx<$!ft`%xG^4N8Ukk_ z{M>6;sf_liTm;vA^ASM}M!x z`J}(1aBJKNZ`-zw-}#;2VM=SZiQ}?X!s~zMYFf{`*t=Scd8EW^-7$|lsP|($&DwQ9 z%|V)u_F|Rxl2NMTgRmJynZ#pWy7uxfiSb{f8j??Eq?A#FWNKq&55^bKbigE6MLrtw zfFioHLXxf4QC`2m4IjFe{bj}8yhrI4Fx3*wA3~Rcu3L1Crd79?N@gieLDf$yLFjmL zmhxugN_lN#B@SmCq7`Ya(3Ow#GF;+K*H{O%s&=E89hz=1vX06W?AW3M6xtf?jmmR) zDNER3EVp8B&3We69_AnZ{8?_Fw|q_D34&q|BL?~r;6RAkpqM!meF>OEza>grFiYDFXFT+^2s_dG$By&_Yo%5yBuVpT zIlsQq?ASHQuIU=T(d@DLnmCyb;VcdL4E5t3j{VsouKV~t?l_$DsDs@=-}!mPY|{|} z2l1lb)kOc&OygF7JqM3dm1ovBZO`7lT=Til`M_~*Y}t7=tDE?po0Qoq5NcqlpMM*$ z>bG_&zV`L6=Ve!3N$ngn2V}OD~?J*kxF2(Iw}o=40-_>HZroit0u15I@Abl3B{yt6h?{>yL=7ccQBBzr`|iw z?oS`$vme>dCm&zo3&2AH{c!G^b*qMKHp{r9U{eGhUs&SVz26>7RVQ%K_rZIvfj9m> zoc}7X6XEQ)R~IZVFXOC5aH}FZe3Ln39OpGqJ2zgyJ=dRzQoQNsewOnuzuY5LB6LN# z2zW(D^Y&lAk_|7t0@AY?838n!s?E6#rMr|9ugZ-eNQp46;fyg9s5N0O*%~?IxQ1*q zY$bg{N>%9IQXk*(Lc0Xb(7W7ybG4r~1vxiF(J zk*T^4GYtn+p`dI$)mjn6;RI}EM`F$H6cy;d=H!WdgG*a{sO(=M|HvM$d*mq3zUe$( z_XD%^61XDVgDN8Ev_gQjqf4T(fU>pYuAA?qt_GaRM_tw2crIu2-_S>lt=^@+Me5 z6y}dJjQWF^UXce9OhnU0c|TB>KvImBSew<3#xT_cHm++il&GrlY*y`pg-z{0{iFfu z)JQ#NSZM_Lxo-#)HugC#3ib#VW;6A2pPT=D7i_wi%U-;N9kxp*nsrr8rZoeVQg#yZ zx~9`Q#s8!oxk)go!75AUAQ6Ky+LPtb6vn?iufXM{+Nuz@5?+d7eDxtV4R7B4HX!TT z&{=@xf!`}#v-x!RpX(V|PFVQ(39h|=nP=X8F4gz8=%>QAVAa-a&aGplvD7^8CaxcN zbQh1@de67iU2QxczV|(_@p;gm^$F2d|Nk0g&stq%%hnQ;s-bt|H;bnD>bB$2z*60` zA8XS&&TiVwtKabpEGRYPYqWt4;XQuw_AYOD-&K6*0@P^( zQe(qhzYfYV4a<92#TP-4TnB3^6_I-a^okAI$N2AM0t{;-e!*$-t<>Bk@C0tCq|>amHe9C$%xg3rmX>?$eE5D& zhuHWxd)#;b11y}FAFj>^Uy7klY&9{pYY0YlR8cp?1zTH=?LQRo`88mwxsdsSM z6_*X&7#iq(+QF4G@aFe?4^tPN>uG<~;gvM9a`9ocBWtRm>qa=NIuKw~gCv9?l%_fj z8fo>k|6%pG4ya24jM7w;S&*4aM%hCBYdhu!0hvsUQ9xE_Q|;<<+eg2~jVm=fXQ$bd zXqM9+$I8RxNy*VvD7zXNqftfiDuOY}lXY!{#**2Zr1B7}5pP8$(Vl(_Xa@+jL55v) z=1l}g#@-1Dux{2MStzR-xyLmnab?~rtlS3oW$gUJ-F);*C-~G-%`M^~)ds}NqJpoA zl6zU#{L{xi3vQW_KGrvXY`+Z7x*XDuPm162DD@PNvMR948CP%kTMD}}MqHc(B;u|y zhE#{%vknG>z~JV&U&T^N^Oj$IKNmm$`3%BHDrm_xtp_`t<8@bG%8TFfGML^JZlXyY zvH-2B%Fptw3FI2%3tSy(A4w4kRXfDDJXx-B$4Nt6Ct;M5`tH)Ep8QfbU8f1ju^bWh z3==9&fj96?1r!=ovVnCQ?ckZ9dv5)`le%ybhXkm_|GqoHBCDeRa^#fZ;Se|12GjEs zutv04}&xtovgtN0SaGdQ&KmFG+}MlK?PLg5?-_v~Ts z6OV9a9k=~s@7~?qbMM{5Md*@oq48!NrJjIN%__4DRo4`2=m)p$ybF29uf5BQBs(`; z!A7jS>9X zSTOlE%ztkc^&X~K(Qw}`n!L(CXb5C2D9<6kV?De6@eohc@N6sPL}FP{1MP`A+AdQzj!;D)?ASCAj0L&;b_VeA#Fhv5v$!>ab2!haWP6 zVJ&{Sv<@U13Hyu9d6kJOxVPlctY1e*fBXLR{kOCF#RoCtVz;WTJtl%@Gj23 z=se#shP_OpZnr|%A@J^>x|G8YypnrAb`NePut$bHOpuPY-9WNwl4TJRW*YPvg9veR zGNs|xH@^>1X``&&FyLh3&9PDIA>UR;{KnW?^MBd|R<^V97e{#Pc~iXnRkIwo3Fo)k zXq(ejhNKc)YxU2j%p68%9!@vfYbqEoZ#M`eo2>R@m@M2$@yIle*9K0FiD-kUKx_k> zltLRtrTSsZW`aq+mhtNX%zDBw|LFy8dTc=P-fjHwmFqd?92@YeSkrjfcL8z{jxMfn zbm16hibU6Z&U^Nd#6s);a}2BvX*_qq=I-}hSn@X3;V=N`y=ctu+^8jskSfcONmoP=a4nHK~g zAUr}CnIs`O1}sbl0SU5x{8FotTwzj$)sPVDCZJ2w4jh2VOZ{7{&?Mp#MBS$n38p*Ed@ZlG3L=22CUl-9Vtn-^}-EMo7WSVu2wN8)?)MaO(cNYCGTkikxZm#*; z{rpQ_a|`ewj$ICpMUZ5JpnvJ_zKC`88BdJO+rR1+=-&-q8*oclmEKRCnjk3YfV z2TB%`E~V3SY)N}iFkRK8r-%z96|@XCH8@e&#Lqbrqeu|nLVC2%#bc@O-MU{Bt z31xy}&9v7tZOV9;_&B#6pHyu(tY>84*88uogRZNVkZd#m{fr)olVifz1Oz687$gVm$?P(h5~WFspQ@E8#R2Ms2Vg;HfDd{qraJ zn-AW|r=IR{trNa3p1sA0bu z4}pd>B+fAbt2S{k)6ujtbB0cQ#3DjNy`K8(j;B8QB%lAlwS4YtCwR~~o)F=H8x^%X z4<099UODYtf#xGF2XM^?;qJeVlAEph!WX`X3TI%Fk?Kxy>?ZdfowekP3(tAtPup$Y z`@!F4X7g5-!wYFx09{5r3=^G?DIDhjKl|1TdEvjg7-qYnz>V&96`U{#?imu|upzkB zwVye+SnW9m{uBy|z;as*hNw>zUB?)nM`f zA2yRRJ(8W$MM$C{4cp+~C=n%lIOBHXZ(8h;Br@&`#u_BZ#^l>hL%xCe>!0SIZhVSI zI$dsirjP0=Y^hM?>V-?<64F{DuBL^<*lILp)xqmTg4$LGSvF97 z5*0F;_Mhd+tdLpKw#<(A7E8O=>a-2nd3rB4Qi^W)v|DGvkbk&dkp+>O019)NvFeCRE0R zVvYn!N|e;(rgN@bH=MBFKh8e)uCwo{?rLbd%lr8hbXQk6_nf`bv!3-V;?@?BI}r~J7Ll}yjMGk`8vM>r6f0I6KD;M8yR2hv$ahn5r+ zBw4I)rRSPoKIBOZkc#BVg!5ryIqQD3kq6d~G1jf9HUgZwrX$V|j;>oLcEeu?Q*y2S+6Hu=9bV`^!B2lGAZl90Xl` z21+d^3RZE4kd8A1y2vs8!F1`k*BYD9p6OMJMP;dgOcauPy*htYe1dTw~!>A9XrR_wQJu( zGl#D}f*1YWioRCM;aWJ zs0iemGtab5oEZ9jC=PbDY*rtr{<~_yt5kp?i07iWb+h4%o4EdixATKXC%H?*dPfl# zp4^9+-U_z>>u-n4UI!0eyXWs29~&b!0w^;0IeSP!vs*p(?fW|AtY`7;bDvG%I0$ev zcT-3jpi^FIM3RUtRhqM&GM|O-JOdVWLorVJ{}@5>*Z{Mh2Yx3MJ!5Oei)m9ys<6dw zZ4TsP5?`~6G2JJbQm_S>^yII&^l+5d+7?nUiWx;(ItXdC7+a24lij)27bglq^OuxS z3px_fXi-`0e|V<#CW*TtoC{-fnfmb-ZhiBg`0-U+xoslgeos*^r!qnwv+4E6>#k>P zs@m-3x#B843r3ayp7Kv7Cu>xvQeNT{zn6~V@v1kzk#b*uM!Qyy3)r)ya#wfldH*Fq256T@-m=blDj0GP~~DU!m{eX@wtoDAz$NMdT`6M^jL( zWxrEqlp_%H$Flb;5h&k!MrnTu2TG2jI5Z&Cs1D@G7iuP|Xd0|QLsR|J4*qiSHGJ!r z8`#j-i(0sdCsR8(Z5{vmqwv%B!uZyiU4E@rV|-#fqi`h)9!w@E*x8BPA_uQ8-$+T_;nH2h{(;`GoiO;8pdTeBb`uOGr=Q7LXP=b_(QDmgSfqX=6k#|Ps83b=J(Wrw0#^4FIrd+l zL*>|&P%48vZu*Kva67^2N_0*mBM}!k$uo=%HmUs99HSz!9aksXtG zFN!QkiG*4yoQ7&O@{1(b z;beHLHp~C%*kON+&IcN(tPl zWdEa92@PBgB(Qi?G=jgWg1$L@+A(SzMja>g6G%|vSH6hK>PZfcg+lV-`^o<+6{r*q z<=os;Pva8N>p&1gSGlW6xN1ADE;t2;*iF{Pl}V~bFVz`{%_xUz$tS0GN48qclAsLB zS&PKhHOe}U0=K(6VGpWcc1$%%VRy#^x5xA$SD_#2XWf6VVcF|nKyk$}Ng}lmDoEud zDE(u%z?WYJf4&?VlaDX3Pfkn{MRCjDPIr8As>!KpofSeK;{X6407*naRLSb(9$=4| zy}G)(c;`R9h2Fj%Vy#h1H8GmhhHWN1;@`$exaEO4PXoXzM{(}KU7Y;(Q*rxy6SAB; zm7qPIpCqs`h8qwkY*r^S$!}+pd0-Zs$K`}`ph||!*)U0(NwH(v_w=PV?g^h$o!tWE zw8m1Lq6rDERpJYwt>y@a5|xRvf@At`;|jEE#*L%+0QN5OdKs8^Gyv{Wh*$E+S2i+l z*#L8oJd8wat}ttQk8vDx-HkUgT%Bs(Z!Mldx@jTRT9ru+08^7BLpM+S{haf>b2;&; zCne`nJX0m^m?O@xta2M7+!lZVrC5&UgatjE^sck;hlZe1fWlPrQ(_}Yl@8UrlL<8A zPMT2-T4Ld;p}4wz|=fD#(Io`VSFIjKI`d2=1c1tUzbUfqFpbR8TtK zp?fMK_B64tsJoh~(u7(yNptBKXgUY0t?FG_HHVx(jYSoZDs5GiqPVDh00?w5&Fa%~ z&H=9ryai0&=iwCkdB)pbfM4k+5u0-#cWL2xaNqCXtFM5o-Vam5PwcY8FrZ$m=8kPl zcRbU=BWwgjjmAEKRbTMJ7jwolp3zKdBLQf7qV*BvT#wXhPQ@SlfkV)o47~K@#VmRL zvCz?#JR4Uhya5d;W3Rd!+?06NX#%1_fV7)!5NRMZL{4QiPhBhfpKeI>iDY2fa2G@! z?-WugIZ*|qk3?#a${t2qa!1z9Eh?Dff?E)iceAN_Y;K%(&Dx_m#DCSSeXzmPFL)L` z3s%t5|DPS~)oZW0mfLQ<1EVp~BuAxxPCJS+^V9pZsRo^$1HAd4FTw5TAk-RdJyY2; zajeP(QSGMJSp?>5#nDRh{Nv_w`~^otxf}e7*^yW@QgLQ6sWxUskD^92z?VR zoXC)LXfaUKlX#v|gRV88VO)-5XzYy|R5w9%KZLhJ;a-k8V=fC^#llK2UR!0#J0srn4ZJIs=n@$Jd1;$^Ra-~Csz+<2elOi{$n;awT^ zs64x|+f_agH0m@OlRQyf)t=s7UUT6aiG82Qj9s~+D)fYZcLeC-S^->(3eyJ$Q7qS* zlX{C>aPcuzPFM~VFG*n4Sh5VjGg5InowPLz$6eP5{uh!zdtwZ)$s^FozxiUmQR@3U zIi{HD{pp#RuQrPb++px`fU_N(VTi}@0`ty`0^Tj=WHo6&Lpo)NV5PH+;v z;z^P`za{oi96fQe>qk%c9p9&=Q78g~>aN`2AVSO02)+7{2h{O5iWmodE zuU<}Lax1VEd(QWsU&Fn>dBXdVXA~V9^*UoCqxAOoH5GH59G{A?-2l+FD%74>2|IuB zVlMpqi<{@9L3Y)6S`E75-_1(u3^Xqh#dK>&cUlZ-#X<#VJasX*z2h`){qOr>^B6ST zgpi|3rW_WPzemojqOomHwFj_iL22DemQ(<0BC+AP(*)-|AU-Ng5^--AI3wUqLUAV? zx(Mg2A-tkxGzIHnNhp;Zr|gO9r2v#YMY+F&hBG1xcQuQx%q0p7jBA)GIGlRg;q-s{ z67Id`POkXa7a7@dKUsmc{r_6OegpTdd5AL>E^0bCCE&}tNKVo}#~OCjo=9*^Lff-m z_!1T_Uz${ns9XW%6rz*OeF?E5t}E5@lq*wL0MA|3&4d4NG{1iTEyNplCL6g`cM=qv z3kqokMU~UINoNBciNQp3$X`z@Tw0uNu&9EXN{p<$3#Zt?f8HVJV|tjk zs+*G+C+}~$$)guEA`0UHZl%arq^YALBUVna^b9ilxnJPtGFCyfP4IVJaBm z2%nxp^pgTvoT4?G-vKNwc%1jjLwNMT9qjtnW627tFm46DDD538+7#I}*_Cmc-RS$O zoRh2)o`UksIEmLnm*l36j86!_*$I9XiZTA2BJp_#(KA@%gw;zat?o(UwA22p+8&w~ zH@G1}o^;BtN!~l+n9-Tyz6bo}Fg4;bygkI3?^8l^>M;j%%IcM@S~j20zW={j_t(Dw zBL-&O|F7}UQU36o-*MX0Psec`skZxOFK|5X%9MW##^ zCyiQGiVoSa4mlHxs2bA>(hO)MMyOx`@Qi0I<(>zstozD6FtQ7xoo{t-**I{HWsI@INal|#gxid6~*&@4nT z8fp3*MTdr-o(cuuVT|ed(T?lj8)>S7j&XIuVem+p?pkFf1GP94p|~wlm?3Qv_`(UM z-`4>|MHiM=U~7Zfu%Tv;m}R7>O~y=;%x8C!z=mBVc*8~KvGAaSx%53BVD0_)5jM8a z8hqMM#jW9#jg5^EMGH}$+h&PsnqxZkxS)^LYwp5Dyz%0Ti3$a3TH_ibj+Au_tco@5 zN!LV59a>3N+8!}`a+>gdH=4s;c>XI_@%`&IGWqZ%MB9x}N6DyL2?R*Kz1RvidwknD z)ub|l<|%U2oK7%FtYcU*nxxn1jo~gHrt8Qd`i_~;!B6R+v8a>Ne8nmsN?PM-%g0ES z1Wk4|RV=E@P}~@~j2lfR#QaUXG=!V0G&YP-oo?d zd`yygS~77doEMUnunPp-SImK5Q;4Q!oORLsjI!3O?r?d@+YaXPyEd`y4-qh&2#>2G znVF{)ua(La&fZpw*4KmCVs3x0Aq6?6RtpQs$VtyuI!@@K?~G+EI&CRK{SL>KJXRFo zAPx0MGfzcy;y|OpM5%z*nnJ;$Q1t2t)%7r6A} zU*~7v{{^+}Ye}|3j_=n183ZBYW0Uj@bZ6Mb5~H!bWi{e)C$_Fv;N`D=J*ORa93xh; zS`dg+nk2boNnNraN(U-R!j2o}4r-HBCAO|upy2GohS>4Z9=-gAwdsx1LhCFvR)R?jaYd0p&b2`URD$x+=9b= zU^$ur4F#g4a!hYPMHr6_i`g206|#Dsp19G4p2&#G{w=&5h>J|cnog2&;!vqX^2~8K zZuLSwbHyjP?DIe3YoET1$t@3%EWVoBubK7T_uRtW_dU!Brw`z0jbo~~yh2I?b*&lR zIV?`!-o1vFEaO$LIv-W=(N={L3&TqLi4vAcVRlb^k5N%=W}_n_!HNJ!Ddqxabop#~ z)hfP!`~8HYlMsx7*KcUwBuqA~vK6D9y{WwjkXjq&t1&3YXgfC7@B|5q&6@yUp$=a{ zX?2Bz=gs5LbC+>Ye~|@_N+45}oS(%CMwOOv4F@JdLN^rW37ONw;G`X5{p=QYgD20%a^J|B`}AK||Td^ZgAZwcrqk1tzB; zHai~!^QH^t|0|XZ@V-y{1Ivy(oG*XmD~vvJyOA)fvp-1@+jnfEySFn*G7T}t7FLl} z+~x_$3P#Q($xTkh(&a0;=z`a00G0Gv`@(OBWY?S3EVF4?XC%GmblKb_S*5OC6C_{s zoFzPZ=T7eV&ciS@W`sPtlD&@U7?!KrvjVw5D7H|cwyIH2e@{|AfKvr;1XbJ#C-%~_ zyu@M0E@0si1FRm@4ETzEC*eH|0DV9|iUOL35lYDLO7jL%RSx1CS}3)R_!I z&q~IseIs3Py4lw7n{z&H2J%+)c9nSR#V_HgqgL{v_kNCbx84YBW`7fPe(}p+aN_AF zf>Kn?y_RACa&NebHEh~wna0f1-RHgJB^-6^kpxOLD@0FZxiZ^SWXDVpeMm_FFiMGx z3a1_ld+5@dX8b7+_E>sQtN!-Cn zoHLiP#LZ1bmrr%KvDMde;4zujL*W9NrN6}d*ptQq)U&aA?(sfc!%kc!{ z4-FM#sCt0sGKHd3WxMxYj$4$ioJa)4)IpZWj%20nk>-*CSHYYT2XcAv-sH6S1*rE> z8x5Q6_%xw+NVpv_impnLH^1)LEL*aWOF#U1?!N91phpvAVn2|NwAR#WRT_;3eyP+p za+T-e$42d49WzP970M~|+?SlsvX#pWPatdkby58VB0&u;tB6G+CEF+I*{cbgmkL-F ztvRmC<-&hFl#krAi*0vnm>f?U<&l@btOYk~qmmt_nc?_V+U}qwU6;;AyBbPkIPMM# zCk%4J%a36Gs$P~2mRVhbeg#|W4vU?HBs-vz+072~9+d)5c?qoQ2#8d&+w!)9NCsj$ z?-&|5HLVcl9Mp;GETeZk*~-rQBK=HMNRVCDIbduG13!a+RVFIJQ#YjW1u!=WgA^`m08hk&U<`8Se=C zS}S7g0O-s#Fs5*fp>h+Lpy(%C1l&o~!aAMhQ3js3nB$+dh=l_c7WO)<0z5Pg?a-wX zDXm@-m^)n>i`IBb;rkv&3LULAy((E!oF>S{-J~s(z9v#hiRqYYmP9`-5*EmgzRT7~ z-uOV;JBmc#x(F2S;V_<*9&e+jcU_+)OV_o;$5Ij_2}{XB^G(2Y-mq ze)S}N_Sr8nKDxmmK*LY^g0rdKP*XwY5o=|xd6fw5Z@7@!i{N~OPKd5q{MrGKx{PV-HjTbRi}H3Joe>qmq< z&Uv%_78_fAtjTo|n`2n&CfR>MJg?9+vt8iugBI|?Py7o51AYAR2UoK7(T9LtCP+TH zueFb?W9uO(?t|oIz~mnXw8j!`jn;w}(qua{fX3P=LEnyHR zorfNUo|w7Ey7UZs47~D4p0dE_@S?|juS~Z=bjmsj+>ru}i>shhC+&o8THFWU+<&E# z@u{Y}jC0yJ=>znwpza6<86o$_Ddt4r#4&q8KRR&Prv@UA;bFz*STp7-dMrPiK6FPz ztTc1_OZ@A9Uc`xK9Ls0^>k96_=J$!QHuI?`=T)nY^ZoDtjFX;r3T4kBG#QSqisO;! zt$Az&Wmil_yl_ zKX@_aV|#e+fM$`W=r?_=Uajd=;Gk%jy>=;6FWsPSLuE19HDhVOiUpMA?xykJX>gnv zrJd&196K1=)}^h!u){i()|UyLSS6^|t+P?gDuvdGL{Nuo{ES~9GiM9s$E2ptg|($CyuD$HG6 z;OXZr<HE>9W*UzZCCKItvI#_~(uON; zP$V)kSxFXYkuJP0pxfLwU7X!xjwZF+73hTOu9F>ip123igh3^a+X0HM%X7~?nW1G% z_|%8Gxbs)PVRCdMu-)pk?OTWN!yo*F_q_KK=FA@;)|x=6jPQ5UTr}u7RloIS0R3u| z6Y}P_zMgqY7Em|ORtCVj=w(gUkCw}s2XP@4|ma}`Gs1<#jw5q}irRh+Lc_f){XL^lF zH8X83GU=j~P20VlGVStU@@osb!Bv#!HLG0hw9cRmkStrf9h^4bjDG)ajJ3KTnvQ&unHKR^8rescM-T=~`SGqUYo zbi75J`h8nH24TSP@CZY5=VqoEY)_%$nBb8I1gsk5R*LfPzF*>P|Mnib=g(){%u^Pu z#K;y3u_0A0ik(OVKZyi6WErheQ`r;#AvP7+k-o#}7aqpX9=VIgnmSAwmWo@>9_EIC zF9CFz2$?%(8G++KXOY6PGXClX3_Z2Pq9r{nSy5!j*Bp;xrD<~{@hoZ4bO;+ve2vPq zI_;6^H1Ib}49M+)I^shz=p75b!8n1U$V@6lk~igcCBvYzx#eiyNTcB-n#+DRi&6r* zOouo^FbilEr>#jYMPyO3x+4At6B$Si!Cm{=U7}>d*>;7;JfA^{vQ#Xcg z=aZoc@;WZ$bQEmG-qsM$u_rx^7r*+oiDT6oU#X^>kaTcqY%Wsg(jpl5k`RS@*HcW&`AJOws^IUrS z1Jo%)EPvS?<_wk?EIS-dGNgYLiV~W@^bk98&VA}YlsWe@6HgOOxjIY=BuEI$uIAc& zzjBhKR4gSZ>ATP8_-8(akH6!ith?=xrbSZS=LxQklO@P=<_zLE4za21>;zM3 zjn1%B_S6pXdCDoz=DZiZm`RfWqzFN(rRxc(8PYk*;Ee0C8RD#|#9h#k(Nt{_W z_9IbIx#B}EzhzDjvrfP`&%n}#`2!Qg6J1d9(B^P-3m7WRoNCSYuZ-5LX2raI248Xp zJ&Ts|nRk4cHMiVO9Bwu+&Aw#A#l&%gtFOD6=fCv%Lkx)%7tgn9xpru# zTcVi9)sv7vA+!!#Lu8Sf_OYcf$GOW)RYHG`QY;2en^)$>4=m!5 z_pBk_9weJ!WmwTBeCt^3YMOw;R#e9XeMilsqu*iSE0^*7{V|`m}4krl?U`)Rn9jKqP!Zs(zJ@YBdD3?PxgI)trA?58pVa zll9-LDk0nuUOLCK}JT>hSgpq(8lb@+sh2s3y z6hod$n)5E;c{s}*mY+SBWdl7N{LWd>w#dQ;q%#XdLhA_U-~;o$DtE*?&`wXH zQ90WRNBf2=4fTdGFHO;0a3Jn?dJcWdXJHbs^xmBPl$9L$jZgB8FaLn=U3xh?H#`h% zVPDQfhC!Xt(NQWL6+O0jX}p4&gp{;E-ABML6PI0w~&(yiY1Ps$0W*NWDZpeu}lMA&HUdtDMeZVS4C3P z5MA7Yxc0J@pu`wLPG0s2*KW1+dUeT4 zvnk=Ynj|HoSQ9&n!&ffg-#+p-4m#;rzV(qW^XMJ7LA=T2GyzXcmMi(*^^ZNmjn~}7 z-z{58-SkM6s8+OwsNit)nJ01A&3__Gr?Q`gOLxy){`sBnqob#jQLTxsfE&`Ttt(%0 zuVg9bH`#kAi^74++N5E@f(ewUSghfkqN4ul#eDvjZA@GjBx2vO$q79T#VP#qBlw5S z<&bk%uwX@*V~^|MIFjMs0j=p)LLlGFZz|z9Mrf_n>Y%0Kqbvwn?oxJhD#wBqRP8>G z%7H^^>$xU#da?@2TVXeyW!a(-vN|bPP;o;fe8o;5%5@l>#p4{Aa@#>~t`bf)(4ECh zvaW@ru85?iNV~vN%9l83sDpR^`|DVB#3B682fx7DyKf5d6XX&ktX0j#_!LpB z6S6JsniUFIy<#D&PCSkWZ@AvLcbgZQc-3 z1P!S8xCiy(y>c;2i!o;$J4D|cmwBeuu}o{`DP>sf$y11p$U_C1pHG?B=}1+FxoZ;w zW=%g|5-64?D^?r3$!=LbXuYMV>rklnT>6 z*P%H*eC+e@32R+Hmjo4Ifs|N`jx1no9W|85r+jsT^xMu zYKA8Q)~~A)*FzER3nugI;(Z_bcMd&xMO%Y9&mT=E+T>b>5(tP?5+iK3TU{h0q2(k} z=5RqJKkJTr9%GC;t6zK=wQwihM|QF7qJ@ha;YH7?CQmY264@BQ;@N)AK3(GMwlGoNz`YH%s{-np4zT=K;udi#g?_$NNjvO`xk`){(fk=j*J`0UVX zT?E$ok%&jb>RC!8C=x%*-ZShPc}rix7>XNjdzjn)bQ70;`Mdn$$A9FAE|;^rB=*QiJV&xEm4iMI-DS@+9N1E%^>evu}Y!`avP9iRgOOGyDdF! z^&3O0a?;aus-%0blU=Jf7g#dj@R;_^Y>L`{J7OL$T8T$E9%Tq5N;L81;Iz&mXcT4B z-#{B080_!lqBoz*f-aArT=paGyXkhcRwSw%^}W5w<`Z$;0G#Y$g%*3V05lwjr=GZq zgTMM-KKUO@xa#xYraE3R88DzCp84FDaMG!#G_$MJfmbakF3y7;L;wh_j5D?lY0)}E z^1!B$9tIXlUqK^aI0*U0&1-n%`dj$PAO1qU=yT@TCv)C;XEEoXdAP1a#VG5{qq$zS z2}#=G=wqh1TbAa{ z>EhzIp3Ts_ZhrWg%eeREKNE-JKnJh8=$|?Dw5KvvJ+#x|W{`#kIPYeJb%D>(jKez4Q|evZ@_L3fjb}gmBxQhhPjc>gGRrH%7+OaqS_Gpz9pHSp)ijr*-a$-P4RJr&~a-9l#I!fRh zv(?PLz^L1sKkI`eTurHL1}YD2!OBWP@qo0bgyecJltL-R>cdy?AD{Sp<}F#o&%bav z!`tsQ739Uqm4O{u%`#15*6Rsc{7-%{=8GwBODHTMPS*A6} zA6mWDKp2uF7=#vi!5(q(rl}X~af+GhD(9`Pv=yvU2N=+<+lKCuUzz)YDXH4VT8QD!W9Vv1~p93-t-eN}UBc=eG$#tJdc$4ji(mhYx?|?R@v? z$MEg{@2l*3?0&-|*vU-B*0ct{P@sRHAB|4HG}RuY^6(%3 zt&crOYhc2mMRRQ7Nm`F_{U5L5itm4)3og2laRH;I*C^F%sySz0wg$SamXP#aft9$+ zxKECj&@3DT(U7&YZRb-wLf9v?3dgik@^Xz9b zW#pIQ9K*`nq~a(z@{omGdg(jRK|ps$nTG2S2{<#($s*+-Z9q$(u`B|E+}MFtF~wG( z^i5y{*fCt?)~j#eFZXZbhhO>%(XOpbj*potanh<;(^o>=zW2@>_~lQ2%JbfE0aK!K zS0d~5EO*=>y$v$!t&UO>Ad zp^HLm&D_CmE_&@b9JFW|m;T4sSo4?b(6JI^ncZE#Lw8Rf*#3q*F7ra+i*XUX}u2f8D2)M#40$%!=S;l-*Rwq8aGxzVHF}alS zoJuYEn;gMH1FG&6Cy${chD#b9?w^LeI$QBA{lh;ktJ$m%iMYjI>n9h(priOjVQ zY?=tU@-vt7$V2P-?G@i440aJm6J!-hnI_yD=T@unr$61u%Px35H6!s>5Iq&i*p!u| z?Es~^jU)Q#lE4xP_$44qeYcl^*cACdWUwwX8^w@4(CLyM&&r;qT9FhV@Wl1k1;S&~ z{L|Sk)f*?8mb0}5(t<|JtYFMz>owb_pk8Su=`vYpSk1|PWg_J_IV%0IAk=MLtOQv8wDdhzE#D;*eOH|O&^ixkJgW&i^4JYA zz!e!bA_I@Di$j#|Y0N411LbNW-=${}>#cdWbg~L5l_1j^HjEP1LaIH5CIvjS4x4QD z23b_L=@^}9Dh349sWqJP)WaBBIFFwmyOi&K>YMD`{3z%Rv?xvz6iEJl{8P{2xz9SQ z$*Lnqf@(L>xeYQ1EVw(b;;c{ee&ja#fUGWKoEn$OILCI5vwqVsKmFxj*m1|rjE)U+ z=O3>psHS`M8q)wv_SIy)=Db9&DBOk{R@#zSgl|ZY3&wNm`J6g2;lwQvr{H10B5~qq;uB?&yKATjRQv zGK;Dm^wudFQxQ?c%~Xm7tE#YBx(zGI(-xtp4Uti;sr{o?4{^!+E?~uyIehnX-(>6B z0_YI~wT1#tO|EfpaF9~DNQ@?Cdb?FtP>`ozen`FJnZWen4AAN(#HFQV^@jmjHmtOPnicFl zEAB`#X()<1$pwfkKT)@AIQ99Slat9}^}Ah>{Z=jFK`6)#4S{VBm7rLhpswo4ilNz5 zHEI&6vB+r!3_}l#RI6_BNEm#($Y-faghvj1$2mQ?>F)7Ci+g#~#V_WB6OQ7e@A@=r z{&Kx}TwBfI6Dw&t=krhR{(I&P^)V_9bq4JjJDc=`V-II=yVNwFm%poK8Y|jtJFhk( zwyfXC_OU9T_}5EWclW*Q8XY5=TnBoWRbTE+!>RS>En7A*GO~;1Mj1p|RY8fYc(N39 zh{gMta7K}jFSf@kxdqHjT^4(;U8Kp47f^~9yrpC_EC zC)yu@n?PZg4T6rHm~jE zq!(G7DQMJL`|yMK7AT#!&MVIG0FmW~OIB+owyN-$cE&QIEhKjpdukfQLRki8t0m;Y zYOXj~70*E}>W2sP?2=e*o+!sKSyIvJB4MqE9osbCP;0i#4l=RmF>121-mX<41eURR z0x*n?#FGL#i$145?NC1d!w>Slw|tzxTzd!giS#G8fP&MWemZA8?LnQU z21sXyu5Y@PiCP51<|Yteyso+9nwz=ffyemHe}946u5l*DcA?{O^P8tcS5ocax9Z(w zqRCaO{kEs3uyTa}5j;PXZs2%{*M3mkjM629=gkMY_6yn-8l z^-W-#nO=)g3I+xTD3*%Nd?RmDQyy|>3$o-*52&2lET(;baPx`K4rEI*O%>hxo*IKEl^O`xCzP zzh9-cqeL9-0&4h$9$xo`3n=w=XT)`<%M|4tQ{Kq3J&Kc8CGJj|tRb$y(TE@ld2r(d zH~i*W*00;bZ@&2*#R9~-DZp(H z>C1kjgy#ZbKvHc+j!<9)+PYGq+$;OS%BnDZV7UwE>I}N* z`{^Yme=tz0WKI!7sEO-|qn|QN%1JAMPkmH_EXy~rddu>8+Acn?Q<2)%s%3qA;A3y# zhesEQ{JU|S7_B2Jl@fD@<}`N&LjH)8^cB@<5T{@_J!oz9n%f9m={%xR1Ytxy2wA&j zoSSaChtY=~=K32S=APgDkXVnR4LpN= zMPB!o=kxQ&KFs*ILr|@{z570K}3D3%5VR8 z8$Y`2N_Ot3^YB9t6Yf|G@eUIZL#sddc0I)Z#wRBD$uED)^UgWDNfMH0Id2@w zwq5D(LaR_yw2!htRt-q!v{Ag+!ei}~Hxkj1(pxq(Bw2eU5}B<^$v66{vm`Lu3-4T# zzDlf34>Dl5rigVi>*!hUPv<}!wh_4&gy{%JTeTc$ER2p+RYz+&OFqv!>lhASxrDDD zzmncck+;9*nK-3l@(c_!GllhRsW8YAhT=VR1w5;z9t&7diJPYsjMpO8KlB*eMke_9 zC7&i39pSMp+X;s^nr-SeQA_73@Uolk<=z-ui?;C40}rrn?OIkGa!6*Bq%Qh5fp}K3 zN|Fw;M0UTSJ)Yxx za9q>@z2zz+v&DAXRvMaCNNj2;rwWrH>Va)IPajC&eU%-vamcO>cE#Dyw5uFp+3p_Q zy=WpTr74$-R7z!tJ1P3!9_y|>J^Psem~uCxE0Wn*DK>8(Wpv{fe*32f`SsVn!H#WP z*s*b=03COVTH8Lsd3NepA#87Yk8;A;pB5EG0gd|+b3iO9T^CqEz%zC`M?)o^WJFChi5dqK>5&Ij=~k~X z(uulttRbp1Ia$v{4<%qVX>)eFK_!KR1O~O9K9m#BY~v3K>*gD~Xl9+RgDkcJI9@K5naa*rMWg-we@1aV!YS6H&Vi z%y5qoBjW!QjVb-i0dEGby6%uS8p%FzyqSxYC&J-)o=D}IoGAcP681Lqg zcUV6&^4!)ANn>ErQ7Wr1B4O|8W*5~o0aS_6kVX(utp@z%zHL14$E&&T(NX?*#gA!> zZWbBlu+`O@N%M%k$T-=8H zmiECt6UkTW!hy?cJu2|rEe~{LRKNgvrbcJCA)STLR+C@ zZ*D`=<^=gpJ>3%NYhWN_9})?(Yg#3eoxp-%8=?{ff7(tOl#edbVyUQ z^S2x;Ly2~igGo6fJ6Drpxj|0P$p#opv=%eFqOaDlo@c=d5b3{ar5GEVVys%@ir?PP zUw{5{9=dNWTkg68;t69|QtB?)3z$^RuphCfEHujfSvz*@AdX`^*KM9lNqZ+JET;~$ zMwS8R;pSQlr*DT!6TbZ4cF%3S(m5X-Zm31su7A8(~*f#+%>bpRuy&cUT(1u6!&nmBtMCkCdw3C1Uxh;;^P z@`Qn;MphJwffoHl3C+pj@`(IKdc22tZaY{zGZBG5|Z-1Lh-hBzB?j8c8*BX%}RLRkf zMh=Xua*m44$WDz__M&9)ldXw@l}KqT3oh(M)v!ATu~hqz=ffwfdZKod05lU^t?(4| zR2*=k$Ir>w*Fn<5@BODz!~0Dnaw1YNL?ttHmw#LR+5N?>e(DyN5ZOU#p8+} zAV2aLa_NOh;pg=8a|#~CdHn|ZIDq|%j2@Iu7Olng1WJunGV>TK&>lhD#aO7CEXOkK zTPCEFwKY~_tD2VcXHqlJCp!iJ(^ItN19iz4w@#bRSlLsQQ*E}%O)01bns0sUYOemq z4|w$6yQprv8`w-s38PAOs`EgX|Jm!*C(r*V<(-i zmB8l3cANA#UBL9o*PEFxXNU}Bd)+Ut<^G#*GJ$amiPEe@dSogv`(BNDjT>*iv59uo zXvN4wQj}bX892FO4v?9+o|zToeb$ZB|yA{*p)k zs-o!n>_M#kK${`3`CdOO)7#lfGOsX!VPNz&(ks+;CD$`Vr zMe{u!v=(rBId@1lpyM29RR%#j2aIyAJr68Vz=j>8{P2IjOWYVU0dd$ES75npXBuF4 zcW?{4aT$;I;b#9H1OYePa6_|N(3WGf9g!noHbg+Q)pF$iJIKyLYO*@5u4NBJvTLVg zr_|kx9@KQbZTpO*KfflDRaf*IWe+Dke~1V4Zy#q~LX;;ivL{i+5V-SCw-DAxNmfIJd-#s&)@-{xu_c~rn%}i&zo28yFR#2R zNmPu$xqRQU+6%0+9*E~;ljx*6R%(+4vb!P+w3aK#V#kq8O1arSvXVI27k8}eRxYh= z;rWU#rKl|HfWk=foq9ia^=*ltrVg$K*K(H{h!pXzNv78Bq-HrrH^&)C$0f6KpZskm zl7t~g4kVOg_a!6CaPvS-Tg@YHW;L%zDPPrko#A!sO@CrE2dS4=?o88FQ!@;Vu;(F@ zy@7EwT5BdoceO#NlBt^hMthbjw(h@7Y|^BqL{{`zK6A*j;^bVb&Uv(n-nX=63E{b9S+zxAL0>ois`=KP+K-4&W`<0+w2-xt&`>cb$INUb zcO={uGPX0>$ts_tYq@~wxD{#ela+Lp>>}|3Sw*4(*;%=0nlNPF!MrNd9+^`)AuA86 zjdeoCX@&D*PUz0N!8S$_J;BOSKOx9=+xG2j*}4^9jH(sId5$a;C=!T(5{Zl4+nFv4 z=%BR%t0dkzR{o_dB%pbFQnbECu>7E4cdo!i_<`()2*m- ztg3!b)rig@mZ1n8cD)i>b*#4Pt~keZ_b(>*yWjqfk`5?L#qDYOQ@(r)y7w$#LG7l$kR>T6O=wfa%t>*E`+Ew^ zJE9{YtL;zmaS2yNn4lO#5Q2_OkI__*?g%)e25JpqWQ@rjql}1W$Ϝ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%0D{fV_@=T_c(!}}=Ggpr!~;5Jaht+$_N1<%6C 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 YKa}onZCW4&T>t<807*qoM6N<$f^~y%^#A|> diff --git a/org.tizen.guides/html/images/sensorball.png b/org.tizen.guides/html/images/sensorball.png deleted file mode 100644 index 1cda2ea29007901bb915aaaee48728ef76698dd0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 251512 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�Qvc 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 diff --git a/org.tizen.guides/html/images/systeminfo_sd.png b/org.tizen.guides/html/images/systeminfo_sd.png deleted file mode 100644 index 5173a84034c1388aa14e7a155ac52d26f82a2787..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40787 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 e2HI9ki(AGWW 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

  • Connectivity and Wireless
  • Messaging
  • Sensors
  • @@ -674,16 +654,8 @@ @@ -691,27 +663,15 @@
  • Data Storage and Management
  • Device Settings and Systems -

    For a practical example of using the device as a Bluetooth server or client in a chat application, see the Bluetooth Chat mobile sample task.

    -

    Prerequisites

    To use the Application (in mobile and wearable applications) and Bluetooth (in mobile and wearable applications) APIs, the application has to request permission by adding the following privileges to the config.xml file:

    diff --git a/org.tizen.guides/html/web/connectivity/download_w.htm b/org.tizen.guides/html/web/connectivity/download_w.htm
    index 3b74fb6..091dc78 100644
    --- a/org.tizen.guides/html/web/connectivity/download_w.htm
    +++ b/org.tizen.guides/html/web/connectivity/download_w.htm
    @@ -56,8 +56,6 @@
        
  • Checking the download state and information

    You can access the current download state and retrieve the download information using the DownloadManager interface. The states are defined in the DownloadState enumerator (in mobile, wearable, and TV applications).

  • -

    For a practical example of downloading URL content to the device storage, see the Download Manager sample task.

    -

    Prerequisites

    To use the Download API (in mobile, wearable, and TV applications), the application has to request permission by adding the following privilege to the config.xml file:

    diff --git a/org.tizen.guides/html/web/connectivity/nfc_w.htm b/org.tizen.guides/html/web/connectivity/nfc_w.htm index 5a2dc75..901a0c6 100644 --- a/org.tizen.guides/html/web/connectivity/nfc_w.htm +++ b/org.tizen.guides/html/web/connectivity/nfc_w.htm @@ -82,8 +82,6 @@
  • Reduction in unwanted interruptions
  • -

    For a practical example of exchanging contacts between devices over an NFC connection, see the Contacts Exchanger mobile sample task.

    -

    NFC Tags and NDEF Messages

    An NFC tag is a chip which can securely store personal information, such as debit card numbers or contact details. The methods of the NFCTag interface (in mobile and wearable applications) are used to access an NFC tag for reading or writing information. NFC tag types are identified using the type attribute of the NFCTagType type definition (in mobile and wearable applications).

    diff --git a/org.tizen.guides/html/web/connectivity/task_bluetoothchat_w.htm b/org.tizen.guides/html/web/connectivity/task_bluetoothchat_w.htm deleted file mode 100644 index 013f822..0000000 --- a/org.tizen.guides/html/web/connectivity/task_bluetoothchat_w.htm +++ /dev/null @@ -1,420 +0,0 @@ - - - - - - - - - - - - - - Task: Bluetooth Chat - - - - -
    -
    -

    Mobile Web

    -
    - -
    -

    Dependencies

    -
      -
    • Tizen 2.4 and Higher for Mobile
    • -
    -

    Content

    - -

    Related Info

    - -
    -
    - -
    - -

    Task: Bluetooth Chat

    -

    This task, based on the BluetoothChat sample delivered with the Tizen Studio, demonstrates how you can use the Bluetooth API to create a chat between 2 devices. For more information on the sample functionality and creating the sample with the full source code, see Bluetooth Chat.

    -

    This task consists of the following parts:

    - -

    This sample is a fully functional application for creating a chat application.

    - -

    Defining the Application Layout

    -

    The BluetoothChat sample application layout uses the template manager based on the MVC (Model View Controller) architecture, and consists of 3 screens: the main screen displays buttons for creating or joining a chat, the Choose your server screen displays a list of available servers, and the chat screen displays the conversation history, an input area, and a button, allowing the user to write and send messages.

    - -

    The following figure shows the main screens of the application.

    -

    Figure: BluetoothChat screens

    -

    BluetoothChat screens

    - -

    Defining the Main Screen

    -
      -
    1. index.html Source File -
      1. -

        The main screen displays option buttons. The header section of the screen is defined within a <div> element whose data-role attribute is set to header. The header section determines the title of the screen.

        - -
        -<!--Main screen layout-->
        -<div id="start" data-role="page">
        -   <!--Header section-->
        -   <div id="start-header" data-role="header" data-position="fixed">
        -      <h1>Bluetooth chat</h1>
        -   </div>
        -
      2. -
      3. The actual content section of the screen is defined within a <div> element whose data-role attribute is set to content. It contains buttons for turning on the Bluetooth connection and either creating or joining a server connection. The buttons displayed depend on whether the Bluetooth adapter is on.

        -
        -   <!--Content section-->
        -   <div id="start-content" data-role="content" data-scroll="none">
        -      <div class="box">
        -         <div data-role="button" class="ui-btn-start" id="turnOnButton"
        -              style="display: none;">Turn bluetooth on</div>
        -         <div data-role="button" class="ui-btn-start" id="serverButton"
        -              style="display: none;">Create server</div>
        -         <div data-role="button" class="ui-btn-start" id="clientButton"
        -              style="display: none;">Join server</div>
        -         <div id="start-monit" style="display: none;">
        -            <p>Waiting for Bluetooth...</p>
        -         </div>
        -      </div>
        -   </div>
        -</div>
        -
        -
      4. -
      -
    2. -
    3. app.js Source File -

      The checkPowerState() method is used to check the Bluetooth connection status. If the Bluetooth connection is not on, the main screen only displays the Turn bluetooth on button.

      -
      -checkPowerState: function App_checkPowerState()
      -{
      -   this.ui.setContentStartAttributes(this.model.checkPowerState.bind(this.model,
      -                                                                     this.ui.showPowerOnButton,
      -                                                                     this.ui.showStartButtons));
      -},
      -
      -
    4. -
    5. app.ui.events.js Source File -

      The Create server and Join server button events are defined in the app.ui.events.js file. All the application events are based on jQuery selectors.

      -
      -$('#serverButton').on('click', function(event)
      -   {
      -      app.resetApplicationMode();
      -      app.startServer();
      -   });
      -
      -$('#clientButton').on('click', function(event)
      -   {
      -      app.resetApplicationMode();
      -      app.startClient();
      -   });
      -
      -
    6. - -
    7. templates/keyboard_page.tpl Source File -
        -
      1. -

        When the user taps the Create server or Join server button, a keyboard is displayed and the user can enter the server or client name.

        -
        -<div data-role="page" id="keyboard">
        -   <!--Header section-->
        -   <div data-role="header" id="keyboard-header" data-position="fixed">
        -      <h1></h1>
        -   </div>
        -
        -   <!--Content section-->
        -   <div data-role="content" id="keyboard-content">
        -      <input type="text" id="keyboard-text" maxlength="20"/>
        -   </div>
        -
        -   <!--Footer section-->
        -   <div data-role="footer" data-position="fixed">
        -      <div data-role="tabbar" data-style="tabbar">
        -         <ul>
        -            <li id="keyboard-ok-button"><a href="#">OK</a></li>
        -         </ul>
        -      </div>
        -   </div>
        -</div>
        -
        -
      2. -
      3. When the user enters the server or client name and taps OK, the getApplicationMode() method analyzes the input and displays the server selection or chat screen, respectively.

        -
        -$('#keyboard-ok-button').on('click', function(event)
        -   {
        -      event.preventDefault();
        -      var value = $('#keyboard-text').val(), mode;
        -      if (value.length !== 0)
        -      {
        -         app.setUserName(value);
        -         mode = app.getApplicationMode();
        -         if (mode === 'server')
        -         {
        -            app.setAdapterName();
        -         }
        -         else if (mode === 'client')
        -         {
        -            $.mobile.changePage('#choose');
        -         }
        -      }
        -   });
        -
        -
      4. -
      -
    8. -
    - - -

    Defining the Choose Your Server Screen

    -
      -
    1. templates/choose_page.tpl Source File -
      1. The content section of the Choose your server screen displays a list of available servers.

        -
        -<div data-role="page" id="choose">
        -   <!--Header section-->
        -   <div data-role="header" id="choose-header" data-position="fixed">
        -      <h1>Choose your server</h1>
        -      <div data-role="progress" data-style="circle" id="discovering"></div>
        -   </div>
        -
        -   <!--Content section-->
        -   <div data-role="content" id="choose-content">
        -      <ul data-role="listview"></ul>
        -   </div>
        -</div>
        -
        -
      2. -
      3. -

        When the user taps a server name, the system starts searching for the server and attempts to connect to it. After connecting, the system displays confirmation pop-ups.

        -
        -$('#choose-content').on('tap', 'ul.ui-listview li', function()
        -   {
        -      app.client.stopServerSearching($(this).attr('address'));
        -   });
        -
        -
      4. -
      -
    2. -
    - -

    Defining the Chat Screen

    -
      -
    1. templates/chat_page.tpl Source File -

      The structure of this template is similar to the main screen. The header displays the current role of the device (server or client) and its name.

      -

      The content area displays a list view with message bubbles. The layout of the bubbles is defined in the left_bubble.tpl and right_bubble.tpl template files.

      -

      The footer section contains a textArea for writing a message and a button for sending it.

      -
      -<div id="chat" data-role="page" data-footer-exist="true">
      -   <!--Header section-->
      -   <div id="chat-header" data-role="header" data-position="fixed">
      -      <h1><span id="chat-header-type"></span><span id="chat-header-name"></span></h1>
      -   </div>
      -
      -   <!--Content section-->
      -   <div id="chat-content" data-role="content">
      -      <ul data-role="listview"></ul>
      -   </div>
      -
      -   <!--Footer section-->
      -   <div id="chat-footer" data-role="footer" data-position="fixed">
      -      <div id="ui-textArea">
      -         <div id="ui-textArea-text">
      -            <textarea id="text" placeholder="Your message" data-role="none"></textarea>
      -         </div>
      -         <div id="ui-textArea-button">
      -            <a data-role="button" id="ui-mySend">Send</a>
      -         </div>
      -      </div>
      -   </div>
      -</div>
      -
      - -
    2. -
    3. app.ui.js Source File -

      The checkSendButtonState() method is used to check whether there is text in the textArea. If the textArea field is empty, the Send button is disabled.

      -
      -checkSendButtonState: function Ui_checkSendButtonState()
      -{
      -   if (app.helpers.checkStringLength($('#text').val().trim()) && app.isConnection())
      -   {
      -      this.enableSendButton();
      -   }
      -   else
      -   {
      -      this.disableSendButton();
      -   }
      -},
      -
      -
    4. -
    - -

    Initializing the Application

    -
      -
    1. config.xml Source File -

      The required privileges are declared in the config.xml file.

      -
      -<!--Configuration file content-->
      -<widget ...>
      -   <!--Other configuration details-->
      -   <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
      -   <tizen:privilege name="http://tizen.org/privilege/bluetooth.admin"/>
      -   <tizen:privilege name="http://tizen.org/privilege/bluetooth.gap"/>
      -   <tizen:privilege name="http://tizen.org/privilege/bluetooth.spp"/>
      -   <!--Other configuration details-->
      -</widget>
      -
      -
    2. -
    - -

    Creating the Connection

    -

    This section builds upon the elements described in Discovering Bluetooth Devices and Connecting to and Exchanging Data with a Bluetooth Device.

    - - -

    Checking the Bluetooth Status

    - -
      -
    1. app.server.js Source File -
      1. Before pairing devices, you must check whether Bluetooth is enabled. The default Bluetooth adapter is retrieved using the getDefaultAdapter() method.

        -
        -this.adapter = tizen.bluetooth.getDefaultAdapter();
        -
        -
      2. -
      3. -

        The power status of the adapter can be checked using the setPowered() method.

        -
        -powerOn: function Model_powerOn(callback)
        -{
        -   if (!this.adapter.powered)
        -   {
        -      try
        -      {
        -         this.adapter.setPowered(true, function()
        -            {
        -               setTimeout(function() {callback();}, 500);
        -            });
        -         app.ui.showPowerOnButton();
        -      }
        -   }
        -   else
        -   {
        -      callback();
        -   }
        -},
        -
        -
      4. -
      -
    2. -
    -

    Registering the Server

    -
      -
    1. app.server.js Source File -

      One of the devices must be defined to be used as the server. This is done using the registerServer() method.

      -
      -registerServer: function Server_registerServer()
      -{
      -   this.model.registerServer(this.adapter, this.serviceUUID,
      -                             this.registerServerSuccess.bind(this));
      -},
      -
      -
    2. -
    - -

    Connecting Devices

    -
      -
    1. app.client.model.js Source File -
        -
      1. -

        After defining the default Bluetooth adapter and setting up the server, you can select the requested server and bond the devices using the connectToService() method.

        -
        -connectToService: function ClientModel_connectToService(device, serviceUUID,
        -                                                        successCallback,
        -                                                        errorCallback)
        -{
        -   this.client.chatServerDevice = device;
        -   try
        -   {
        -      device.connectToServiceByUUID(serviceUUID, successCallback,
        -                                    errorCallback, 'RFCOMM');
        -   }
        -},
        -
        -
      2. -
      3. The connectToService() method sends a ping to ensure that the server is responding. -
        -sendPing: function ClientModel_sendPing(name, socket)
        -
        -
      4. -
      -
    2. -
    - - -

    Sending a Message

    - -

    This section builds upon the elements described in Connecting to and Exchanging Data with a Bluetooth Device.

    -
      -
    1. app.client.model.js Source File -

      Before sending a message, the message data must be stringified to the JSON format. The data is then written to the selected socket using the writeData() method.

      - -
      -sendMessage: function ClientModel_sendMessage(name, socket, message, callback)
      -{
      -   var sendTextMsg = [], messageObj, messageObjToString, i, len;
      -   name = encodeURIComponent(name);
      -   message = encodeURIComponent(message);
      -   messageObj = {name: name, text: message, ping: false, bye: false};
      -   messageObjToString = JSON.stringify(messageObj);
      -   len = messageObjToString.length;
      -   for (i = 0; i < len; i += 1)
      -   {
      -      sendTextMsg[i] = messageObjToString.charCodeAt(i);
      -   }
      -   try
      -   {
      -      if (socket !== null && socket.state === "OPEN")
      -      {
      -         socket.writeData(sendTextMsg);
      -         callback(message);
      -      }
      -   }
      -},
      -
      -
    2. -
    - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/connectivity/task_contactsexchanger_w.htm b/org.tizen.guides/html/web/connectivity/task_contactsexchanger_w.htm deleted file mode 100644 index 493f21b..0000000 --- a/org.tizen.guides/html/web/connectivity/task_contactsexchanger_w.htm +++ /dev/null @@ -1,520 +0,0 @@ - - - - - - - - - - - - - - Task: Contacts Exchanger - - - - - - -
    - -

    Task: Contacts Exchanger

    -

    This task, based on the ContactsExchanger sample delivered with the Tizen Studio, demonstrates how you can use the NFC API to exchange contacts between devices. For more information on the sample functionality and creating the sample with the full source code, see Contacts Exchanger.

    - -

    This task consists of the following parts:

    - -

    This sample is a fully functional application for exchanging between devices contact information based on contacts on a SIM card.

    - -

    Defining the Application Layout

    -

    The ContactsExchanger sample application layout consists of 4 screens: the main screen displays the default contact and the operation buttons, the Contacts list screen displays a list of contacts, the Add contact screen allows the user to add a new contact, and the transfer screen is displayed when the user clicks an operation button on the main screen.

    - - -

    The following figure shows the main screens of the application.

    -

    Figure: ContactsExchanger screens

    -

    ContactsExchangerscreens

    - -

    Defining the Main Screen

    -
      -
    1. index.html Source File -
      1. -

        The header section of the screen is defined within a <div> element whose data-role attribute is set to header. The header section determines the title of the screen.

        -
        -<!--Main screen layout-->
        -<div data-role="page" id="main">
        -   <!--Header section-->
        -   <div data-role="header" id="header-start">
        -      <h1>Contacts exchanger</h1>
        -   </div>
        -
      2. -
      3. -

        The main screen content is dynamic and created during the runtime.

        -
        -   <!--Content section-->
        -   <div data-role="content" id="content-start">
        -      <!--Dynamic content-->
        -   </div>
        -</div>
        -
        -
      4. -
      -
    2. -
    3. app.ui.js Source File -
      1. The loadStartPage() method is called to start the screen initialization. The method handles 2 scenarios: if the user has defined the default contact, the loadStartContent() method is executed, and the user gets access to the application. Otherwise, the user is prompted to define the default contact.

        -
        -loadStartPage: function ui_loadStartPage()
        -{
        -   if (localStorage.started === undefined)
        -   {
        -      this.loadTemporaryContent();
        -   }
        -   else
        -   {
        -      this.loadStartContent();
        -   }
        -}
        -
        -
      2. -
      3. -

        If the default contact card is not defined, the content section of the screen displays a message and a button allowing user to create the default card.

        -
        -<div class="box" id="temporaryBox">
        -   <p class="defaultText">
        -      Default card is not defined yet!<br/> Do you want to define it now?
        -   </p>
        -   <div data-role="button" class="ui-btn-create">Create default card</div>
        -</div>
        -
        -
      4. -
      5. When the default card is defined and the default contact is selected, the main screen displays information about the default contact, and the operation buttons for changing the default contact, reading from or writing to the card, and communicating with another device.

        -
        -<div class="box" id="startBox">
        -   <div id="comment">
        -      <p class="comment">Your default contact</p>
        -      <p class="comment" id="comment-name"></p>
        -      <p class="comment" id="comment-phone"></p>
        -   </div>
        -   <div data-role="button" class="ui-btn-create">
        -      Change your default contact
        -   </div>
        -   <div class="gap"></div>
        -   <div data-role="button" class="ui-btn-create">
        -      Read from card
        -   </div>
        -   <div class="gap"></div>
        -   <div data-role="button" class="ui-btn-create">
        -      Write to card
        -   </div>
        -   <div class="gap"></div>
        -   <div data-role="button" class="ui-btn-create">
        -      Communicate with another device
        -   </div>
        -</div>
        -
        -
      6. -
      -
    4. -
    -

    Defining the Contacts List Screen

    -
    1. index.html Source File -

      The Contacts list screen displays an aggregated contact list sorted by name. The contacts are loaded from the device default address book using the Contact API methods.

      -
      -<ul data-role="listview" id="list-choose">
      -   <li class="ui-li-multiline">
      -      <a href="#"> <!--Contact name-->
      -         <span class="ui-li-text-sub"><!--Contact phone number--></span>
      -      </a>
      -   </li>
      -</ul>
      -
      -

      Selecting a list item saves the contact information in the local storage, and returns the user to the main screen.

      -
    2. -
    - -

    Defining the Transfer Screen

    -

    The transfer screen is simply a countdown screen to give the user 10 seconds to communicate with another device or a tag.

    -
    1. app.ui.js Source File -
      1. -

        The transfer page is displayed shortly when the user taps the Read from card, Write to card, or Communicate with another device button on the main screen.

        -
        -$.mobile.changePage('#transfer');
        -
        -
      2. -
      3. -

        After the pageshow event, the screen is prepared according to the selected button. The getDefaultAdapter() method is used to check the NFC connection status.

        -
        -$('#transfer').on('pageshow', function()
        -   {
        -      if (tizen.nfc.getDefaultAdapter().powered)
        -      {
        -         try
        -         {
        -            var option = $(this).data('option');
        -            if (option === 'read')
        -            {
        -               self.prepareWaitingPage('Card to device',
        -                                       'PUT WIRELESS TAG<br/>
        -                                        CLOSE TO<br/>
        -                                        YOUR DEVICE');
        -               self.app.nfc.card.setTagDetectRead();
        -            }
        -            else if (option === 'write')
        -            {
        -               self.prepareWaitingPage('Device to card',
        -                                       'PUT WIRELESS TAG<br/>
        -                                        CLOSE TO<br/>
        -                                        YOUR DEVICE');
        -               self.app.nfc.card.setTagDetectWrite();
        -            }
        -            else
        -            {
        -               self.prepareWaitingPage('Device to device',
        -                                       'PUT YOUR DEVICE<br/>
        -                                        CLOSE TO<br/>
        -                                        OTHER DEVICE');
        -               self.app.nfc.peer.setTargetDetect();
        -            }
        -         }
        -      }
        -      else
        -      {
        -         $.mobile.changePage('#start');
        -         alert('Please turn on NFC adapter');
        -      }
        -   });
        -
        -
      4. -
      5. -

        The prepareWaitingPage() method defines the transfer page UI.

        -
        -prepareWaitingPage: function ui_prepareWaitingPage(title, text)
        -{
        -   var waitingBox, waitingContent, contentTransfer = $('#content-transfer');
        -   waitingBox = $('<div class="box" id="waitingBox"></div>');
        -   waitingContent = $(this.getWaitingContentHtml(text));
        -   $('#header-transfer H1').text(title);
        -   contentTransfer.empty();
        -   waitingBox.append(waitingContent);
        -   contentTransfer.append(waitingBox);
        -   $('#content-start').trigger('create');
        -   this.app.countDown(10, $('#counter'));
        -},
        -
        -
      6. - -
      7. -

        Finally, the screen displays a countdown from 10 to 0 using the countDown() method:

        -
        -countDown: function countDown(time, obj)
        -{
        -   if (!this.counterState)
        -   {
        -      setTimeout(function()
        -         {
        -            this.countDown(time, obj);
        -         }.bind(this), 500);
        -
        -      return;
        -   }
        -
        -   obj.text(time);
        -   if (time > 0)
        -   {
        -      if (this.nfc.isPowered())
        -      {
        -         time -= 1;
        -         this.timeOutHandler = setTimeout(function()
        -            {
        -               this.countDown(time, obj);
        -            }.bind(this), 1000);
        -      }
        -      else
        -      {
        -         this.nfc.timeExpired();
        -      }
        -   }
        -   else
        -   {
        -      this.nfc.timeExpired();
        -   }
        -},
        -
        -
      8. -
    2. -
    - -

    Defining the Add Contact Screen

    -
    1. app.ui.js Source File -

      The Add contact screen displays the contact information received from another device. The user can save the contact information in the device default address book by tapping the Save button.

      - -
      -<div id="contact" data-role="page" data-footer-exist="true">
      -   <div data-role="header" id="header-contact" data-position="fixed">
      -      <h1>Add contact</h1>
      -      <a data-role="button" id="save-contact">Save</a>
      -   </div>
      -
      -   <div data-role="content" id="content-contact"></div>
      -
      -   <div data-role="footer" id="footer-contact" data-position="fixed"></div>
      -</div>
      -
      -
    - -

    Initializing the Application

    -
      -
    1. config.xml Source File -

      The required privileges are declared in the config.xml file.

      -
      -<!--Configuration file content-->
      -<widget ...>
      -   <!--Other configuration details-->
      -   <tizen:privilege name="http://tizen.org/privilege/nfc.admin"/>
      -   <tizen:privilege name="http://tizen.org/privilege/nfc.common"/>
      -   <tizen:privilege name="http://tizen.org/privilege/nfc.p2p"/>
      -   <tizen:privilege name="http://tizen.org/privilege/nfc.tag"/>
      -   <!--Other configuration details-->
      -</widget>
      -
      -
    2. -
    - -

    Setting up the NFC Connection

    -

    This section builds upon the elements described in Managing NFC Connectivity.

    -
      -
    1. app.nfc.js Source File -

      To create an NFC connection, get the default NFC adapter using the getDefaultAdapter() method, and launch the NFC service using the setPowered() method of the NFCAdapter interface, which takes the NFC status as a parameter.

      -
      -startNFC: function nfc_startNFC()
      -{
      -   try
      -   {
      -      this.nfcAdapter = tizen.nfc.getDefaultAdapter();
      -
      -      if (this.nfcAdapter.powered)
      -      {
      -         this.nfcStateMemory = true;
      -         this.onPowerOn();
      -
      -         return;
      -      }
      -
      -      this.nfcStateMemory = false;
      -      this.nfcAdapter.setPowered(true, this.onPowerOn.bind(this),
      -                                 this.onPowerOnFails.bind(this));
      -
      -   },
      -}
      -
      -
    2. -
    - -

    Exchanging Contact Information with Tags

    -

    This section builds upon the elements described in Detecting NFC Tags and Peer Devices and Handling NDEF Messages.

    - - -

    Reading an NDEF Message from an NFC Tag

    -
      -
    1. app.nfc.card.js Source File -
      1. -

        When the user taps the Read from card button on the main screen, the transfer page is displayed. The setTagListener() method of the NFCAdapter interface adds an event listener to detect whether the tag is properly attached and the NDEF message valid.

        -
        -setTagDetectRead: function nfc_card_setTagDetectRead()
        -{
        -   this.nfc.nfcAdapter.setTagListener(
        -   {
        -      onattach: this.sucTagReadAttach.bind(this),
        -      ondetach: this.nfc.sucDetach.bind(this.nfc)
        -   });
        -}
        -
        -
      2. -
      3. When the tag is attached, the readNDEF() event is fired to retrieve the sent NDEF message information.

        -
        -sucTagReadAttach: function nfc_card_sucTagReadAttach(tag)
        -{
        -   try
        -   {
        -      if (!tag.isSupportedNDEF)
        -      {
        -         throw {message: "This tag doesn't support NDEF"};
        -      }
        -      tag.readNDEF(this.nfc.readMessage.bind(this.nfc),
        -                   this.readMessageErr.bind(this));
        -   }
        -}
        -
        -
      4. -
      5. The readMessage() method is used to get the sent information record, retrieve the contact, and display the Add contact screen.

        -
        -readMessage: function nfc_readMessage(message)
        -{
        -   try
        -   {
        -      this.fillRecordInfo(message.records[0]);
        -   }
        -},
        -fillRecordInfo: function nfc_fillRecordInfo(record)
        -{
        -   try
        -   {
        -      var contactsData =
        -         this.resolveContact(this.convertNDEF2phoneNumber(record.payload));
        -      this.app.nfc.displayContact(contactsData);
        -   }
        -}
        -
        -

        The retrieved contact information can be saved using the methods of the Contact API.

        -
      6. -
      -
    2. -
    - -

    Writing an NDEF Message to the NFC Tag

    -
      -
    1. app.nfc.card.js Source File -
      1. -

        When the user taps the Write to card button on the main screen, the transfer page is displayed, and the setTagDetectWrite() method is called. The setTagListener() method adds an event listener to detect whether the tag is successfully attached.

        -
        -setTagDetectWrite: function nfc_card_setTagDetectWrite()
        -{
        -   var suc =
        -   {
        -      onattach: this.sucTagWriteAttach.bind(this),
        -      ondetach: this.nfc.sucDetach.bind(this.nfc)
        -   };
        -   this.nfc.nfcAdapter.setTagListener(suc);
        -}
        -
      2. -
      3. When the tag is attached, the contact is prepared for sending it over the NFC connection. The prepareForNFC() and phoneNumber2NDEF() methods convert the contact object to VCARD_30 format, create a new NDEFMessage object, and attach it to the NDEFRecordMedia record with the VCARD_30 data. The NDEF message is saved to the tag and the main screen of the application is displayed.

        -
        -sucTagWriteAttach: function nfc_card_sucTagWriteAttach(tag)
        -{
        -   var newMessage = null, fullContact = '';
        -   try
        -   {
        -      /* Local storage contains the contact object */
        -      fullContact = this.nfc.prepareForNFC(localStorage);
        -      newMessage = this.nfc.phoneNumber2NDEF(fullContact);
        -      if (!tag.isSupportedNDEF)
        -      {
        -         throw {message: "This tag doesn't support NDEF"};
        -      }
        -      tag.writeNDEF(newMessage,
        -                    this.sucSend.bind(this),
        -                    this.errSend.bind(this));
        -   }
        -}
        -
        -
      4. -
      -
    2. -
    - -

    Exchanging Contact Information with Peers

    -

    This section builds upon the elements described in Detecting NFC Tags and Peer Devices and Exchanging NDEF Data with Peers.

    - -

    The data exchange functionality is implemented in the app.nfc.peer.js file.

    -
      -
    1. Sending Information -
      1. When the user taps the Communicate with another device button on the main screen, the transfer page is displayed. The setPeerListener() method of the NFCAdapter interface adds an event listener to detect whether the peer is properly attached.

        -
        -setTargetDetect: function nfc_peer_setTargetDetect()
        -{
        -   var successCallbacks =
        -   {
        -      onattach: this.sucTargetAttach.bind(this),
        -      ondetach: this.nfc.sucDetach.bind(this.nfc)
        -   };
        -   try
        -   {
        -      this.nfc.nfcAdapter.setPeerListener(successCallbacks);
        -   }
        -}
        -
        -
      2. -
      3. -

        When the peer is attached, the contact data is converted to an NDEF message format and sent to the peer device using the sendNDEF() method.

        -
        -sucTargetAttach: function nfc_peer_sucTargetAttach(target)
        -{
        -   var newMessage = null, fullContact = this.nfc.prepareForNFC(localStorage);
        -   this.nfc.nfcTarget = target;
        -   this.setReceiveFromTarget();
        -   try
        -   {
        -      newMessage = this.nfc.phoneNumber2NDEF(fullContact);
        -      target.sendNDEF(newMessage,
        -                      this.sucSendToTarget.bind(this),
        -                      this.errSendToTarget.bind(this));
        -   }
        -}
        -
        -
      4. -
      -
    2. -
    3. Receiving Information -

      The setReceiveFromTarget() method is used to attach listeners to detect incoming NDEF messages.

      -
      -setReceiveFromTarget: function nfc_peer_setReceiveFromTarget()
      -{
      -   this.nfc.nfcTarget.setReceiveNDEFListener(this.nfc.readMessage.bind(this.nfc));
      -}
      -
      -
    4. -
    - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/connectivity/task_downloadmanager_w.htm b/org.tizen.guides/html/web/connectivity/task_downloadmanager_w.htm deleted file mode 100644 index 0526e4b..0000000 --- a/org.tizen.guides/html/web/connectivity/task_downloadmanager_w.htm +++ /dev/null @@ -1,458 +0,0 @@ - - - - - - - - - - - - - - Task: Download Manager - - - - -
    -
    -

    Mobile Web Wearable Web

    -
    - -
    -

    Dependencies

    -
      -
    • Tizen 2.4 and Higher for Mobile
    • -
    • Tizen 2.3.1 and Higher for Wearable
    • -
    -

    Content

    - -

    Related Info

    - -
    -
    - -
    - -

    Task: Download Manager

    - -

    This task, based on the DownloadManager sample delivered with the Tizen Studio, demonstrates how you can use the Download API (in mobile and wearable applications) to asynchronously download URL content to the device storage. For more information on the sample functionality and creating the sample with the full source code, see Download Manager.

    -

    This task consists of the following parts:

    - -

    This sample is a fully functional application which allows the user to download any content by providing its URL. The user can control the download process.

    - - - -

    Defining the Application Layout

    - -

    The DownloadManager sample application layout contains only 1 screen: the main screen that displays the download items and progress. The application also has a template for displaying the download items.

    - -

    The following figure shows the main screens of the application.

    -

    Figure: DownloadManager screens

    -

    DownloadManager screens

    -

    Defining the Main Screen

    - -
      -
    1. index.html Source File -

      The main screen of the application displays the URL input field, whose value is by default set to http://trailers.divx.com/divx_prod/profiles/WiegelesHeliSki_DivXPlus_19Mbps.mkv, and the OK button.

      -
      -<div id="main-header" data-role="header" data-position="fixed">
      -   <h1>Download manager</h1>
      -   <div id="main-url-div">
      -      <div id="main-input-div">
      -         <input type="text" id="main-url-text" placeholder="type URL"
      -                value="http://trailers.divx.com/divx_prod/profiles/WiegelesHeliSki_DivXPlus_19Mbps.mkv"/>
      -      </div>
      -      <div id="main-button-div"><a data-role="button" id="main-url-ok">OK</a></div>
      -   </div>
      -</div>
      -
    2. -
    3. js/app.ui.events.js Source File -

      Clicking the OK button starts the download.

      -
      -$('#main-header').on('tap', '#main-url-ok', function onUrlOkTap()
      -   {
      -      app.startDownloading($('#main-url-text').val());
      -   });
      -
    4. - -
    5. index.html Source File -

      The download items are displayed on the main screen as a list, and the footer has the Refresh button.

      -
      -<div id="main-content" data-role="content">
      -   <ul data-role="listview"></ul>
      -</div>
      -
      -<div id="main-footer" data-role="footer" data-position="fixed">
      -   <div data-role="button" data-inline="true" data-style="round"
      -        id="refresh-button">Refresh</div>
      -</div>
      -
    6. -
    7. js/app.ui.events.js Source File -

      Clicking the Refresh button refreshes the download item list.

      -
      -$('#refresh-button').on('tap', function onRefreshBtnTap(event)
      -   {
      -      event.preventDefault();
      -      event.stopPropagation();
      -      app.refreshDownloadsList();
      -   });
      -
    - -

    Defining the Template Mechanism

    - -

    The Template Manager is used to follow the MVC (Model View Controller) architecture while generating a view item for the downloaded content. The whole process of generating the output HTML is divided into 3 parts:

    - -
      -
    1. js/app.ui.templateManager.js Source File -
      1. -

        The Template Manager loads the template files to the cache.

        - -
        -loadToCache: function TemplateManager_loadToCache(tplNames, onSuccess)
        -{
        -   var self = this,
        -       cachedTemplates = 0,
        -       tplName,
        -       tplPath;
        -
        -   if ($.isArray(tplNames))
        -   {
        -      /* For each template */
        -      $.each(tplNames, function onTplIterate(index, fileName)
        -         {
        -            /* Cache template html */
        -            if (self.cache[fileName] === undefined)
        -            {
        -               tplName =
        -               [
        -                  fileName,
        -                  app.config.get('templateExtension')
        -               ].join('');
        -               tplPath =
        -               [
        -                  app.config.get('templateDir'),
        -                  tplName
        -               ].join('/');
        -
        -               $.ajax(
        -               {
        -                  url: tplPath,
        -                  cache: true,
        -                  dataType: 'html',
        -                  async: true,
        -                  success: function onTplLoadSuccess(data)
        -                  {
        -                     /* Increase counter */
        -                     cachedTemplates += 1;
        -
        -                     /* Save to cache */
        -                     self.cache[fileName] = data;
        -
        -                     /* If all templates are cached, launch callback */
        -                     if (cachedTemplates >= tplNames.length
        -                         && typeof onSuccess === 'function')
        -                     {
        -                        onSuccess();
        -                     }
        -                  },
        -                  error: function onTplLoadError(jqXHR, textStatus, errorThrown)
        -                  {
        -                     /* Error handling */
        -                  }
        -               });
        -            }
        -            else
        -            {
        -               /* Template is already cached */
        -               cachedTemplates += 1;
        -               /* If all templates are cached, launch callback */
        -               if (cachedTemplates >= tplNames.length
        -                   && typeof onSuccess === 'function')
        -               {
        -                  onSuccess();
        -               }
        -            }
        -      });
        -   }
        -};
        -
      2. -
      3. -

        The Template Manager returns the template HTML from the cache.

        -
        -get: function TemplateManager_get(tplName, tplParams)
        -{
        -   if (this.cache[tplName] !== undefined)
        -   {
        -      return this.getCompleted(this.cache[tplName], tplParams);
        -   }
        -
        -   return '';
        -}
        -
      4. -
      5. -

        The Template Manager returns the completed template where specified parameters have been inserted.

        -
        -getCompleted: function TemplateManager_getCompleted(tplHtml, tplParams)
        -{
        -   var tplParam;
        -
        -   for (tplParam in tplParams)
        -   {
        -      if (tplParams.hasOwnProperty(tplParam))
        -      {
        -         tplHtml = this.passThruModifiers(tplHtml, tplParam, tplParams[tplParam]);
        -      }
        -   }
        -
        -   return tplHtml;
        -}
        -
      6. -
    - -

    Defining the Download Items

    - -
      -
    1. templates/download-row.tpl Source File -

      The download items are displayed in a list, where each item is its own row. The rows are placed in the list using the Template Manager.

      -

      Every list element contains an icon suitable for the content type, the file name, some control buttons proper for the current download state, and a progress bar representing the download progress. The elements also have additional attributes used to recognize the download element recognition from the JavaScript code, for example while updating the progress bar value.

      -
      -<li class="downloadListElement" id="%downloadId%">
      -   <div class="download-item">
      -      <div class="download-desc" style="position: relative;">
      -         <img src="images/%fileIcon%" alt="icon" class="ui-li-bigicon"></img>
      -         <p class="download-name" id="name%downloadId%">%fileName%</p>
      -      </div>
      -      <div class="download-control">
      -         <div data-role="progressbar" id="progressbar%downloadId%"></div>
      -         <div class="download-buttons">
      -            <div data-role="button" class="download-button download-navigation-button"
      -                 state="play" for-download="%downloadId%" for-url="%url%"
      -                 id="button%downloadId%" listener-flag="1">
      -               <img src="images/pause.png" class="download-navigation-button-image"
      -                    id="buttonimg%downloadId%"/>
      -            </div>
      -            <div data-role="button" class="download-button download-delete-button"
      -                 state="play" for-download="%downloadId%"
      -                 id="delete%downloadId%">
      -               <img src="images/stop.png" class="download-navigation-button-image"
      -                    id="deleteimg%downloadId%"/>
      -            </div>
      -         </div>
      -      </div>
      -   <div>
      -</li>
      -
    2. -
    - - -

    Managing Downloads

    - -

    This section builds upon the elements described in Managing Downloads.

    - - -

    The core functionalities regarding the control of the download request are implemented in the js/app.model.js file.

    - -

    Starting the Download

    -
      -
    1. js/app.model.js Source File - -

      The download process starts when user clicks OK next to the URL input field on the main screen. The button click indirectly invokes the startDownloading() method, which is responsible for starting the download process. A new DownloadRequest object is created and the download process is started through the DownloadManager object.

      -
      -startDownloading: function Model_startDownloading(url, eventHandlers, onSuccess)
      -{
      -   console.log('Model_startDownloading: ' + url);
      -   var downloadRequest, downloadId;
      -
      -   try
      -   {
      -      downloadRequest = new tizen.DownloadRequest(url, 'downloads');
      -      downloadId = tizen.download.start(downloadRequest, eventHandlers);
      -      onSuccess(downloadId, url);
      -   }
      -}
      -
    2. -
    3. js/app.js Source File - -

      After the download process is started successfully, the download item information is added to the local storage and the application user interface is updated.

      -
      -onDownloadStarted: function App_onDownloadStarted(id, url)
      -{
      -   console.log('App_onDownloadStarted: ', id);
      -   var fileName = this.helpers.getSourceName(url);
      -   this.ui.onDownloadStarted(id, url, fileName, this.model.updateRecord.bind(this, id,
      -   {
      -      'fileName': fileName,
      -      'url': url,
      -      'state': 0
      -   }));
      -}
      -
    4. -
    5. js/app.ui.js Source File - -

      The user interface is updated using the download row template obtained through the templateManager object.

      -
      -addDownloadRecordToList: function Ui_addDownloadRecordToList(id, url, fileName,
      -                                                             updateStorageCallback)
      -{
      -   var ul = $('#main-content ul.ui-listview'),
      -       fileIcon = app.helpers.resolveFileIcon(app.helpers.getFileExtension(fileName)),
      -       listElement = this.templateManager.get('download-row',
      -       {
      -          downloadId: id,
      -          fileName: fileName,
      -          url: url,
      -          fileIcon: fileIcon
      -       });
      -
      -   ul.append(listElement).listview('refresh');
      -   ul.find('#progressbar' + id).progressbar({value: 0});
      -   ul.find('#delete' + id).button();
      -   ul.find('#button' + id).button();
      -   updateStorageCallback($('#progressbar' + id).progressbar('option', 'value'));
      -}
      -
    6. -
    -

    Pausing and Resuming the Download

    - -
      -
    1. js/app.ui.events.js Source File -

      After the download item is created, the user can pause or resume operations through the applicable buttons in the download list element. To display the correct buttons, you must identify the current state of the download request.

      -
      -$('#main').on('tap', '.download-navigation-button', function onNavigationBtnTap(event)
      -   {
      -      event.preventDefault();
      -      event.stopPropagation();
      -      var obj = $(this);
      -      if (obj.attr('state') === 'play')
      -      {
      -         app.pauseDownloading(obj.attr('for-download'));
      -      }
      -      else if (obj.attr('state') === 'pause')
      -      {
      -         app.resumeDownloading(obj.attr('for-url'),
      -                               obj.attr('for-download'),
      -                               obj.attr('listener-flag'));
      -      }
      -      else if (obj.attr('state') === 'finished')
      -      {
      -         app.launchFile($('#name' + obj.attr('for-download')).text());
      -      }
      -      else if (obj.attr('state') === 'canceled')
      -      {
      -         app.startDownloading(obj.attr('for-url'),
      -                              obj.attr('for-download'));
      -      }
      -   });
      -
    2. -
    3. js/app.model.js Source File -
      1. -

        If the request is in the play state, and the user clicks the button, the download process is paused. The user interface is notified about the pause by the callback, provided while starting the download process.

        -
        -pauseDownloading: function Model_pauseDownloading(downloadId)
        -{
        -   console.log('Model_pauseDownloading', downloadId);
        -   try
        -   {
        -      tizen.download.pause(downloadId);
        -   }
        -}
        -
      2. -
      3. -

        If the request in the paused state, the download process is resumed.

        -
        -resumeDownloading: function Model_resumeDownloading(downloadId, eventHandlers,
        -                                                    listenerCallback)
        -{
        -   console.log('Model_resumeDownloading: ', downloadId);
        -   tizen.download.resume(downloadId);
        -   if (eventHandlers !== null)
        -   {
        -      tizen.download.setListener(downloadId, eventHandlers);
        -      listenerCallback(downloadId);
        -   }
        -}
        -
      4. -
    4. -
    -

    Stopping the Download

    -
      -
    1. js/app.ui.events.js Source File -

      To stop the download process, you must first determine the download request status.

      -
      -$('#main').on('tap', '.download-delete-button', function onDeleteBtnTap(event)
      -   {
      -      event.preventDefault();
      -      event.stopPropagation();
      -      var obj = $(this);
      -      if (obj.attr('state') === 'play')
      -      {
      -         app.cancelDownloading(obj.attr('for-download'));
      -      }
      -      else if (obj.attr('state') === 'pause' ||
      -               obj.attr('state') === 'finished' ||
      -               obj.attr('state') === 'canceled' ||
      -               obj.attr('state') === 'failed')
      -      {
      -         app.deleteDownloading(obj.attr('for-download'));
      -      }
      -   });
      -
    2. -
    3. js/app.model.js Source File -

      If the download status is play, you can invoke the download cancellation function.

      -
      -cancelDownloading: function Model_cancelDownloading(downloadId)
      -{
      -   console.log('Model_cancelDownloading: ' + downloadId);
      -   try
      -   {
      -      tizen.download.cancel(downloadId);
      -   }
      -}
      -
    4. -
    5. js/app.ui.js Source File -

      If the download request is not in the play state, the download is removed from the main screen list and local storage.

      -
      -deleteDownloading: function Ui_deleteDownloading(id)
      -{
      -   $('#' + id).remove();
      -}
      -
    6. -
    - - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/data/file_system_w.htm b/org.tizen.guides/html/web/data/file_system_w.htm index a58c33c..14c453e 100644 --- a/org.tizen.guides/html/web/data/file_system_w.htm +++ b/org.tizen.guides/html/web/data/file_system_w.htm @@ -75,8 +75,6 @@
  • -

    For a practical example of managing files in your application, see the File Manager sample task.

    -

    File and Directory Access

    You can access the virtual file system using the FileSystemManager interface (in mobile, wearable, and TV applications):

    diff --git a/org.tizen.guides/html/web/data/stored_content_w.htm b/org.tizen.guides/html/web/data/stored_content_w.htm index a4ebde6..23eb991 100644 --- a/org.tizen.guides/html/web/data/stored_content_w.htm +++ b/org.tizen.guides/html/web/data/stored_content_w.htm @@ -91,9 +91,6 @@ Note The batch mode does not provide progress information about operations. To ensure that you can view the progress, break the batch operation down into multiple smaller batch operations. For example, break down a batch of 100 update requests into 10 batch operations that update 10 records at a time. Breaking down a batch operation also helps you avoid blocking other database operations, such as add or remove. - -

    For a practical example of browsing and managing the media directories in your application, see the Media Content sample task.

    -

    Prerequisites

    To use the Content API (in mobile, wearable, and TV applications), the application has to request permission by adding the following privileges to the config.xml file:

    diff --git a/org.tizen.guides/html/web/data/task_filemanager_w.htm b/org.tizen.guides/html/web/data/task_filemanager_w.htm
    deleted file mode 100644
    index c8f31c4..0000000
    --- a/org.tizen.guides/html/web/data/task_filemanager_w.htm
    +++ /dev/null
    @@ -1,631 +0,0 @@
    -
    -
    -
    -	
    -	
    -	
    -	
    -	
    -	
    -	
    -	
    -	
    -
    -	Task: File Manager
    -
    -
    -
    -
    -
    -
    -

    Mobile Web Wearable Web

    -
    - -
    -

    Dependencies

    -
      -
    • Tizen 2.4 and Higher for Mobile
    • -
    • Tizen 2.3.1 and Higher for Wearable
    • -
    -

    Content

    - -

    Related Info

    - -
    -
    - -
    - -

    Task: File Manager

    -

    This task, based on the FileManager sample delivered with the Tizen Studio, demonstrates how you can use the Filesystem API (in mobile and wearable applications) to manage files in your application. For more information on the sample functionality and creating the sample with the full source code, see File Manager.

    -

    This task consists of the following parts:

    - -

    This sample is a fully functional application for browsing the device storage. The user can create, copy, move, and remove folders and files.

    - -

    Defining the Application Layout

    -

    The FileManager sample application layout uses the template manager based on the MVC (Model View Controller) architecture, and consists of 1 screen that displays the device storage folder and file structure.

    - -

    Additionally, the sample application layout consists of 2 UI elements: the clipboard footer controls enable you to delete, move, or copy selected folders and files, and the More pop-up window enables you to create a new folder and to paste content to a folder.

    - -

    The following figure shows the main screens of the application.

    -

    Figure: FileManager screen

    -

    FileManager screen

    -

    Using the Template Manager

    -

    The template manager enables the HTML output generation to be divided into 3 parts.

    -
      -
    1. app.ui.templateManager.js Source File -
        -
      1. -

        The template manager loads the template files into the cache.

        -
        -loadToCache: function TemplateManager_loadToCache(tplNames, onSuccess)
        -{
        -   var self = this,
        -   cachedTemplates = 0,
        -   tplName,
        -   tplPath;
        -
        -   if ($.isArray(tplNames))
        -   {
        -      $.each(tplNames, function(index, fileName)
        -         {
        -            if (self.cache[fileName] === undefined)
        -            {
        -               tplName = [fileName, app.config.get('templateExtension')].join('');
        -               tplPath = [app.config.get('templateDir'), tplName].join('/');
        -               $.ajax(
        -               {
        -                  url: tplPath,
        -                  cache: true,
        -                  dataType: 'html',
        -                  async: true,
        -                  success: function(data)
        -                  {
        -                     cachedTemplates += 1;
        -                     self.cache[fileName] = data;
        -                     if (cachedTemplates >= tplNames.length
        -                         && typeof onSuccess === 'function')
        -                     {
        -                        onSuccess();
        -                     }
        -                  },
        -
        -                  /* Error handling */
        -               });
        -            }
        -            else
        -            {
        -               cachedTemplates += 1;
        -               if (cachedTemplates >= tplNames.length
        -                   && typeof onSuccess === 'function')
        -               {
        -                  onSuccess();
        -               }
        -            }
        -         });
        -   }
        -}
        -
      2. -
      3. Next, the template manager returns the template HTML content from the cache.

        -
        -get: function TemplateManager_get(tplName, tplParams)
        -{
        -   if (this.cache[tplName] !== undefined)
        -   {
        -      return this.getCompleted(this.cache[tplName], tplParams);
        -   }
        -
        -   return '';
        -}
        -
      4. -
      5. The getCompleted() method returns the completed template using the specified parameters, prepared by the passThruModifiers() method.

        -
        -getCompleted: function TemplateManager_getCompleted(tplHtml, tplParams)
        -{
        -   var tplParam, replaceRegExp;
        -
        -   for (tplParam in tplParams)
        -   {
        -      if (tplParams.hasOwnProperty(tplParam))
        -      {
        -
        -         tplHtml = this.passThruModifiers(tplHtml, tplParam, tplParams[tplParam]);
        -      }
        -   }
        -
        -   return tplHtml;
        -}
        -
        -passThruModifiers: function(tplHtml, tplParam, content)
        -{
        -   var regModOn = new RegExp('%' + tplParam + '\\|([a-zA-Z]){1,}%', 'g'),
        -   regModOff = new RegExp(['%', tplParam, '%'].join(''), 'g'),
        -   regModGet = new RegExp('%' + tplParam + '\\|(.+?)%'),
        -   specRegExp = new RegExp('\\$', 'g'), modifier;
        -
        -   if (content && (typeof content === 'string'))
        -   {
        -      content = content.replace(specRegExp, '$$$$');
        -   }
        -
        -   if (regModOn.test(tplHtml))
        -   {
        -      modifier = tplHtml.match(regModGet)[1];
        -      try
        -      {
        -         content = this.modifiers[modifier](content);
        -      }
        -
        -      tplHtml = tplHtml.replace(regModOn, content);
        -   }
        -   else
        -   {
        -      tplHtml = tplHtml.replace(regModOff, content);
        -   }
        -
        -   return tplHtml;
        -}
        -
      6. -
    2. -
    - -

    Defining the Main Screen

    -

    The main screen elements initialization and display functionality is implemented in the app.ui.js file.

    -
      -
    1. main.tpl Source File -

      The main screen of the application displays the device storage folder and file structure. The header section of the screen is defined within a <div> element whose data-role attribute is set to header. The header section determines the title of the screen.

      -

      If the user navigates to another child directory, the header section displays navigation buttons - Up and Home - to move 1 directory up in the file system and to move to the root directory, respectively. In a child directory, the breadcrumb navigation from the root directory to the current directory is displayed as well.

      -
      -<!--Header section-->
      -<div data-role="header" data-position="fixed">
      -   <h1 id="mainTitle"></h1>
      -
      -   <!--Other application code-->
      -
      -   <a id="homeBtn">Home</a>
      -   <a id="levelUpBtn">Up</a>
      -
      -   <!--Other application code-->
      -
      -   <div id="navbar"></div>
      -   <div class="selectAll" style="display: none"></div>
      -
      -   <!--Other application code-->
      -
      -</div>
      -
    2. - -
    3. folderRow.tpl Source File -

      The folderRow.tpl template file defines the actual content of the main screen, which is initialized in the app.ui.js source file.

      -
      -<!--Content section-->
      -<li class="node folder ui-li-1line-bigicon1" id="row%id%" label="%name%"
      -    uri="%uri|escapeEncies%" fullUri="%fullUri|escapeEncies%">
      -   <form class="my-ui-checkbox hidden"><input type="checkbox"/></form>
      -   <img src="images/folder.png" class="ui-li-bigicon"/>
      -   <span class="ui-li-text-main nodename">%name|escape%</span>
      -</li>
      -
      -
    4. -
    - - -
      -
    1. main.tpl Source File -

      The footer section of the screen is defined within a <div> element whose data-role attribute is set to footer. The footer section contains a tab bar with a button for enabling the clipboard functionality in the application.

      - -

      The clipboard consists of buttons for deleting, moving, and copying folders and files, and also canceling the clipboard operation. In the clipboard mode, check boxes appear next to the folders and files list in the current directory on the main screen.

      -
      -<div data-role="footer" data-position="fixed">
      -   <div class="ui-myToolBar">
      -      <div data-role="tabbar" class="standardTabbar">
      -         <ul>
      -            <li><a id="editActionBtn" href="#">Edit</a></li>
      -
      -            <!--Other application code-->
      -
      -         </ul>
      -      </div>
      -
      -      <div data-role="tabbar" class="editTabbar" style="display: none">
      -         <ul>
      -            <li><a id="deleteActionBtn" href="#">Delete</a></li>
      -            <li><a id="moveActionBtn" href="#">Move</a></li>
      -            <li><a id="copyActionBtn" href="#">Copy</a></li>
      -            <li><a id="cancelActionBtn" href="#">Cancel</a></li>
      -         </ul>
      -      </div>
      -
      -   <!--Other application code-->
      -
      -   </div>
      -</div>
      -
    - - -
      -
    1. main.tpl Source File -

      The pop-up window consists of a jQuery pop-up menu with options for creating a new folder at the current directory location or for pasting already copied content to the current directory location.

      -
      -<div data-role="footer" data-position="fixed">
      -   <div class="ui-myToolBar">
      -      <div data-role="tabbar" class="standardTabbar">
      -         <ul>
      -
      -            <!--Other application code-->
      -
      -            <li><a id="moreActionBtn" href="#morePopup" data-rel="popup">More</a></li>
      -
      -            <!--Other application code-->
      -
      -         </ul>
      -      </div>
      -      <div id="morePopup" data-role="popup">
      -         <!--Other application code-->
      -
      -      </div>
      -   </div>
      -</div>
      -
    - -

    Managing Clipboard

    -

    This section builds upon the elements described in Managing Files and Directories.

    - -

    Initializing the Clipboard

    -

    The clipboard features definition functionality is implemented in the app.clipboard.js file.

    -
      -
    1. Retrieving Clipboard Content -

      The get() method is defined to retrieve all the filesystem paths saved currently in the clipboard.

      -
      -get: function Clipboard_get()
      -{
      -   return this.data;
      -}
      -
    2. -
    3. Adding New Content to the Clipboard -

      The add() method is defined to add filesystem paths to the clipboard.

      -
      -add: function Clipboard_add(paths)
      -{
      -   var len = paths.length, i;
      -
      -   /* Clear clipboard */
      -   this.clear();
      -   for (i = 0; i < len; i += 1)
      -   {
      -      if (this.has(paths[i]) === false)
      -      {
      -         this.data.push(paths[i]);
      -      }
      -   }
      -
      -   return this.data.length;
      -}
      -
    4. -
    5. Checking if a Path is Present in the Clipboard -

      The has() method is defined to check whether the currently copied filesystem path is already present in the clipboard.

      -
      -has: function Clipboard_has(path)
      -{
      -   return $.inArray(path, this.data) === -1 ? false : true;
      -}
      -
    6. -
    7. Setting the Clipboard Mode -

      The setMode() method is defined to set the clipboard in 3 available modes - copy, move, and inactive (default).

      -
      -setMode: function Clipboard_setMode(mode)
      -{
      -   if ($.inArray(mode, [this.MOVE_MODE_ID, this.COPY_MODE_ID]) === false)
      -   {
      -      /* Error handling */
      -   }
      -   this.mode = mode;
      -
      -   return true;
      -}
      -
    8. -
    9. Clearing the Clipboard -

      The clear() method is defined to clear all the clipboard content and reset it to the default mode.

      -
      -clear: function Clipboard_clear()
      -{
      -   this.data = [];
      -   this.mode = this.INACTIVE_MODE;
      -}
      -
    10. -
    -

    Performing Clipboard Operations

    -

    The clipboard operation functionality is implemented in the app.js file.

    -
      -
    1. Copying Content to the Clipboard -

      The saveToClipboard() method is used to add filesystem paths to the clipboard and set the appropriate clipboard mode.

      -
      -saveToClipboard: function App_saveToClipboard(paths, mode)
      -{
      -   var clipboardLength = this.clipboard.add(paths);
      -
      -   if (clipboardLength > 0)
      -   {
      -      this.clipboard.setMode(mode);
      -      app.ui.alertPopup('Data saved in clipboard');
      -      this.ui.clearTabbars();
      -   }
      -   else
      -   {
      -      alert('Error occurred. Data has not been saved in clipboard');
      -   }
      -
      -   this.ui.refreshPasteActionBtn(this.clipboard.isEmpty());
      -}
      -
    2. - -
    3. Pasting Content from the Clipboard -
      1. The pasteClipboard() method is used to copy filesystem paths from the clipboard or to move filesystem paths to the current directory location based on the current clipboard mode.

        -
        -pasteClipboard: function App_pasteClipboard()
        -{
        -   var clipboardData = this.clipboard.get();
        -
        -   if (clipboardData.length === 0)
        -   {
        -      app.ui.alertPopup('Clipboard is empty');
        -
        -      return false;
        -   }
        -
        -   if (this.clipboard.getMode() === this.clipboard.COPY_MODE_ID)
        -   {
        -      this.model.copyNodes(this.currentDirHandle, clipboardData, this.currentPath,
        -                           this.onPasteClipboardSuccess.bind(this));
        -   }
        -   else
        -   {
        -      this.model.moveNodes(this.currentDirHandle, clipboardData, this.currentPath,
        -                           this.onPasteClipboardSuccess.bind(this));
        -   }
        -   this.ui.refreshPasteActionBtn(this.clipboard.isEmpty());
        -
        -   return true;
        -}
        -
      2. -
      3. The onPasteClipboardSuccess() event handler responds to the success event of pasting content from the clipboard by clearing the clipboard.

        -
        -onPasteClipboardSuccess: function App_onPasteClipboardSuccess()
        -{
        -   this.clipboard.clear();
        -   this.refreshCurrentPage();
        -}
        -
      -
    4. -
    - -

    Managing Device Storage

    -

    This section builds upon the elements described in Managing File Storages, Creating and Deleting Files and Directories, and Retrieving Files and File Details.

    - -

    Initializing the Device Storage

    -
      -
    1. config.xml Source File -

      The required privileges are declared in the config.xml file.

      -
      -<!--Configuration file content-->
      -<widget ...>
      -   <!--Other configuration details-->
      -   <tizen:privilege name="http://tizen.org/privilege/content.read"/>
      -   <tizen:privilege name="http://tizen.org/privilege/content.write"/>
      -   <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
      -   <tizen:privilege name="http://tizen.org/privilege/filesystem.read"/>
      -   <tizen:privilege name="http://tizen.org/privilege/filesystem.write"/>
      -   <!--Other configuration details-->
      -</widget>
      -
    2. -
    -

    Retrieving Storages

    - -
      -
    1. app.model.js Source File -

      The loadInternalStorages() method calls the getStorages() method to get the storages of a specific storage type.

      -
      -loadInternalStorages: function Model_loadInternalStorages(onSuccess)
      -{
      -   var self = this;
      -
      -   this.systemIO.getStorages('INTERNAL', function(storages)
      -      {
      -         self.storages = storages;
      -         if (typeof onSuccess === 'function')
      -         {
      -            onSuccess();
      -         }
      -      }, 'internal0');
      -}
      -
    2. -
    3. app.systemIO.js Source File -

      The listStorages() method of the FileSystemManager interface (in mobile and wearable applications) is used to retrieve all the available storages.

      -
      -getStorages: function SystemIO_getStorages(type, onSuccess, excluded)
      -{
      -   try
      -   {
      -      tizen.filesystem.listStorages(function(storages)
      -         {
      -            var tmp = [],
      -            len = storages.length,
      -            i;
      -
      -            if (type !== undefined)
      -            {
      -               for (i = 0; i < len; i += 1)
      -               {
      -                  if (storages[i].label !== excluded)
      -                  {
      -                     if (storages[i].type === 0 || storages[i].type === type)
      -                        tmp.push(storages[i]);
      -                  }
      -               }
      -            }
      -            else
      -            {
      -               tmp = storages;
      -            }
      -
      -            if (typeof onSuccess === 'function')
      -               onSuccess(tmp);
      -         });
      -   }
      -}
      -
    4. -
    - -

    Managing Files and Directories

    -

    The directory creation functionality is implemented in the app.js file. The file creation, file deletion, and directory deletion functionality is implemented in the app.systemIO.js file.

    -
      -
    1. Creating a File -

      The createFile() method of the File interface (in mobile and wearable applications) is used to create a new file in the current directory.

      -
      -createFile: function SystemIO_createFile(directoryHandle, fileName)
      -{
      -   try
      -   {
      -      return directoryHandle.createFile(fileName);
      -   }
      -}
      -
      -

      Similarly, the createDirectory() method is used to create a directory at the current storage location in the application.

    2. -
    3. Deleting a File -

      The deleteFile() method of the File interface is used to delete a file by specifying the filesystem path of the file.

      -
      -deleteFile: function SystemIO_deleteFile(dir, filePath, onDeleteSuccess, onDeleteError)
      -{
      -   try
      -   {
      -      dir.deleteFile(filePath, onDeleteSuccess, onDeleteError);
      -   }
      -}
      -
      -

      Similarly, the deleteDirectory() method is used to delete a selected directory. You can specify if the deletion is to be performed recursively for the sub-directories as well.

    4. -
    -

    Retrieving File Details

    -

    The file and file list retrieval functionality is implemented in the app.systemIO.js file. The file URI retrieval functionality is implemented in the app.ui.js file.

    -
      -
    1. Retrieving a File -

      The resolve() method of the FileSystemManager interface is used to retrieve a file handle by specifying the location of the file.

      -
      -openDir: function SystemIO_openDir(directoryPath, onSuccess, onError, openMode)
      -{
      -   openMode = openMode || 'rw';
      -   onSuccess = onSuccess || function() {};
      -
      -   try
      -   {
      -      tizen.filesystem.resolve(directoryPath, onSuccess, onError, openMode);
      -   }
      -}
      -
    2. -
    3. Retrieving a List of Files -

      The listFiles() method of the FileSystemManager interface is used to list all the files and directories present in the current storage location in the application.

      -
      -getFilesList: function SystemIO_getFilesList(dir, onSuccess)
      -{
      -   try
      -   {
      -      dir.listFiles(function(files)
      -         {
      -            var tmp = [],
      -            len = files.length,
      -            i;
      -
      -            for (i = 0; i < len; i += 1)
      -            {
      -               tmp.push(files[i].name);
      -            }
      -
      -            if (typeof onSuccess === 'function')
      -            {
      -               onSuccess(tmp);
      -            }
      -         }, function(e)
      -         {
      -            console.error('SystemIO_getFilesList dir.listFiles() error:', e);
      -         });
      -   }
      -}
      -
    4. -
    5. Retrieving a Folder or File URI -

      The toURI() method of the FileSystemManager interface is used to retrieve the folder or file URI.

      -
      -displayFolder: function Ui_displayFolder(folderName, nodes, refresh)
      -{
      -   var len = nodes.length,
      -   listElements =
      -      [this.templateManager.get('levelUpRow')], nodeName, checkedRows = [], i;
      -
      -   /* Other application code */
      -
      -   for (i = 0; i < len; i = i + 1)
      -   {
      -      nodeName = nodes[i].name.trim();
      -      if (nodeName !== '')
      -      {
      -         if (nodes[i].isDirectory)
      -         {
      -            listElements.push(this.templateManager.get('folderRow',
      -            {
      -               id: i,
      -               name: nodeName,
      -               uri: nodes[i].fullPath,
      -               fullUri: nodes[i].toURI()
      -            }));
      -         }
      -         else
      -         {
      -            listElements.push(this.templateManager.get('fileRow',
      -            {
      -               id: i,
      -               name: nodeName,
      -               uri: nodes[i].fullPath,
      -               fullUri: nodes[i].toURI(),
      -               thumbnailURI: this.helpers.getThumbnailURI(nodeName, nodes[i])
      -            }));
      -         }
      -      }
      -   }
      -}
      -
    6. -
    - - - -
    - -Go to top - - - - - - - - diff --git a/org.tizen.guides/html/web/data/task_mediacontent_w.htm b/org.tizen.guides/html/web/data/task_mediacontent_w.htm deleted file mode 100644 index 5129369..0000000 --- a/org.tizen.guides/html/web/data/task_mediacontent_w.htm +++ /dev/null @@ -1,339 +0,0 @@ - - - - - - - - - - - - - - Task: Media Content - - - - -
    -
    -

    Mobile Web Wearable Web

    -
    - -
    -

    Dependencies

    -
      -
    • Tizen 2.4 and Higher for Mobile
    • -
    • Tizen 2.3.1 and Higher for Wearable
    • -
    -

    Content

    - -

    Related Info

    - -
    -
    - -
    - -

    Task: Media Content

    -

    This task, based on the MediaContent sample delivered with the Tizen Studio, demonstrates how you can use the Content API (in mobile and wearable applications) to manage media files in your application. For more information on the sample functionality and creating the sample with the full source code, see Media Content.

    -

    This task consists of the following parts:

    - -

    This sample is a fully functional application which searches for and browses media directories and media item files. The media item files can be viewed and updated.

    - -

    Defining the Application Layout

    -

    The MediaContent sample application layout consists of 3 screens: the main screen displays a list of storage types and folders, the item screen displays a list of media items, and the Details screen displays the media item details.

    - -

    The following figure shows the main screens of the application.

    -

    Figure: MediaContent screens

    -

    MediaContent screens

    -

    Defining the Main Screen

    -
      -
    1. index.html Source File -
        -
      1. The main screen of the application displays a list of storage types and folders containing media items. The header section of the screen is defined within a <div> element whose data-role attribute is set to header. The header section determines the title of the screen.

        -
        -<!--Main screen layout-->
        -<div data-role="page" id="main">
        -   <!--Header section-->
        -   <div data-role="header" data-position="fixed">
        -      <h1>Media content</h1>
        -   </div>
        -
      2. -
      3. The actual content section of the screen is defined within a <div> element whose data-role attribute is set to content.

        -

        The section has a list component displaying the storage types, and a list divider for the folder list (whose list items are defined in the main.js file).

        -
        -   <!--Content section-->
        -   <div data-role="content">
        -      <ul data-role="listview" id="folder-list">
        -         <li data-role="list-divider">Storage type</li>
        -         <li class="folder-type-all">
        -            ALL
        -         </li>
        -         <li class="folder-type-internal">
        -            INTERNAL
        -         </li>
        -         <li class="folder-type-external">
        -            EXTERNAL
        -         </li>
        -         <li data-role="list-divider" id="folder-text">Folders</li>
        -      </ul>
        -   </div>
        -</div>
        -
    - -

    Defining the Folder Screen

    -
      -
    1. index.html Source File -

      Similarly as the main screen, the folder screen contains a list component displaying radio buttons (defined within an <input> element whose type attribute is set to radio) for the content types and a list divider for the item list (whose list items are defined in the main.js file). -

      - -
      -<!--Folder screen layout-->
      -<div data-role="page" id="items">
      -   <div data-role="header" data-position="fixed">
      -      <h1 id="items-title"></h1>
      -   </div>
      -
      -   <!--Content section-->
      -   <div data-role="content">
      -      <ul data-role="listview" id="items-list">
      -         <li data-role="list-divider">Item type</li>
      -         <li class="ui-li-has-radio">
      -            ALL
      -            <input type="radio" name="item-type" id="item-type-all"
      -                   value="ALL" checked="checked"/>
      -         </li>
      -         <li class="ui-li-has-radio">
      -            IMAGE
      -            <input type="radio" name="item-type" id="item-type-image" value="IMAGE"/>
      -         </li>
      -         <li class="ui-li-has-radio">
      -            VIDEO
      -            <input type="radio" name="item-type" id="item-type-video" value="VIDEO"/>
      -         </li>
      -         <li class="ui-li-has-radio">
      -            AUDIO
      -            <input type="radio" name="item-type" id="item-type-audio" value="AUDIO"/>
      -         </li>
      -         <li data-role="list-divider">Items</li>
      -      </ul>
      -   </div>
      -</div>
      -
    2. -
    - -

    The Details screen content section contains a list component, and every list item is defined in the main.js file.

    - - -

    Initializing the Application

    -
      -
    1. config.xml Source File -

      The required privileges are declared in the config.xml file.

      -
      -<!--Configuration file content-->
      -<widget ...>
      -   <!--Other configuration details-->
      -   <tizen:privilege name="http://tizen.org/privilege/content.read"/>
      -   <tizen:privilege name="http://tizen.org/privilege/content.write"/>
      -   <!--Other configuration details-->
      -</widget>
      -
    2. -
    - -

    Browsing Content

    -

    This section builds upon the elements described in Browsing Content.

    - - -

    Retrieving Media Directories

    -
      -
    1. main.js Source File -
        -
      1. The Content API uses the same ContentManager interface instance (in mobile and wearable applications) for all content-related functionalities. Retrieve the ContentManager interface instance using the tizen global object.

        -
        -gMediaSource = tizen.content;
        -
      2. -
      3. Use the getFolders() method to retrieve the list of directories present in all storage types. The showFolderList() method is called to perform the actual operation of retrieving the directories, based on the selection made in the Storage type list.

        In the example below, all the directories in the device containing media items are retrieved.

        -
        -function getFolders(storageType)
        -{
        -   try
        -   {
        -      gMediaSource = tizen.content;
        -      gMediaSource.getDirectories(onGetFoldersSuccess, onGetFoldersError);
        -   }
        -   function onGetFoldersSuccess(folders)
        -   {
        -      $("#folder-list").delegate("li", "vclick", function()
        -         {
        -            var id = $(this).data("id");
        -            if (id != null)
        -            {
        -               getFolderItems(Number(id), gMediaType);
        -            }
        -
        -            return false;
        -         });
        -      gMediaFolders = folders;
        -      showFolderList(storageType);
        -   }
        -   function onGetFoldersError(err)
        -   {
        -      alert("GetFolders failed:" + err.message);
        -   }
        -
        -   flagInit = true;
        -}
        -
      4. -
      5. The showFolderList() method calls the makeListItem() method, which creates a list of directories and displays it on the screen.

        Although all the directories are retrieved in the previous step, the showFolderList() method only displays the directories that match with the storage type the user has selected (INTERNAL or EXTERNAL).

        -
        -function showFolderList(storageType)
        -{
        -   setLastStorage(storageType);
        -   if (flagInit == false)
        -   {
        -      getFolders(storageType);
        -   }
        -   else
        -   {
        -      var str = '';
        -      for (var i = 0; i < gMediaFolders.length; i++)
        -      {
        -         if (storageType == "ALL" || storageType == gMediaFolders[i].storageType)
        -            str += makeListItem(i, gMediaFolders[i].title,
        -                                gMediaFolders[i].directoryURI);
        -      }
        -
        -      $("#folder-list>li[data-id]").remove();
        -      $("#folder-list").append(str).trigger("create").listview("refresh");
        -   }
        -}
        -
      6. -
    2. -
    -

    Retrieving Media Items

    -
      -
    1. main.js Source File -
        -
      1. To get the media item list, use the getFolderItems() method. The method takes 2 attributes: folderId, which takes the folder ID whose media item list is to be displayed and mediaType, which specifies the media type (all, image, audio, or video).

        The getFolderItems() method is called when the user clicks a specific directory on the main screen, or changes the item type selection with the radio buttons on the item screen.

        -
        -function getFolderItems(folderId, mediaType)
        -{
        -
      2. -
      3. The find() method is called to search and retrieve the required media items. After a successful search, the success event handler either updates the item list on the item screen with the showItemList() method (if the item screen is already displayed), or moves to the item screen (which means that the retrieved item list is automatically displayed).

        -
        -   function onFindItemSuccess(items)
        -   {
        -      gMediaItems = items;
        -      gFolderId = folderId;
        -      gMediaType = mediaType;
        -
        -      if ($.mobile.activePage.attr("id") == "items")
        -      {
        -         showItemList();
        -      }
        -      else
        -      {
        -         $.mobile.changePage("#items");
        -      }
        -   }
        -   function onFindItemsError(err)
        -   {
        -      alert("getFolderItems findItems failed: " + err.message);
        -   }
        -   try
        -   {
        -      gMediaSource.find(onFindItemSuccess, onFindItemError,
        -                    folderId == null ? null : gMediaFolders[folderId].id,
        -                    mediaType ==
        -                       "ALL" ? null : new tizen.AttributeFilter("type", "EXACTLY",
        -                                                                mediaType),
        -                    new tizen.SortMode("title", "ASC"));
        -   }
        -}
        -
      4. -
      5. The showItemList() method creates a list of media items and displays it on the screen.

        -
        -function showItemList()
        -{
        -   var str = '';
        -   var title = gMediaFolders[gFolderId].title;
        -   $("#items-title").html(gFolderId == null ? "All" : title.toString());
        -
        -   for (var i = 0; i < gMediaItems.length; i++)
        -   {
        -      str += makeListItem(i, gMediaItems[i].title, gMediaItems[i].type
        -             + "  Rating: " + gMediaItems[i].rating);
        -   }
        -
        -   $("#items-list>li[data-id]").remove();
        -   $("#items-list").append(str).trigger("create").listview("refresh");
        -}
        -
      6. -
    2. -
    - - -

    Viewing Media File Details

    -

    This section builds upon the elements described in Managing Content.

    -
      -
    1. main.js Source File -

      To view the details of a media file, use the showMediaDetail() method, which displays the properties of the selected media file depending on the type of the file. The makeCommonPropertiesListItems() method defines a list of properties common to all the types of media files.

      The showMediaDetail() method is called when the user clicks a media file on the item screen and the Details screen is displayed.

      -
      -function showMediaDetail()
      -{
      -   var str, item = gMediaItems[gItemId];
      -   /* Details for image items */
      -   if (item.type == "IMAGE")
      -   {
      -      str = makeCommonPropertiesListItems(item)
      -      + makeListItem(null, "Width", item.width)
      -      + makeListItem(null, "Height", item.height)
      -      + makeListItem(null, "Latitude", item.geolocation.latitude)
      -      + makeListItem(null, "Longitude", item.geolocation.longitude);
      -   }
      -   /* Details for video and audio items */
      -
      -   $("#media-details").html(str).trigger("create").listview("refresh");
      -}
      -
    2. -
    - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/device/system_information_w.htm b/org.tizen.guides/html/web/device/system_information_w.htm index 2347bfd..cc79878 100644 --- a/org.tizen.guides/html/web/device/system_information_w.htm +++ b/org.tizen.guides/html/web/device/system_information_w.htm @@ -114,8 +114,6 @@ tr.images td {

    You can receive state updates when a specific property changes.

    -

    For a practical example of accessing and using system information in your application, see the System Information sample task.

    -

    Prerequisites

    To use the System Information API (in mobile, wearable, and TV applications), the application has to request permission by adding the following privileges to the config.xml file:

    diff --git a/org.tizen.guides/html/web/device/task_systeminfo_w.htm b/org.tizen.guides/html/web/device/task_systeminfo_w.htm deleted file mode 100644 index 943ccb5..0000000 --- a/org.tizen.guides/html/web/device/task_systeminfo_w.htm +++ /dev/null @@ -1,242 +0,0 @@ - - - - - - - - - - - - - - Task: System Information - - - - -
    -
    -

    Mobile Web Wearable Web

    -
    - -
    -

    Dependencies

    -
      -
    • Tizen 2.4 and Higher for Mobile
    • -
    • Tizen 2.3.1 and Higher for Wearable
    • -
    -

    Content

    - -

    Related Info

    - -
    -
    - -
    - -

    Task: System Information

    -

    This task, based on the Systeminfo sample delivered with the Tizen Studio, demonstrates how you can use the System Information API (in mobile and wearable applications) to retrieve and display status and details of various device-specific items. For more information on the sample functionality and creating the sample with the full source code, see System Info.

    -

    This task consists of the following parts:

    - -

    This sample is a fully functional application for retrieving device-specific information and monitoring changes in the system property values.

    - -

    Defining the Application Layout

    -

    The Systeminfo sample application layout consists of 2 screens: the main screen and the information screen.

    - - -

    The following figure shows the main screens of the application.

    -

    Figure: Systeminfo screens

    -

    Systeminfo screens

    -

    Defining the Main Screen

    -
      -
    1. index.html Source File -
        -
      1. The main screen of the application displays a list of system properties about which you can retrieve information. The header section of the screen is defined within a <div> element whose data-role attribute is set to header. The header section determines the title of the screen.

        -
        -<!--Main screen layout-->
        -<div data-role="page" id="main">
        -   <!--Header section-->
        -   <div data-role="header" data-position="fixed">
        -      <h1>System information</h1>
        -   </div>
        -
      2. -
      3. The actual content section of the screen is defined within a <div> element whose data-role attribute is set to content. The content section of the main screen contains a list component (in mobile or wearable applications) displaying the system properties.

        -
        -   <!--Content section-->
        -   <div data-role="content">
        -      <ul data-role="listview">
        -         <li id="storage-info">Storage</li>
        -         <li id="battery-info">Battery</li>
        -         <li id="cpu-info">CPU</li>
        -         <li id="display-info">Display</li>
        -         <li id="orientation-info">Device orientation</li>
        -      </ul>
        -   </div>
        -</div>
        -
      4. - -
    2. -
    -

    Defining the Information Screen

    -
      -
    1. index.html Source File -
        -
      1. The information screen of the application displays the details of a selected system property. The header section of the screen is defined within a <div> element whose data-role attribute is set to header. The header section determines the title of the screen, which varies depending on the list item the user clicks on the main screen.

        -
        -<!--Information screen layout-->
        -<div data-role="page" id="info">
        -   <!--Header section-->
        -   <div data-role="header" data-position="fixed">
        -      <h1 id="info-title"></h1>
        -   </div>
        -
      2. -
      3. The actual content section of the screen is defined within a <div> element whose data-role attribute is set to content. The content section of the information screen contains a list component displaying the details of the selected system property.

        -
        -   <!--Content section-->
        -   <div data-role="content">
        -      <ul data-role="listview" id="info-list">
        -      </ul>
        -   </div>
        -</div>
        -
      4. -
    2. -
    - -

    Displaying Device-specific Information

    -

    This section builds upon the elements described in Retrieving the Current State of a Property.

    - - - -

    Defining the List Item Types

    -
      -
    1. main.js Source File -

      When the user selects a property list item on the main screen, the information screen opens displaying a list of the details of the selected property.

      Different properties require different kind of layout and functionality in their list. User-defined methods are defined for creating the following list item types:

      -
        -
      • List item with 1 line (contains the property value) -
        -function make1lineListItem(value)
        -{
        -   return '<li>' + value + '</li>';
        -}
        -
      • -
      • List item with 2 lines (contains both the property title and value) -
        -function make2lineListItem(title, value)
        -{
        -   return '<li class="ui-li-has-multiline ui-li-text-ellipsis">'
        -          + title
        -          + '<span class="ui-li-text-sub">'
        -          + value
        -          + '</span></li>';
        -}
        -
      • -
      • Divider list item (contains a list divider title) -
        -function makeDividerListItem(value)
        -{
        -   return '<li data-role="list-divider">' + value + '</li>';
        -}
        -
      • -
    2. -
    -

    Displaying System Property Details

    -

    The system property retrieval is implemented in the main.js file.

    -

    If the user clicks a system property on the main screen, the getSystemProperty() method is invoked to check the property support and retrieve the property details. If the method succeeds, the applicable event handler displays the property values on the screen. Since all the system properties are displayed similarly, only some of them are described below.

    -
      -
    1. Displaying the Battery Property Values -

      The onBatterySuccess() event handler determines the screen title for the BATTERY property information screen, and defines a list containing the battery level of the device, and information about whether the device is charging (both using list items with a 2-line format).

      The changePage() method moves the application from the main screen to the information screen containing the defined list.

      -
      -function onBatterySuccess(battery)
      -{
      -   /* Screen title */
      -   gInfoTitle = "BATTERY";
      -
      -   /* Property value list */
      -   gInfo = make2lineListItem("Level", battery.level)
      -           + make2lineListItem("Charging", (battery.isCharging == true ? "Yes" : "No"));
      -
      -   /* Screen change */
      -   $.mobile.changePage("#info");
      -}
      -
    2. -
    3. Displaying the Storage Property Values -

      The onStorageSuccess() event handler determines the screen title for the storage property information screen, and defines a list. The list contains the total, available, and removable storage space, and the storage type (all using list items with a 2-line format) for each storage found in the device, and a divider list item to identify each storage.

      The changePage() method moves the application from the main screen to the information screen containing the defined list.

      -
      -function onStorageSuccess(storages)
      -{
      -   gInfoTitle = "STORAGE(" + storages.length + ")";
      -   gInfo = "";
      -   for (var i = 0; i < storages.length; i++)
      -   {
      -      gInfo += makeDividerListItem("Storage " + (i + 1))
      -               + make2lineListItem("Type", storages.units[i].type)
      -               + make2lineListItem("Capacity",
      -                                   Math.floor(storages[i].capacity / 1000000) + " MB")
      -               + make2lineListItem("Available capacity",
      -                                   Math.floor(storages[i].availableCapacity / 1000000)
      -                                   + " MB")
      -               + make2lineListItem("Removable",
      -                                   (storages[i].isRemovable == true ? "Yes" : "No"));
      -   }
      -
      -   $.mobile.changePage("#info");
      -}
      -
    4. -
    5. Displaying the Display Property Values -

      The onDisplaySuccess() event handler determines the screen title for the display property information screen, and defines a list containing the display details (using list items with 1- and 2-line formats). In addition, the details are divided into 4 sections by adding divider list items to the list.

      The changePage() method moves the application from the main screen to the information screen containing the defined list.

      -
      -function onDisplaySuccess(display)
      -{
      -   gInfoTitle = "DISPLAY";
      -   gInfo = makeDividerListItem("Resolution")
      -           + make2lineListItem("Width", display.resolutionWidth)
      -           + make2lineListItem("Height", display.resolutionHeight)
      -           + makeDividerListItem("Dots per inch")
      -           + make2lineListItem("Horizontal", display.dotsPerInchWidth)
      -           + make2lineListItem("Vertical", display.dotsPerInchHeight)
      -           + makeDividerListItem("Physical size")
      -           + make2lineListItem("Width", display.physicalWidth)
      -           + make2lineListItem("Height", display.physicalHeight)
      -           + makeDividerListItem("Brightness")
      -           + make1lineListItem(display.brightness);
      -
      -   $.mobile.changePage("#info");
      -}
      -
    6. -
    - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/messaging/messages_w.htm b/org.tizen.guides/html/web/messaging/messages_w.htm index 2755cb1..986f7f3 100644 --- a/org.tizen.guides/html/web/messaging/messages_w.htm +++ b/org.tizen.guides/html/web/messaging/messages_w.htm @@ -74,8 +74,6 @@ -

    For a practical example of sending, receiving, and managing messages in your application, see the Chatter mobile sample task.

    -

    Prerequisites

    To use the Messaging API, the application has to request permission by adding the following privileges to the config.xml file:

    diff --git a/org.tizen.guides/html/web/messaging/task_chatter_w.htm b/org.tizen.guides/html/web/messaging/task_chatter_w.htm
    deleted file mode 100644
    index d503ff0..0000000
    --- a/org.tizen.guides/html/web/messaging/task_chatter_w.htm
    +++ /dev/null
    @@ -1,600 +0,0 @@
    -
    -
    -
    -	
    -	
    -	
    -	
    -	
    -	
    -	
    -	
    -	
    -
    -	Task: Chatter
    -
    -
    -
    -
    -
    -
    -
    - -

    Task: Chatter

    -

    This task, based on the Chatter sample delivered with the Tizen Studio, demonstrates how you can use the Messaging API to send, receive, and manage your messages. For more information on the sample functionality and creating the sample with the full source code, see Chatter.

    -

    This task consists of the following parts:

    - -

    This sample is a fully functional application for managing, creating, and sending messages.

    - -

    Defining the Application Layout

    -

    The Chatter sample application layout consists of 3 screens: the main screen displays a contact list, the Select contact screen displays a contact list and a pop-up allowing the user to enter a phone number, and the chat screen displays the conversation history, an input area, and a button, allowing the user to write and send a message.

    - -

    The following figure shows the main screens of the application.

    -

    Figure: Chatter screens

    -

    Chatter screens

    - - -

    Defining the Main Screen

    -
      - -
    1. main_page.tpl Source File -

      The header section of the screen is defined within a <div> element whose data-role attribute is set to header. The header section determines the title of the screen.

      -

      The content section of the screen is added dynamically and displays a contact list. The footer section contains a tab bar with a button for starting a new chat.

      -
      -<!--Header section-->
      -<div id="main-header" data-role="header" data-position="fixed">
      -   <h1>Chatter</h1>
      -</div>
      -
      -<!--Content section-->
      -<div id="main-content" data-role="content">
      -   <ul data-role="listview"></ul>
      -</div>
      -
      -<!--Footer section-->
      -<div id="main-footer" data-role="footer" data-position="fixed">
      -   <div data-role="tabbar" data-style="toolbar">
      -      <ul>
      -         <li><a href="#" id="contactSelect-button">New chat</a></li>
      -      </ul>
      -   </div>
      -</div>
      -
      - -
    2. - -
    3. app.ui.event.js Source File -

      When the user taps the New chat button, an event is fired, and the contact list is loaded. The events are based on jQuery selectors.

      -
      -$('#contactSelect-button').on('click', function(event)
      -   {
      -      event.preventDefault();
      -      event.stopPropagation();
      -      app.loadContacts();
      -   });
      -
      -
    4. -
    - -

    Defining the Select Contact Screen

    -
      -
    1. contactSelect.tpl Source File -

      The content section of the Select contact screen displays a contact list. If the user taps the Enter number button, a pop-up opens allowing the user to enter a phone number for a contact not on the list. The popup component contains a form for number input.

      -
      -<!--Content section-->
      -<div data-role="content">
      -   <ul data-role="listview" id="contactSelect-list"></ul>
      -   <a href="#" id="enterNumber" data-role="button">Enter number</a>
      -</div>
      -
      -<div data-role="popup" id="enterNumber-popup">
      -   <div class="ui-popup-title">
      -   <h1>Enter phone number<h1>
      -</div>
      -<div class="ui-popup-text">
      -   <form id="numberForm">
      -      <input type="tel" id="number" name="number" maxlength="20"/>
      -   </form>
      -</div>
      -<div class="ui-popup-button-bg">
      -   <a data-role="button" id="enterNumberCreate" data-rel="back"
      -      data-inline="true" class="ui-disabled">
      -      Create Chat
      -   </a>
      -</div>
      -
      -
    2. -
    - -

    Defining the Chat Screen

    -
      -
    1. chat.tpl Source File -

      When the user taps a list item on the main screen, the chat screen is displayed. The structure of the chat template is similar to main screen. The content section of the screen displays all messages from the selected contact, grouped into a conversation.

      -

      The footer section contains a textarea for writing a message and a button for sending it.

      -

      -The template also contains a popup element used to show warning and exceptions information.

      -
      -<!--Content section-->
      -<div id="chat-content" data-role="content">
      -   <ul data-role="listview" id="message-chat"></ul>
      -</div>
      -
      -<!--Footer section-->
      -<div id="chat-footer" data-role="footer" data-position="fixed">
      -   <div class="ui-textArea">
      -      <div class="ui-textArea-text">
      -         <textarea id="text" class="ui-textArea-text-text"
      -                   placeholder="Your message" data-role="none"></textarea>
      -      </div>
      -      <div class="ui-textArea-button">
      -         <a data-role="button" id="send">Send</a>
      -         <div data-role="none" id="counter" class="counter"><p></p></div>
      -      </div>
      -   </div>
      -</div>
      -
      -<div data-role="popup" id="alertPopup" class="ui-corner-all">
      -   <p class="text"></p>
      -   <div class="alertPopup-button">
      -      <a href="#" data-role="button" data-inline="true" data-rel="back">OK</a>
      -   </div>
      -</div>
      -
      -
    2. -
    - -

    Initializing the Application

    -
      -
    1. config.xml Source File -

      The required privileges are declared in the config.xml file.

      -
      -<!--Configuration file content-->
      -<widget ...>
      -   <!--Other configuration details-->
      -   <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
      -   <tizen:privilege name="http://tizen.org/privilege/contact.read"/>
      -   <tizen:privilege name="http://tizen.org/privilege/contact.write"/>
      -   <tizen:privilege name="http://tizen.org/privilege/messaging.read"/>
      -   <tizen:privilege name="http://tizen.org/privilege/messaging.send"/>
      -   <tizen:privilege name="http://tizen.org/privilege/messaging.write"/>
      -</widget>
      -
      -
    2. -
    - - -

    Managing Messages

    - -

    This section builds upon the elements described in Managing Messages.

    - - -

    Retrieving SMS Messages

    -

    The message retrieval functionality is implemented in the app.model.js file.

    -
      -
    1. Preparing the Message Service -

      To retrieve messages from the device storage, you must first initialize the MessageService interface and prepare the smsService object.

      -
      -initSmsService: function()
      -{
      -   var self = this;
      -   try
      -   {
      -      tizen.messaging.getMessageServices("messaging.sms", function(s)
      -         {
      -            self.smsService = s[0];
      -            self.prepareMessages(app.fillUpMessagePage.bind(self));
      -            self.messagesChangeListener();
      -         });
      -   }
      -}
      -
      -
    2. - -
    3. Retrieving Messages for the Device Storage -

      The messages are retrieved using the findMessages() method of the MessageStorage interface. The first argument of the method a is the AttributeFilter filter object of the Tizen API, and the second argument is an event handler for sorting the messages (newest on top). The retrieved messages are saved in the messagesList variable.

      -
      -prepareMessages: function(callback)
      -{
      -   var self = this;
      -   try
      -   {
      -      this.smsService.messageStorage
      -         .findMessages(new tizen.AttributeFilter("type", "EXACTLY", "messaging.sms"),
      -                       function(messages)
      -         {
      -            function compare(a, b)
      -            {
      -               if (a.timestamp > b.timestamp)
      -               {
      -                  return -1;
      -               }
      -               else if (a.timestamp < b.timestamp)
      -               {
      -                  return 1;
      -               }
      -               else
      -               {
      -                  return 0;
      -               }
      -            }
      -            messages.sort(compare);
      -            self.messagesList = self.groupMessages(messages);
      -            app.ui.loadCallerList();
      -            callback();
      -         },
      -   }
      -}
      -
      -
    4. -
    - -

    Grouping SMS Messages

    -

    Chatter messages are grouped according to their recipient key. Each recipient object consists of a message array and the latest message. The grouped object can be used for both main and chat screens of the Chatter application.

    -

    The message grouping functionality is implemented in the app.model.js file.

    -
      -
    1. Creating the Group -
        -
      1. -

        The groupMessages() method is used to filter the messages according to their status.

        -
        -groupMessages: function(messages)
        -{
        -   var i, obj = {}, folderId;
        -   for (i in messages)
        -   {
        -      folderId = messages[i].folderId;
        -      if ((folderId !== null && folderId !== this.DRAFTS_FOLDER)
        -          || messages[i].messageStatus === 'DRAFT')
        -      {
        -         if (messages.hasOwnProperty(i))
        -         {
        -            obj = this.groupMessagesSingle(messages[i], obj);
        -         }
        -      }
        -   }
        -
        -   return obj;
        -}
        -
        -
      2. -
      3. -

        The groupMessagesSingle() method prepares the conversation array for the recipient key.

        -
        -groupMessagesSingle: function(message, obj)
        -{
        -   var key, j;
        -   if (message.from)
        -   {
        -      key = message.from;
        -      obj[key] = this.pushData(message, obj[key]);
        -   }
        -   else
        -   {
        -      for (j in message.to)
        -      {
        -         if (message.to.hasOwnProperty(j))
        -         {
        -            key = message.to[j];
        -            obj[key] = this.pushData(message, obj[key]);
        -         }
        -      }
        -   }
        -
        -   return obj;
        -}
        -
        -
      4. -
    2. -
    3. Pushing Data to the Conversation Array -

      The pushData() method pushes the retrieved data into the recipient conversation array and sets the lastMessage object.

      -
      -pushData: function(message, obj)
      -{
      -   obj = obj || this.getGroupObject();
      -   obj.messages.push(message);
      -   if (app.helpers.objectLength(obj.lastMessage) === 0)
      -   {
      -      obj.lastMessage = message;
      -   }
      -
      -   return obj;
      -}
      -
      -
    4. - -
    5. Including the Latest Message -

      The getGroupObject() method is used to include the latest message in the array.

      -
      -getGroupObject: function()
      -{
      -   return
      -   {
      -      messages: [], lastMessage: {},
      -      last:
      -      {
      -         body: {plainBody: null}, timestamp: new Date()
      -      }
      -   };
      -}
      -
      -
    6. -
    - -

    Creating and Sending Messages

    - -

    This section builds upon the elements described in Creating and Sending Messages.

    - - -

    Getting the Contact List

    -
      -
    1. app.model.js Source File -
      1. To get the contact list from the device memory, get the default address book using the getDefaultAddressBook() method.

        -
        -this.addressBook = tizen.contact.getDefaultAddressBook();
        -
      2. -
      3. -

        The contacts are retrieved using the find() method of the AddressBook interface of the Contact API, and grouped into a contactsLoaded object. -

        -
        -loadContacts: function(callback)
        -{
        -   var contactsFoundCB, errorCB;
        -
        -   this.contactsLoaded = null;
        -
        -   contactsFoundCB = function(contacts)
        -   {
        -      var i;
        -      this.contactsLoaded = [];
        -      for (i in contacts)
        -      {
        -         if (contacts.hasOwnProperty(i)
        -            && this.getNumberFromContact(contacts[i]))
        -         {
        -            contacts[i].primaryNumber =
        -               this.getNumberFromContact(contacts[i])
        -            this.contactsLoaded.push(contacts[i]);
        -         }
        -      }
        -      if (callback instanceof Function)
        -      {
        -         callback();
        -      }
        -   };
        -
        -   this.addressBook.find(contactsFoundCB.bind(this), errorCB);
        -}
        -
        -
      4. -
      -
    -

    Setting the Message Recipient

    -

    The message recipient selection functionality is implemented in the app.js file.

    -
      -
    1. Displaying the Contacts -

      Before the user write the message text, they select the message recipient. The recipient list stored in the contactsLoaded object in the device memory is retrieved and displayed for the selection.

      -
      -showContactsLoaded: function()
      -{
      -   var i, len, sortedContactList = [];
      -
      -   if (this.model.contactsLoaded !== null && this.model.contactsLoaded.length)
      -   {
      -      len = this.model.contactsLoaded.length;
      -      for (i = 0; i < len; i += 1)
      -      {
      -         if (this.model.contactsLoaded[i].phoneNumbers.length)
      -         {
      -            sortedContactList.push(
      -            {
      -               caller: this.helpers.getCallerName(this.model.contactsLoaded[i],
      -                                                  'no name'),
      -               number: this.model.contactsLoaded[i].primaryNumber,
      -               contact: this.model.contactsLoaded[i]
      -            });
      -         }
      -      }
      -
      -      sortedContactList.sort(function(a, b)
      -         {
      -            if (a.caller < b.caller)
      -            {
      -               return -1;
      -            }
      -            else if (a.caller > b.caller)
      -            {
      -               return 1;
      -            }
      -
      -            return 0;
      -         });
      -   }
      -   this.ui.fillContactList(sortedContactList);
      -}
      -
      -fillContactList: function(sortedContactList)
      -{
      -   var i, ul = $("#contactSelect-list").empty(),
      -      len, listElement, self = this;
      -
      -   len = sortedContactList.length;
      -
      -   for (i = 0; i < len; i += 1)
      -   {
      -      listElement = this.templateManager.get('contactRow',
      -      {
      -         'number': sortedContactList[i].number,
      -         'callerName': sortedContactList[i].caller
      -      });
      -
      -      if (app.helpers.validateNumberLength(sortedContactList[i].number))
      -      {
      -         ul.append(listElement);
      -      }
      -   }
      -
      -
    2. -
    3. Selecting the Contact -

      When the user clicks the wanted recipient, the touch event that sets the current list item as the recipient is triggered, and the chat screen is displayed.

      -
      -   $('li.ui-li-has-multiline', ul).on('click', function(event)
      -      {
      -         app.ui.onCallerListElementTap(event, $(this));
      -      });
      -
      -   ul.trigger('create');
      -   ul.listview('refresh');
      -}
      -
      -
    4. -
    - -

    Sending the Message

    -
      -
    1. app.model.js Source File -

      After the user writes the message and taps the Send button, the sendMessage() method is called to send the message using the smsService object. The message type and recipient information are included as arguments for the method.

      -
      -sendMessage: function(number, text, callback, errorcallback)
      -{
      -   var message;
      -   callback = callback || new Function();
      -   errorcallback = errorcallback || new Function();
      -   message = new tizen.Message("messaging.sms", {plainBody: text, to: [number]});
      -   try
      -   {
      -      this.smsService.sendMessage(message, callback, function(e)
      -      {
      -         /* Error handling */
      -      });
      -   }
      -},
      -
      -
    2. - -
    - -

    Managing Message Status Changes

    - -

    This section builds upon the elements described in -Receiving Notifications on Message Storage Changes.

    - -

    Getting the Message Status

    -
      -
    1. app.model.js Source File -

      An event listener is added to detect whether messages have been changed, added, or removed using the addMessagesChangeListener() method of the MessageStorage interface. When messages have been added or removed, the prepareMessages() method is called to refresh the message list.

      -
      -messagesChangeListener: function()
      -{
      -   var self = this, config, messageChangeCallback =
      -   {
      -      messagesupdated: function(messages)
      -      {
      -         if (messages[0].messageStatus !== 'SENDING')
      -         {
      -            app.ui.changeMessageStatus(messages[0]);
      -         }
      -      },
      -      messagesadded: function(messages)
      -      {
      -         self.prepareMessages(app.ui.showMessageChat);
      -      },
      -      messagesremoved: function()
      -      {
      -         self.prepareMessages(app.ui.showMessageChat);
      -      }
      -   };
      -   this.smsService.messageStorage.addMessagesChangeListener(messageChangeCallback);
      -}
      -
    2. -
    - -

    Displaying Updated Messages

    -
      -
    1. app.ui.js Source File -

      When the message status has changed, the changeMessageStatus()method is called to update the message view.

      -
      -changeMessageStatus: function(message, loop)
      -{
      -   var warning = $('#' + message.id + ' .warning'),
      -       classes, i, self = this;
      -   loop = loop + 1 || 0;
      -   if (warning.length === 1)
      -   {
      -      classes = warning.attr('class').split(' ');
      -      for (i in classes)
      -      {
      -         if (classes.hasOwnProperty(i))
      -         {
      -            if (/status([A-Z]*)/.test(classes[i]))
      -            {
      -               warning.removeClass(classes[i]);
      -            }
      -         }
      -      }
      -      warning.addClass('status' + message.messageStatus);
      -   }
      -   else if (loop < 3)
      -   {
      -      setTimeout(function()
      -         {
      -            self.changeMessageStatus(message, loop)
      -         }, 1000);
      -   }
      -}
      -
      -
    2. -
    - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/personal/calendar_w.htm b/org.tizen.guides/html/web/personal/calendar_w.htm index 5f10f22..19dfffb 100644 --- a/org.tizen.guides/html/web/personal/calendar_w.htm +++ b/org.tizen.guides/html/web/personal/calendar_w.htm @@ -92,8 +92,6 @@

    The Calendar API uses the TZDate object of the Time API and not the standard JavaScript Date object to handle difficult issues related to the time zone, because the TZDate object handles exact time and provides various utility methods.

    -

    For a practical example of managing calendar events in your application, see the Event Manager sample task.

    -

    Prerequisites

    To use the Calendar API, the application has to request permission by adding the following privileges to the config.xml file:

    diff --git a/org.tizen.guides/html/web/personal/call_history_w.htm b/org.tizen.guides/html/web/personal/call_history_w.htm
    index b7f802f..2f6e529 100644
    --- a/org.tizen.guides/html/web/personal/call_history_w.htm
    +++ b/org.tizen.guides/html/web/personal/call_history_w.htm
    @@ -59,8 +59,6 @@
        

    You can register event listeners to monitor changes in the call history using the CallHistoryChangeCallback listener interface.

    -

    For a practical example of managing call logs in your application, see the Call Log sample task.

    -

    Prerequisites

    To use the Call History API, the application has to request permission by adding the following privileges to the config.xml file:

    diff --git a/org.tizen.guides/html/web/personal/task_calllog_w.htm b/org.tizen.guides/html/web/personal/task_calllog_w.htm
    deleted file mode 100644
    index 274121a..0000000
    --- a/org.tizen.guides/html/web/personal/task_calllog_w.htm
    +++ /dev/null
    @@ -1,381 +0,0 @@
    -
    -
    -
    -	
    -	
    -	
    -	
    -	
    -	
    -	
    -	
    -	
    -
    -	Task: Call Log
    -
    -
    -
    -
    -
    -
    -

    Mobile Web

    -
    - -
    -

    Dependencies

    -
      -
    • Tizen 2.4 and Higher for Mobile
    • -
    -

    Content

    - -

    Related Info

    - -
    -
    - -
    - - - -

    Task: Call Log

    -

    This task, based on the CallLog sample delivered with the Tizen Studio, demonstrates how you can use the Call History API to manage call logs in your application. For more information on the sample functionality and creating the sample with the full source code, see Call Log.

    -

    This task consists of the following parts:

    - -

    This sample is a fully functional application for displaying a detailed call history of the device or of a specific caller. The user can respond by calling or sending a message. Additionally, the user can delete a call history log.

    - -

    Defining the Application Layout

    -

    The CallLog sample application layout uses the template manager based on the MVC (Model View Controller) architecture, and consists of 2 screens: the main screen displays the entire call history and the History for Caller screen displays the detailed call history of a specific caller.

    - -

    The following figure shows the main screens of the application.

    -

    Figure: CallLog screens

    -

    CallLog screens

    -

    Using the Template Manager

    -

    The template manager enables the HTML output generation to be divided into 3 parts.

    -
      -
    1. app.ui.templateManager.js Source File -
        -
      1. -

        The template manager loads the template files into the cache.

        -
        -loadToCache: function TemplateManager_loadToCache(tplNames, onSuccess)
        -{
        -   var self = this,
        -   cachedTemplates = 0,
        -   tplName,
        -   tplPath;
        -
        -   if ($.isArray(tplNames))
        -   {
        -      $.each(tplNames, function(index, fileName)
        -         {
        -            if (self.cache[fileName] === undefined)
        -            {
        -               tplName = [fileName, app.config.get('templateExtension')].join('');
        -               tplPath = [app.config.get('templateDir'), tplName].join('/');
        -               $.ajax(
        -               {
        -                  url: tplPath,
        -                  cache: true,
        -                  dataType: 'html',
        -                  async: true,
        -                  success: function(data)
        -                  {
        -                     cachedTemplates += 1;
        -                     self.cache[fileName] = data;
        -                     if (cachedTemplates >= tplNames.length
        -                         && typeof onSuccess === 'function')
        -                     {
        -                        onSuccess();
        -                     }
        -                  },
        -                  error: function(jqXHR, textStatus, errorThrown)
        -                  {
        -                     console.error('templateManagerError: ' + errorThrown);
        -                  }
        -               });
        -            }
        -            else
        -            {
        -               cachedTemplates += 1;
        -               if (cachedTemplates >= tplNames.length
        -                   && typeof onSuccess === 'function')
        -               {
        -                  onSuccess();
        -               }
        -            }
        -         });
        -   }
        -}
        -
      2. -
      3. Next, the template manager returns the template HTML content from the cache.

        -
        -get: function TemplateManager_get(tplName, tplParams)
        -{
        -   if (this.cache[tplName] !== undefined)
        -   {
        -      return this.getCompleted(this.cache[tplName], tplParams);
        -   }
        -
        -   return '';
        -}
        -
      4. -
      5. Finally, the template manager returns the completed template using the specified parameters.

        -
        -getCompleted: function TemplateManager_getCompleted(tplHtml, tplParams)
        -{
        -   var tplParam, replaceRegExp;
        -
        -   for (tplParam in tplParams)
        -   {
        -      if (tplParams.hasOwnProperty(tplParam))
        -      {
        -         replaceRegExp = new RegExp(['%', tplParam, '%'].join(''), 'g');
        -         tplHtml = tplHtml.replace(replaceRegExp, tplParams[tplParam]);
        -      }
        -   }
        -
        -   return tplHtml;
        -}
        -
      6. -
    2. -
    - -

    Defining the Main Screen

    -
      -
    1. callView.tpl Source File -
        -
      1. The main screen of the application displays an aggregated call history list sorted by date. The header section of the screen is defined within a <div> element whose data-role attribute is set to header. The header section determines the title of the screen.

        -
        -<div data-role="page" id="callView">
        -   <!--Header section-->
        -   <div data-role="header" id="page-header" data-position="fixed">
        -      <h1>CALL LOG</h1>
        -   </div>
        -
      2. -
      3. The actual content section of the screen is defined within a <div> element whose data-role attribute is set to content. The content section of the main screen contains a list component displaying the elements listed in the templates/callItemRow.tpl and templates/dateRow.tpl files. To display the search bar, the data-filter attribute is set to true.

        -
        -   <!--Content section-->
        -   <div id="page-content-scroll">
        -      <div id="page-content">
        -         <ul data-role="listview" id="calllogList" data-filter="true"
        -             data-position="fixed" data-insert="true"></ul>
        -      </div>
        -   </div>
        -</div>
        -
      4. -
    2. -
    3. dateRow.tpl Source File -

      The dateRow.tpl template file defines the date at which a call has been logged in the history.

      -
      -<li class="date">%date%</li>
      -
    4. -
    5. callItemRow.tpl Source File -

      The callItemRow.tpl template file defines the details of each call.

      -
      -<li data-filtertext="%name%" class="%cssClasses%">
      -   <div class="toRemove hidden"><input type="checkbox"/></div>
      -   <div class="numberOrName">%name%</div>
      -   <div class="iconStatus"></div>
      -   <div class="callTime">%callTime%</div>
      -</li>
      -
    6. -
    - -

    Initializing the Application

    -
      -
    1. config.xml Source File -

      The required privileges are declared in the config.xml file.

      -
      -<!--Configuration file content-->
      -<widget ...>
      -   <!--Other configuration details-->
      -   <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
      -   <tizen:privilege name="http://tizen.org/privilege/callhistory.read"/>
      -   <tizen:privilege name="http://tizen.org/privilege/callhistory.write"/>
      -   <tizen:privilege name="http://tizen.org/privilege/contact.read"/>
      -</widget>
      -
    2. -
    - -

    Browsing a Call Log

    -

    This section builds upon the elements described in Searching for Call History Items.

    -

    The call log retrieval functionality is implemented in the app.model.js file.

    -
      -
    1. Retrieving the Complete Call History -
        -
      1. The find() method of the CallHistory interface, placed in the app.model.js file, is used to retrieve the call history in the descending order by specifying the required parameters.

        -
        -getCallHistory: function Model_getCallHistory(onSuccess, onError)
        -{
        -   tizen.callhistory.find(onSuccess, onError, null,
        -                          new tizen.SortMode('startTime', 'DESC'));
        -}
        -
      2. -
      3. The showCallHistory() method, placed in the app.js file, calls the getCallHistory() method from app.model.js and shows the results of the call history retrieval on the screen.

        -
        -showCallHistory: function App_showCallHistory()
        -{
        -   this.model.getCallHistory(this.ui.showCallHistory.bind(this.ui));
        -}
        -
      -
    2. -
    3. Retrieving the Call History for a Specific Caller -
      1. To retrieve the call history for a specific caller, the phone number of the caller is specified as an additional filter parameter in the find() method.

        -
        -getCallHistoryForCaller: function Model_getCallHistoryForCaller(phoneNumber,
        -                                                                onSuccess)
        -{
        -   tizen.callhistory.find(onSuccess, null,
        -                          new tizen.AttributeFilter('remoteParties.remoteParty',
        -                                                    'EXACTLY', phoneNumber),
        -                          new tizen.SortMode('startTime', 'DESC'));
        -}
        -
      2. -
      3. The showHistoryForCaller() method calls the getCallHistoryForCaller() method and shows the results of the specific caller history retrieval on the screen.

        -
        -showHistoryForCaller: function App_showHistoryForCaller(phoneNumber)
        -{
        -   this.lastViewedCaller = phoneNumber;
        -   this.model.getCallHistoryForCaller(phoneNumber,
        -                                      this.ui.showHistoryForCaller.bind(this.ui,
        -                                                                        phoneNumber));
        -}
        -
      -
    4. -
    - -

    Managing Caller History

    -

    This section builds upon the elements described in Removing Call History Items.

    - -

    Listening to Call History Changes

    -
      -
    1. app.model.js Source File -

      The addChangeListener() method of the CallHistory interface is used to add an event listener for listening to change events in the call history.

      -
      -registerChangeListener: function Model_registerChangeListener(onSuccessCallback)
      -{
      -   var callHistoryListener =
      -   {
      -      onadded: onSuccessCallback,
      -      onchanged: onSuccessCallback,
      -      onremoved: onSuccessCallback
      -   };
      -
      -   tizen.callhistory.addChangeListener(callHistoryListener);
      -}
      -
    2. -
    3. app.js Source File -

      The registerChangeListener() method is called during the application initialization to register the defined event handlers.

      -
      -init: function App_init()
      -{
      -   this.config = new Config();
      -   this.model = new Model();
      -   this.model.registerChangeListener(this.updateCallLists.bind(this));
      -
      -   this.ui = new Ui();
      -
      -   return this;
      -}
      -
    -

    Deleting the Call History for a Caller

    -
      -
    1. app.model.js Source File -

      The remove() method of the CallHistory interface is used to delete a specific call log entry.

      -
      -deleteLog: function Model_deleteLog(entry)
      -{
      -   try
      -   {
      -      tizen.callhistory.remove(entry);
      -   }
      -}
      -
    2. -
    -

    Responding to a Call Log Entry

    -

    The call log entry response functionality is implemented in the app.js file.

    -
      -
    1. Calling -

      The ApplicationControl interface of the Application API is used to launch other applications. To respond to the call log by calling, specify the http://tizen.org/appcontrol/operation/dial operation and the contact number as parameters.

      -
      -makeCall: function App_makeCall(phoneNumber)
      -{
      -   var self = this, appControl =
      -      new tizen.ApplicationControl('http://tizen.org/appcontrol/operation/call',
      -                                   'tel:' + phoneNumber);
      -
      -   tizen.application.launchAppControl(appControl, null, function() {}, function(e)
      -      {
      -         /* Error handling */
      -      },
      -      {
      -         onsuccess: function() {},
      -         onfailure: function(er)
      -         {
      -            /* Error handling */
      -         }
      -      }
      -},
      -
    2. -
    3. Sending a Message -

      To respond to the call log by sending a message, specify the http://tizen.org/appcontrol/operation/compose operation and the contact number as parameters.

      -
      -sendSms: function App_sendSms(phoneNumber)
      -{
      -   var self = this, appControl =
      -      new tizen.ApplicationControl('http://tizen.org/appcontrol/operation/compose',
      -                                   'sms:' + phoneNumber);
      -
      -   tizen.application.launchAppControl(appControl, null, function() {}, function(e)
      -      {
      -         /* Error handling */
      -      },
      -      {
      -         onsuccess: function() {},
      -         onfailure: function(er)
      -         {
      -            /* Error handling */
      -         }
      -      });
      -}
      -
    4. -
    - - - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/personal/task_eventmanager_w.htm b/org.tizen.guides/html/web/personal/task_eventmanager_w.htm deleted file mode 100644 index 35fe3e1..0000000 --- a/org.tizen.guides/html/web/personal/task_eventmanager_w.htm +++ /dev/null @@ -1,482 +0,0 @@ - - - - - - - - - - - - - - Task: Event Manager - - - - -
    -
    -

    Mobile Web

    -
    - - -
    - -
    - - - -

    Task: Event Manager

    -

    This task, based on the EventManager sample delivered with the Tizen Studio, demonstrates how you can use the Calendar API to manage calendar events. For more information on the sample functionality and creating the sample with the full source code, see Event Manager.

    - -

    This task consists of the following parts:

    - -

    This sample is a fully functional application for managing the device calendar. The user can add, modify, retrieve, and remove events, set the event type and duration, and set alarms for the events.

    - -

    Defining the Application Layout

    -

    The EventManager sample application layout uses the template manager based on the MVC (Model View Controller) architecture, and consists of 3 screens: the main screen displays the events list, the New event screen allows adding and editing events, and the Set alarm screen enables setting an alarm for an event.

    - -

    The following figure shows the main screens of the application.

    -

    Figure: EventManager screens

    -

    EventManager screens

    -

    Using the Template Manager

    -

    The template manager enables the HTML output generation to be divided into 3 parts.

    -
      -
    1. app.ui.templateManager.js Source File -
        -
      1. -

        The template manager loads the template files into the cache.

        -
        -loadToCache: function TemplateManager_loadToCache(tplNames, onSuccess)
        -{
        -   var self = this,
        -       cachedTemplates = 0,
        -       tplName,
        -       tplPath;
        -
        -   if ($.isArray(tplNames))
        -   {
        -      $.each(tplNames, function(index, fileName)
        -         {
        -            if (self.cache[fileName] === undefined)
        -            {
        -               tplName = [fileName, app.config.get('templateExtension')].join('');
        -               tplPath = [app.config.get('templateDir'), tplName].join('/');
        -               $.ajax(
        -               {
        -                  url: tplPath,
        -                  cache: true,
        -                  dataType: 'html',
        -                  async: true,
        -                  success: function(data)
        -                  {
        -                     cachedTemplates += 1;
        -                     self.cache[fileName] = data;
        -                     if (cachedTemplates >= tplNames.length
        -                         && typeof onSuccess === 'function')
        -                     {
        -                        onSuccess();
        -                     }
        -                  },
        -                  error: function(jqXHR, textStatus, errorThrown)
        -                  {
        -                     /* Error handling */
        -                  }
        -               });
        -            }
        -            else
        -            {
        -               cachedTemplates += 1;
        -               if (cachedTemplates >= tplNames.length
        -                   && typeof onSuccess === 'function')
        -               {
        -                  onSuccess();
        -               }
        -            }
        -         });
        -   }
        -}
        -
      2. -
      3. Next, the template manager returns the template HTML content from the cache.

        -
        -get: function TemplateManager_get(tplName, tplParams)
        -{
        -   if (this.cache[tplName] !== undefined)
        -   {
        -      return this.getCompleted(this.cache[tplName], tplParams);
        -   }
        -
        -   return '';
        -}
        -
      4. -
      5. Finally, the template manager returns the completed template using the specified parameters.

        -
        -getCompleted: function TemplateManager_getCompleted(tplHtml, tplParams)
        -{
        -   var tplParam, replaceRegExp;
        -
        -   for (tplParam in tplParams)
        -   {
        -      if (tplParams.hasOwnProperty(tplParam))
        -      {
        -         replaceRegExp = new RegExp(['%', tplParam, '%'].join(''), 'g');
        -         tplHtml = tplHtml.replace(replaceRegExp, tplParams[tplParam]);
        -      }
        -   }
        -
        -   return tplHtml;
        -}
        -
      6. -
    2. -
    - -

    Defining the Main Screen

    -
      -
    1. templates/home.tpl Source File -
      1. -

        The main screen displays a list of calendar events. The header section of the screen is defined within a <div> element whose data-role attribute is set to header. The header section determines the title of the screen.

        - -
        -<div data-role="page" id="home" data-add-back-btn="false">
        -   <!--Header section-->
        -   <div data-role="header">
        -      <h1>Event manager</h1>
        -   </div>
        -
      2. -
      3. The actual content section of the screen is defined within a <div> element whose data-role attribute is set to content. The content section of the main screen contains a list component displaying the elements as defined in the templates/event.tpl and templates/all_day_event.tpl files.

        -
        -   <!--Content section-->
        -   <div data-role="content">
        -      <div>
        -         <center>
        -            <input type="date" id="homeDateFilter"/>
        -         </center>
        -      </div>
        -      <div id="events_list">
        -         <ul data-role="listview" data-inset="true"></ul>
        -      </div>
        -   </div>
        -
      4. -
      5. The footer section of the screen is defined within a <div> element whose data-role attribute is set to footer. The footer section contains a tab bar with buttons for adding an event and closing the application.

        -
        -   <!--Footer section-->
        -   <div data-role="footer" data-position="fixed">
        -      <div data-role="tabbar" data-style="tabbar">
        -         <ul>
        -            <li><a href="#new_event" id="newEventBtn">Add New Event</a></li>
        -            <li><a href="javascript:void(0)" id="exit_btn">Exit</a></li>
        -         </ul>
        -      </div>
        -   </div>
        -</div>
        -
      -
    2. -
    3. templates/event.tpl Source File -

      Each event is displayed in the list showing a summary text, and a start and end date, and 2 buttons.

      -
      -<li class="event" data-eventid="%uid%">
      -   <div class="ui-li-aside ui-li-desc">
      -      <span class="description">%summary|escape%</span><br/>
      -      <div class="green_dot"></div><small>%startDateTime%</small><br/>
      -      <div class="red_dot"></div><small>%endDateTime%</small><br/>
      -   </div>
      -   <div class="editEvent">
      -      <form>
      -         <input type="button" class="edit_event_btn" data-inline="true" value="edit"/>
      -      </form>
      -   </div>
      -   <div class="deleteEvent">
      -      <form>
      -         <input type="button" class="remove_event_btn"
      -                data-inline="true" value="delete"/>
      -      </form>
      -   </div>
      -</li>
      -
      -
    -

    Defining the New Event Screen

    -
      -
    1. templates/new_event.tpl Source File -

      The New event screen contains UI components for setting the event title, type, start and end date, and an alarm for the event. The footer section of the screen contains a tab bar with buttons for saving the event information, or deleting it.

      -
      -<!--New event screen layout-->
      -<div data-role="page" id="new_event">
      -
      -   <!--Header section-->
      -   <div data-role="header" data-position="fixed">
      -      <h1>New event</h1>
      -   </div>
      -
      -   <!--Content section-->
      -   <div data-role="content">
      -      <fieldset>
      -         <label for="title">Title</label>
      -         <div><input type="text" name="summary" id="title" maxlength="9"/></div>
      -
      -         <label for="dataAllDay">Type</label>
      -         <div id="dataAllDay" data-role="dataAllDay">
      -            <span class="allDaySwitcher">
      -            <select id="allDay" data-role="slider">
      -               <option value="1">All day</option>
      -               <option value="0">Period</option>
      -            </select>
      -         </div>
      -
      -         <label for="demo-date-1">Start</label>
      -         <div id="date-1">
      -            <span class="ui-li-text-main">
      -               <input type="datetime" name="startDate" id="demo-date-1"
      -                      data-format="MMM dd yyyy HH:mm"/>
      -            </span>
      -         </div>
      -
      -         <label for="demo-date-2">End</label>
      -         <div id="date-2">
      -            <span class="ui-li-text-main">
      -               <input type="datetime" name="endDate" id="demo-date-2"
      -                      data-format="MMM dd yyyy HH:mm"/>
      -            </span>
      -         </div>
      -
      -         <label for="alarm">Alarm</label>
      -         <div>
      -            <span id="alarm">0 minutes before</span>
      -            <a id="add_alarm" data-inline="true" data-role="button">change</a>
      -         </div>
      -
      -      </fieldset>
      -   </div>
      -
      -   <!--Footer section-->
      -   <div data-role="footer" data-position="fixed">
      -      <div data-role="tabbar" data-style="tabbar">
      -         <ul>
      -            <li><a id="add-event-cancel-btn" data-inline="true">Cancel</a></li>
      -            <li><a id="add-event-btn" data-inline="true">OK</a></li>
      -         </ul>
      -      </div>
      -   </div>
      -</div>
      -
      -
    -

    Defining the Set Alarm Screen

    -
      -
    1. templates/alarm.tpl Source File -

      The Set alarm screen contains radio buttons for defining the time of the alarm. The footer section of the screen contains a button for saving the alarm setting.

      -
      -<!--Set alarm screen layout-->
      -<div data-role="page" id="new_alarm" data-add-back-btn="false">
      -
      -   <!--Header section-->
      -   <div data-role="header" data-position="fixed">
      -      <h1>Set alarm</h1>
      -   </div>
      -
      -   <!--Content section-->
      -   <div data-role="content">
      -      <input type="radio" name="radio-choice" id="radio-choice-0" value="-1"/>
      -      <label for="radio-choice-0">(Off)</label>
      -
      -      <input type="radio" name="radio-choice" id="radio-choice-1" value="0" checked />
      -      <label for="radio-choice-1">On time</label>
      -
      -      <input type="radio" name="radio-choice" id="radio-choice-2" value="5"/>
      -      <label for="radio-choice-2">5 minutes before</label>
      -
      -      <input type="radio" name="radio-choice" id="radio-choice-3" value="30"/>
      -      <label for="radio-choice-3">30 minutes before</label>
      -
      -      <input type="radio" name="radio-choice" id="radio-choice-4" value="60"/>
      -      <label for="radio-choice-4">1 hour before</label>
      -
      -      <input type="radio" class="customDuration" name="radio-choice" id="yes_1"
      -             value="Yes"/>
      -      <label for="yes_1">custom time:</label>
      -      <span class="customDetails">
      -         <input placeholder="00" class="customDuration" type="number"
      -                name="radio-choice" min="0" max="99" id="customDuration"/>
      -         minute(s) before
      -      </span>
      -   </div>
      -
      -   <!--Footer section-->
      -   <div data-role="footer" data-position ="fixed">
      -      <div data-role="tabbar" data-style="tabbar">
      -         <ul>
      -            <li><a href="#new_event" id="add-alarm">Save</a></li>
      -         </ul>
      -      </div>
      -   </div>
      -</div>
      -
      -
    2. -
    - -

    Initializing the Application

    -
      -
    1. config.xml Source File -

      The required privileges are declared in the config.xml file.

      -
      -<!--Configuration file content-->
      -<widget ...>
      -   <!--Other configuration details-->
      -   <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
      -   <tizen:privilege name="http://tizen.org/privilege/calendar.read"/>
      -   <tizen:privilege name="http://tizen.org/privilege/calendar.write"/>
      -   <tizen:privilege name="http://tizen.org/privilege/time"/>
      -</widget>
      -
    2. -
    - -

    Managing Calendar Events

    -

    This section builds upon the elements described in Adding Events to a Calendar and Managing a Single Calendar Event.

    -

    The calendar event management functionality is implemented in the js/app.model.js file.

    -
      -
    1. Accessing Events -

      To access events, retrieve the default calendar using the getDefaultCalendar() method.

      -
      -getCalendar: function Model_getCalendar()
      -{
      -   return tizen.calendar.getDefaultCalendar("EVENT");
      -},
      -
      -
    2. -
    3. Creating a New Calendar Event -

      Use the addEventToDefaultCalendar() method to add a new event to the calendar.

      -
      -addEventToDefaultCalendar: function Model_addEventToDefaultCalendar(calendarItemInit)
      -{
      -   var calendar = null, event = null;
      -   calendar = this.getCalendar();
      -   event = new tizen.CalendarEvent(calendarItemInit);
      -   .add(event);
      -},
      -
      -
    4. -
    5. Modifying a Calendar Event -

      Use the get() method to get the calendar, and use the update() method to save the changed values to the calendar.

      -
      -updateEvent: function Model_updateEvent(event_id, new_values)
      -{
      -   var myCalendar = this.getCalendar(), new_event, prop,
      -       event = myCalendar.get(new tizen.CalendarEventId(event_id));
      -   for (prop in new_values)
      -   {
      -      if (new_values.hasOwnProperty(prop))
      -      {
      -         event[prop] = new_values[prop]; /* Copy the new values into the event object */
      -      }
      -   }
      -   myCalendar.update(event, false);
      -},
      -
      -
    6. - -
    7. Deleting Calendar Event -

      Use the remove() method to delete an event, and update the event list using the loadEvents() method.

      -
      -deleteEvent: function Model_deleteEvent(event_id)
      -{
      -   var myCalendar = this.getCalendar();
      -   myCalendar.remove(new tizen.CalendarEventId(event_id));
      -   this.app.loadEvents();
      -},
      -
      -
    8. -
    - -

    Filtering Calendar Events

    -

    The calendar event filtering functionality is implemented in the js/app.model.js file.

    -
      -
    1. Creating a Filter -

      Use the getStartDateFilter() method to create a filter for a given date. The filter includes events starting on the specified date or before, and ending on the specified date or later. It also includes all-day events for the specified date.

      - -
      -getStartDateFilter: function Model_getStartDateFilter(date)
      -{
      -   var today = new tizen.TZDate(date.getFullYear(), date.getMonth(), date.getDate()),
      -       tomorrow =
      -          new tizen.TZDate(date.getFullYear(), date.getMonth(), date.getDate()+1);
      -
      -   return new tizen.CompositeFilter("UNION",
      -   [
      -      new tizen.CompositeFilter("INTERSECTION",
      -      [
      -         new tizen.AttributeFilter("isAllDay", "EXACTLY", false),
      -         new tizen.AttributeRangeFilter("startDate", null, tomorrow),
      -         new tizen.AttributeRangeFilter("endDate", today, null)
      -      ]),
      -      new tizen.CompositeFilter("INTERSECTION",
      -      [
      -         new tizen.AttributeFilter("isAllDay", "EXACTLY", true),
      -         new tizen.AttributeRangeFilter("startDate", tomorrow, tomorrow),
      -      ])
      -   ]);
      -},
      -
      -
    2. -
    3. Retrieving Filtered Events -

      Use the find() method with the composite filter created above to retrieve filtered events from the calendar.

      -
      -getEventsFromDefaultCalendar: function Model_getEventsFromDefaultCalendar(date,
      -                                                                          onSuccess,
      -                                                                          onError)
      -{
      -   var calendar = null, filter = null;
      -   calendar = this.getCalendar();
      -   filter = this.getStartDateFilter(app.homeDateFilter);
      -   calendar.find(onSuccess, onError, filter);
      -},
      -
      -
    4. -
    - - - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/sensors/device_sensors_w.htm b/org.tizen.guides/html/web/sensors/device_sensors_w.htm index 9f0cfac..88caf03 100644 --- a/org.tizen.guides/html/web/sensors/device_sensors_w.htm +++ b/org.tizen.guides/html/web/sensors/device_sensors_w.htm @@ -64,8 +64,6 @@

    You can retrieve information about the technical limits of the sensor.

    -

    For a practical example of simulating ball behavior to create a game, see the Sensor Ball mobile sample task.

    -

    Managing Sensors

    Learning how to start, read and stop a sensor is a basic sensor management skill:

    diff --git a/org.tizen.guides/html/web/sensors/task_sensorball_w.htm b/org.tizen.guides/html/web/sensors/task_sensorball_w.htm deleted file mode 100644 index cfd01e1..0000000 --- a/org.tizen.guides/html/web/sensors/task_sensorball_w.htm +++ /dev/null @@ -1,283 +0,0 @@ - - - - - - - - - - - - - - Task: Sensor Ball - - - - -
    -
    -

    Mobile Web

    -
    - -
    -

    Dependencies

    -
      -
    • Tizen 2.4 and Higher for Mobile
    • -
    -

    Content

    - -

    Related Info

    - -
    -
    - -
    - -

    Task: Sensor Ball

    -

    This task, based on the SensorBall sample delivered with the Tizen Studio, demonstrates how you can use the Sensor API to read and process gyro sensor data. For more information on the sample functionality and creating the sample with the full source code, see Sensor Ball.

    -

    This task consists of the following parts:

    - - -

    This sample is a fully functional application which uses the gyro sensor to create a game where the game elements move on the screen based on the sensor data.

    - -

    Defining the Application Layout

    -

    The SensorBall sample application layout contains only 1 screen: the main screen that displays the game.

    - -

    The following figure shows the main screen of the application.

    -

    Figure: SensorBall screen

    -

    SensorBall screen

    - -

    Defining the Main Screen

    -
      -
    1. index.html Source File -
      1. The main screen displays the game screen. The header section of the screen is defined within a <div> element whose data-role attribute is set to header. The header section determines the title of the screen.

        -
        -<body>
        -   <div data-role="page" id="mainPage">
        -      <!--Header section-->
        -      <div data-role="header" data-position="fixed">
        -         <h1>Sensor ball</h1>
        -      </div>
        -
      2. -
      3. The actual content section of the screen is defined within a <div> element whose data-role attribute is set to content. The content section of the main screen contains a background image (defined in the style.css file based on the background class), and the image of the game ball. -

        -
        -      <!--Content section-->
        -      <div data-role="content" class="background background1" data-scroll="none">
        -         <div id="main">
        -            <img id="image1" class="ball" src="./images/ball1.png"/>
        -         </div>
        -      </div>
        -
      4. -
      5. The footer section of the screen is defined within a <div> element whose data-role attribute is set to footer. The footer section contains a tab bar with buttons for switching between the animation modes of the game.

        -
        -      <!--Footer section-->
        -      <div data-role="footer" data-position="fixed">
        -         <div data-role="tabbar" data-style="toolbar" id="footerControls">
        -            <ul>
        -               <li><a href="#" id="btnBall" class="ui-btn-active">BALL</a></li>
        -               <li><a href="#" id="btnSky">SKY</a></li>
        -               <li><a href="#" id="btnSpace">SPACE</a></li>
        -            </ul>
        -         </div>
        -      </div>
        -   </div>
        -</body>
        -
      6. -
      -
    2. -
    3. css/style.css Source File -

      The -style.css file defines the background image for each animation mode and the size and location of the game ball.

      -
      -.background1
      -{
      -   background-image: url('../images/background1.jpg');
      -}
      -
      -.background2
      -{
      -   background-image: url('../images/background2.jpg');
      -}
      -
      -.background3
      -{
      -   background-image: url('../images/background3.jpg');
      -   background-color: #000;
      -   overflow: hidden;
      -}
      -
      -.ball
      -{
      -   position: absolute;
      -   left: 0px;
      -   top: 0px;
      -   width: 86px;
      -   height: 86px;
      -}
      -
      -
    4. -
    - -

    Initializing the Application

    -
      -
    1. config.xml Source File -

      The required privileges are declared in the config.xml file.

      -
      -<!--Configuration file content-->
      -<widget ...>
      -   <!--Other configuration details-->
      -   <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
      -</widget>
      -
      -
    2. -
    - -

    Managing the Gyro Sensor Data

    -

    This section builds upon the elements described in Detecting Device Acceleration.

    - - -

    Managing the Application and Window Objects

    -

    The object management functionality is implemented in the main.js file.

    -
      -
    1. Creating the Application Object -

      The application object is initialized when the document ready() event is fired. All the application events are bound during the initialization.

      - -
      -$(document).ready(function()
      -{
      -   "use strict";
      -   var img,
      -       contentHeight = screen.availHeight - $('div[data-role="header"]').outerHeight()
      -                       - $('div[data-role="footer"]').outerHeight();
      -
      -   $('div[data-role="content"]').css('height', contentHeight - 33);
      -   app.gameWidth = screen.availWidth;
      -   app.ballWidth = parseInt($('.ball').css('width'), 10);
      -   app.ballHeight = parseInt($('.ball').css('height'), 10);
      -
      -   window.addEventListener('devicemotion', app.saveSensorData.bind(app), false);
      -
      -   app.fun();
      -
      -   /* Hardware Back key event */
      -   $(window).on('tizenhwkey', function(e)
      -      {
      -         if (e.originalEvent.keyName === "back")
      -         {
      -            tizen.application.getCurrentApplication().exit();
      -         }
      -      });
      -
      -   /* Button events */
      -   $('#btnBall').bind('click', function(event)
      -      {
      -         $('#sun').remove();
      -         app.startBall();
      -      });
      -
      -   $('#btnSky').bind('click', function(event)
      -      {
      -         $('#sun').remove();
      -         app.startSky();
      -      });
      -
      -   $('#btnSpace').bind('click', function(event)
      -      {
      -         $('#sun').remove();
      -         app.startSpace();
      -      });
      -
      -   /* Screen show event */
      -   $('#mainPage').on('pageshow', function()
      -      {
      -         app.startBall();
      -      });
      -
      -   document.addEventListener('webkitvisibilitychange', function(event)
      -      {
      -         if (document.webkitVisibilityState === 'visible')
      -         {
      -            app.fun();
      -         }
      -      });
      -
      -   /* Preload backgrounds */
      -   img = $('<img>').hide();
      -   img.attr('src', 'images/background1.png');
      -});
      -
    2. -
    3. Resizing the Window -

      The application handles the window resize events and sets the display accordingly.

      -
      -$(window).resize(function()
      -   {
      -      'use strict';
      -      app.gameWidth = screen.availWidth;
      -      app.gameHeight = $('.background').outerHeight();
      -   });
      -
    4. -
    - - -

    Accessing Gyro Sensor Data

    - -
      -
    1. main.js Source File -
        -
      1. The -devicemotion event listener calls the -saveSensorData() method each time the event takes place. The event allows the application to access information about sensor data changes. -
        -window.addEventListener('devicemotion', app.saveSensorData.bind(app), false);
        -
      2. -
      3. The -saveSensorData() methods stores the event (containing the gyro sensor data) for later processing. -
        -saveSensorData: function saveSensorData(event)
        -{
        -   "use strict";
        -   this.event = event;
        -}
        -
      4. -
      5. The stored event is used by the -ballEvents() and -earthEvents() methods, which control the game ball and the animation of the different game modes. These methods are called repeatedly with the -setTimeout() method.
    - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/w3c/device/device_orientation_w.htm b/org.tizen.guides/html/web/w3c/device/device_orientation_w.htm index a4921fd..fd3e183 100644 --- a/org.tizen.guides/html/web/w3c/device/device_orientation_w.htm +++ b/org.tizen.guides/html/web/w3c/device/device_orientation_w.htm @@ -56,7 +56,6 @@
  • Detecting acceleration

    You can use rotation speed (acceleration in the device) information, including gravity, with the devicemotion event. You can move game characters or elements, and capture acceleration values to add certain events.

  • -

    For a practical example of using the magnetic sensor data to orient a compass needle, see the Compass mobile sample task.

    Detecting Device Rotation

    diff --git a/org.tizen.guides/html/web/w3c/device/task_compass_w.htm b/org.tizen.guides/html/web/w3c/device/task_compass_w.htm deleted file mode 100644 index 8ef17be..0000000 --- a/org.tizen.guides/html/web/w3c/device/task_compass_w.htm +++ /dev/null @@ -1,199 +0,0 @@ - - - - - - - - - - - - - - Task: Compass - - - - -
    -
    -

    Mobile Web

    -
    - - -
    - -
    - -

    Task: Compass

    -

    This task, based on the Compass sample delivered with the Tizen Studio, demonstrates how you can use the DeviceOrientation Event Specification API to create a compass-functionality for your application. For more information on the sample functionality and creating the sample with the full source code, see Compass.

    -

    This task consists of the following parts:

    - - -

    This sample is a fully functional application for gathering and using the orientation data from the device motion sensor.

    - -

    Defining the Application Layout

    -

    The Compass sample application layout contains only 1 screen: the main screen that displays the compass and its current direction. The sample does not use the Web UI framework.

    - -

    The following figure shows the main screen of the application.

    -

    Figure: Compass screen

    -

    Compass screen

    - -

    Defining the Main Screen

    -
      -
    1. index.html Source File -

      The main screen of the application displays the compass: the rotation section is a graphical representation of the compass, the shadow section shows certain graphical effects, and the direction and angle sections define the current angle to the north and the cardinal direction the device is currently facing.

      -
      -<div id="application">
      -   <div id="rotation"></div>
      -   <div id="shadow"></div>
      -   <div id="direction"></div>
      -   <div id="angle"></div>
      -</div>
      -
    2. -
    - -

    Initializing the Application

    -
      -
    1. main.js Source File -
        -
      1. The application uses the ready event to determine when it has been initialized, and to call the init() method.

        -
        -$(document).ready(init);
        -
      2. - -
      3. The init() method start the motion sensor by registering a listener for capturing orientation change events.

        -
        -function init()
        -{
        -   "use strict";
        -   hdExitButton();
        -   startSensor();
        -}
        -
        -function startSensor()
        -{
        -   "use strict";
        -   window.addEventListener("deviceorientation", onDeviceOrientation, false);
        -}
        -
    - -

    Managing the Needle Movement

    -

    The orientation data interpretation and needle movement functionality is implemented in the main.js file.

    -
      -
    1. Determining the Cardinal Direction -
        -
      1. The onDeviceOrientation() event handler is called each time the device orientation changes. The new orientation details are received in the dataEvent parameter, and the alpha attribute is used to determine the current cardinal direction to be displayed at the top of the compass screen. -

        The alpha attribute values range from 0 to 360, where 0 means the cardinal direction points to north, 90 to west, 180 to south, 270 to east.

        -
        -function onDeviceOrientation(dataEvent)
        -{
        -   "use strict";
        -   var angle = dataEvent.alpha,
        -}
        -
      2. - - -
      3. The alpha attribute value range is divided into 8 parts to identify also the intercardinal values of northwest, southwest, southeast, and northeast.

        -

        This means that each cardinal or intercardinal direction is represented by 45 degrees (for example, north is 338 – 22 and northwest is 292 – 337).

        - - -
        -if (angle < 68 || angle > 292)
        -{
        -   text += 'NORTH';
        -}
        -else if (angle > 112 && angle < 248)
        -{
        -   text += 'SOUTH';,
        -}
        -
        -if (angle > 22 && angle < 158)
        -{
        -   text += 'EAST';
        -}
        -else if (angle > 202 && angle < 338)
        -{
        -   text += 'WEST';
        -}
        -
        - -
    2. -
    3. Updating the Compass Needle Position -
        -
      1. To update the compass needle position on the screen, the change required in the needle position is calculated based on the previous and new angle.

        - -
        -deltaAngle = angleMemory - angle;
        -if (Math.abs(deltaAngle) > 180)
        -{
        -   if (deltaAngle > 0)
        -   {
        -      rotation -= ((360 - angleMemory) + angle);
        -   }
        -   else
        -   {
        -      rotation += (angleMemory + (360 - angle));
        -   }
        -}
        -else
        -{
        -   rotation += deltaAngle;
        -}
        -angleMemory = angle;
        -
      2. - -
      3. The needle position is updated by rotating the needle with the rotate() method of the transform function, based on the angle calculated above.

        - - -
        -$('#direction').text(text);
        -$("#angle").html(Math.round(angle) + "<sup>o</sup>");
        -$('#rotation').css('-webkit-transform', 'rotate(' + rotation + 'deg)');
        -
      4. -
    - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/w3c/device/task_touch_paint_mw.htm b/org.tizen.guides/html/web/w3c/device/task_touch_paint_mw.htm deleted file mode 100644 index 39d2eb3..0000000 --- a/org.tizen.guides/html/web/w3c/device/task_touch_paint_mw.htm +++ /dev/null @@ -1,332 +0,0 @@ - - - - - - - - - - - - - - Task: Touch Paint - - - - -
    -
    -

    Mobile Web

    -
    - -
    -

    Dependencies

    -
      -
    • Tizen 2.4 and Higher for Mobile
    • -
    -

    Content

    - -

    Related Info

    - -
    -
    - -
    - -

    Task: Touch Paint

    - -

    This task, based on the TouchPaint sample delivered with the Tizen Studio, demonstrates how you can use the Touch Events API to create a simple paint application using the touch events and the Canvas element. For more information on the sample functionality and creating the sample with the full source code, see Touch Paint.

    - -

    This task consists of the following parts:

    - -

    This sample is a fully functional application for implementing a basic drawing application.

    - - -

    Defining the Application Layout

    - -

    The TouchPaint sample application layout contains only 1 screen: the main screen that displays a canvas on which you can draw with a finger.

    - - -

    The following figure shows the main screen of the application.

    - -

    Figure: TouchPaint screen

    -

    TouchPaint screen

    - -

    Defining the Main Screen

    -
      - -
    1. index.html Source File -

      The main screen displays a Canvas element, and a description area. The description area defines a color picker and a slider as <input> elements to allow the user can select the color and line width of their strokes. A button is also defined to allow the user to clear the canvas.

      -
      -<body>
      -   <h2>Touch paint</h2>
      -   <canvas class="canvas addHeight">
      -      This browser is not supported
      -   </canvas>
      -   <div class="desc">
      -      <label>Color:<input type="color" class="strokeColor"></label>
      -      <label>Line width:
      -         <input type="range" min="5" max="30" step="5"
      -                value="5" class="strokeWidth"/>
      -      </label>
      -   </div>
      -   <nav></nav>
      -   <button class="clearBtn">Clear</button>
      -</body>
      -
      - -
    2. -
    - - -

    Drawing on Canvas

    - -

    This section builds upon the elements described in Handling Touch Events and Controlling Multi-point Touches.

    - - -

    Initializing the Canvas

    -
      -
    1. main.js Source File -

      Define event listeners and handlers to manage the touchstart, touchmove, and touchend events on the canvas.

      - -
      -window.onload = function()
      -{
      -   canvas = document.querySelector(".canvas");
      -   var context = canvas.getContext("2d");
      -
      -   /* Canvas size setting */
      -   canvas.width = document.width;
      -   canvas.height = document.height - 130;
      -
      -   /* Touch event listeners */
      -   canvas.addEventListener("touchstart", touchStartHandler, false);
      -   canvas.addEventListener("touchmove", touchMoveHandler, false);
      -   canvas.addEventListener("touchend", touchEndHandler, false);
      -}
      -
      -
    - -

    Drawing Lines Based on Touch Events

    -

    The line drawing functionality is implemented in the main.js file.

    -
      -
    1. Drawing based on Retrieved Event Coordinates -

      To draw an image with fingers, you must find out the coordinates of the triggered touch events. -Retrieve the coordinates in the touchMoveHandler() event handler.

      -
      -function touchMoveHandler(e)
      -{
      -   touches = e.touches.item(0);
      -
      -   log.innerHTML =
      -      '<strong>pageX:</strong> ' + touches.pageX +
      -      '<br/><strong>pageY:</strong> ' + touches.pageY;
      -
      -   context.fillStyle = "#f00";
      -
      -   /* For accurate coordinates, calculate minus offset(Left) from page(X) */
      -   context.fillRect(touches.pageX - this.offsetLeft,
      -                    touches.pageY - this.offsetTop, 5, 5);
      -}
      -
      -

      Every time a touchmove event is fired, the pageX and pageY coordinates of the page are shown in the log, and a quadrangle of 5 x 5 pixels is created. However, since it is difficult to implement line drawing this way, use the changedTouches attribute instead, as shown below.

      -
    2. - -
    3. Drawing based on Stored Event Coordinates -

      Create a drawPath array that remembers the order of the triggered touch events, and edit the touchStartHandler() and touchMoveHandler() event handlers to define the lines the user is drawing.

      -
        -
      1. -

        When a touchstart event is triggered, the event handler stores the initial position.

        -
        -var touches;
        -/* Remember the order of the touch events */
        -var drawPath = new Array();
        -/* Flag for displaying the touching point */
        -var isMoved = false;
        -
        -function touchStartHandler(e)
        -{
        -   /* Store the current touch information (coordinates) */
        -   touches = e.changedTouches;
        -   drawPath.push(touches[0]);
        -}
        -
        -
      2. -
      3. -

        When a touchmove event is triggered, the coordinates of the previously triggered touchmove event stored in the changedTouches attribute are saved in the drawPath array and assigned as a parameter value of the moveTo() method. The coordinates of the current touchmove event are assigned as a parameter value of the lineTo() method, and thus the connected line is indicated.

        -
        -function touchMoveHandler(e)
        -{
        -   isMoved = true;
        -   touches = e.changedTouches;
        -
        -   /* Assign the line style to be drawn */
        -   context.lineWidth = strokeWidth;
        -   context.strokeStyle = strokeColor;
        -   context.lineJoin = "round";
        -
        -   for (var i = 0; i < touches.length; i++)
        -   {
        -      var idx = drawPathSetting(touches[i].identifier);
        -
        -      /* Draw a line from the stored coordinates to the current coordinates */
        -      context.beginPath();
        -      context.moveTo(drawPath[idx].pageX - this.offsetLeft,
        -                     drawPath[idx].pageY - this.offsetTop);
        -      context.lineTo(touches[i].pageX - this.offsetLeft,
        -                     touches[i].pageY - this.offsetTop);
        -
        -      context.closePath();
        -      context.stroke();
        -
        -      /* Delete the stored coordinates and store the current ones */
        -      drawPath.splice(idx, 1, touches[i]);
        -   }
        -   e.preventDefault();
        -}
        -
        -
      4. -
      5. -

        When a touchend event is triggered, it deletes the stored position.

        -
        -function touchEndHandler()
        -{
        -   /* Display the touching point */
        -   if (!isMoved)
        -   {
        -      var startPoint = (Math.PI/180)*0;
        -      var endPoint = (Math.PI/180)*360;
        -      context.fillStyle = strokeColor;
        -      context.beginPath();
        -      context.arc(touches[0].pageX - this.offsetLeft,
        -                  touches[0].pageY - this.offsetTop,
        -                  strokeWidth/2, startPoint, endPoint, true);
        -      context.closePath();
        -      context.fill();
        -   }
        -   isMoved=false;
        -   drawPath.length = 0; /* Initialize the stored coordinates */
        -}
        -
        -
      6. -
    4. -
    5. Drawing based on Multi-point Touches -

      If the application is controlled with fingers, you must handle multi-point touches (a mouse-controlled application only create one touch at a time and only needs 2 events to handle it). To manage multi-touches, the index of the touches[index] array is used.

      -

      The drawPathSetting() method allows the application to handle multi-point touches since the existing and current coordinates of the touch events are connected respectively.

      -

      The touchMoveHandler() event handler uses the drawPathSetting() method to return the index of the drawPath array (which contains the touch event details saved so far). Since the information is similar to the identifier of the touch event which has been currently triggered, the array enables each touch event to have its own information.

      -
      -function drawPathSetting(idx)
      -{
      -   for (var i = 0; i < drawPath.length; i++)
      -   {
      -      var _idx = drawPath[i].identifier;
      -      if (_idx === idx)
      -      {
      -         return i;
      -      }
      -   }
      -
      -   return -1;
      -}
      -
      - - -
    6. -
    - - -

    Using Drawing Features

    - - -

    Initializing Drawing

    -
      -
    1. main.js Source File -

      Variables are declared to store and display the color and line width selection of the user.

      -
      -var strokeColorSel, strokeWidthSel;
      -var strokeColor;
      -var strokeWidth = 5;
      -
      -
    - -

    Applying the Stroke Styles

    -
      -
    1. main.js Source File -
        -
      1. Add the color and line width values that the user has selected to the applicable variables, and define event handlers to track changes in the user selection. -
        -window.onload = function()
        -{
        -   strokeColorSel = document.querySelector(".strokeColor");
        -   strokeWidthSel = document.querySelector(".strokeWidth");
        -
        -   /* Add event listeners */
        -   strokeColorSel.addEventListener("change", changeStrokeColor, false);
        -   strokeWidthSel.addEventListener("change", changeStrokeWidth, false);
        -
        -
      2. -
      3. If the user changes the color or line width, the event handlers call the changeStrokeColor() or changeStrokeWidth() method to set the new style value. -
        -   function changeStrokeColor()
        -   {
        -      strokeColor = this.value;
        -   }
        -
        -   function changeStrokeWidth()
        -   {
        -      strokeWidth = this.value;
        -   }
        -}
        -
        -
      4. -
      5. To use the style values, apply them in the touchMoveHandler() event handler, which draws the user's strokes on the canvas. -
        -function touchMoveHandler(e)
        -{
        -   context.lineWidth = strokeWidth; /* Selected line width */
        -   context.strokeStyle = strokeColor; /* Selected line color */
        -
        -   /* Draw the strokes */
        -}
        -
        -
      6. -
      -
    2. -
    - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/w3c/device/task_touch_paint_ww.htm b/org.tizen.guides/html/web/w3c/device/task_touch_paint_ww.htm deleted file mode 100644 index 6e47204..0000000 --- a/org.tizen.guides/html/web/w3c/device/task_touch_paint_ww.htm +++ /dev/null @@ -1,317 +0,0 @@ - - - - - - - - - - - - - - Task: Touch Paint - - - - -
    -
    -

    Wearable Web

    -
    - -
    -

    Dependencies

    -
      -
    • Tizen 2.3.1 and Higher for Wearable
    • -
    -

    Content

    - -

    Related Info

    - -
    -
    - -
    - -

    Task: Touch Paint

    - -

    This task, based on the TouchPaint sample delivered with the Tizen Studio, demonstrates how you can use the Touch Events API to create a simple paint application using the touch events and the Canvas element. For more information on the sample functionality and creating the sample with the full source code, see Touch Paint.

    - -

    This task consists of the following parts:

    - -

    This sample is a fully functional application for implementing a basic drawing application.

    - - -

    Defining the Application Layout

    - -

    The TouchPaint sample application layout contains 2 screens: the main screen displaying a canvas on which you can draw with a finger, and the Options screen which allows you to set up the color and the thickness of the line being drawn.

    - -

    The following figure shows the main screens of the application.

    - -

    Figure: TouchPaint screens

    -

    TouchPaint screens

    - -

    Defining the Main Screen

    -
      - -
    1. index.html Source File -

      The main screen displays a Canvas element and 2 buttons (for accessing the Options screen and for clearing the canvas area).

      -
      -<div class="ui-page ui-page-active" id="main">
      -   <div class="ui-header" id="main-header" data-position="fixed">
      -      <h2 class="ui-title">TouchPaint</h2>
      -   </div>
      -   <div class="ui-content" id="main-content"></div>
      -   <div class="ui-footer ui-grid-col-2" id="main-footer">
      -      <button type="button" class="ui-btn" id="main-options-btn">Options</button>
      -      <button type="button" class="ui-btn" id="main-clear-btn">Clear</button>
      -   </div>
      -</div>
      -
      - -

      The above code snippet does not contain the canvas element, which is added to the <div id="main-content"> element by the JavaScript code after the application start.

      -
    2. -
    - -

    Defining the Options Screen

    -
      - -
    1. index.html Source File -

      The Options screen displays a slider element, line preview, 4-color (white, red, green, and blue) picker and 2 buttons (Cancel and OK).

      -

      The slider allows the user to change the line width. Each slider position change results in a change in the line preview thickness. A tap action on the color picker results in a change in the line preview color. A tap action on the buttons moves the user to main screen without or with saving the changes.

      - -
      -<div class="ui-page" id="options">
      -   <div class="ui-header" data-position="fixed">
      -      <h2 class="ui-title">Options</h2>
      -   </div>
      -   <div class="ui-content">
      -      <input type="range" min="1" max="20" value="1" id="options-range"></input>
      -      <div id="options-preview"></div>
      -      <div id="options-colors">
      -         <div id="options-colors-white" class="options-colors"></div>
      -         <div id="options-colors-red" class="options-colors"></div>
      -         <div id="options-colors-green" class="options-colors"></div>
      -         <div id="options-colors-blue" class="options-colors"></div>
      -      </div>
      -   </div>
      -   <div class="ui-footer ui-grid-col-2">
      -      <button type="button" class="ui-btn" id="options-cancel-btn">Cancel</button>
      -      <button type="button" class="ui-btn" id="options-ok-btn">OK</button>
      -   </div>
      -</div>
      -
      - -
    2. -
    - - - -

    Drawing on Canvas

    - -

    This section builds upon the elements described in Handling Touch Events and Controlling Multi-point Touches.

    - - -

    Initializing the Canvas

    -
      -
    1. main.js Source File -

      The canvas is initialized in JavaScript, and includes the size calculation, ID setting, and adding of the element to the main page content.

      - -
      -function initCanvas()
      -{
      -   canvas = document.createElement('canvas');
      -   canvas.width = window.innerWidth;
      -   canvas.height = window.innerHeight - header.offsetHeight - footer.offsetHeight;
      -   canvas.setAttribute('id', 'main-canvas');
      -   content.appendChild(canvas);
      -   context = canvas.getContext('2d');
      -}
      -
      -
    - -

    Drawing Lines Based on Touch Events

    -

    The line drawing functionality is implemented in the main.js file.

    -
      -
    1. main.js Source File -
      1. -

        Define event listeners and handlers to manage the touchstart, touchmove, and touchend events on the canvas.

        -
        -function addCanvasListeners()
        -{
        -   canvas.addEventListener('touchstart', onCanvasTouchStart);
        -   canvas.addEventListener('touchend', onCanvasTouchEnd);
        -   canvas.addEventListener('touchmove', onCanvasTouchMove);
        -   footer.addEventListener('touchend', onFooterTouchEnd);
        -}
        -
        -
      2. - -
      3. -

        Handle the events:

        -
        • At touch start, an arc is drawn in case of a single tap performed by the user.
        • -
        • On touch move, a line is drawn trough the touch path with a given width and color. -

          The drawPath array stores the order of the triggered touch events, which are used to draw a line that follows the finger.

        • -
        • At touch end, the touch event is removed from the drawPath array, stopping the line drawing.
        - -
        -function onCanvasTouchStart(ev)
        -{
        -   var touch = ev.changedTouches[0];
        -
        -   drawPath[touch.identifier] = touch;
        -
        -   context.fillStyle = strokeColor;
        -   context.beginPath();
        -   context.arc(drawPath[touch.identifier].pageX - canvas.offsetLeft,
        -               drawPath[touch.identifier].pageY - canvas.offsetTop
        -               - header.offsetHeight,
        -               strokeWidth / 2, 0, Math.PI * 2, true);
        -   context.closePath();
        -   context.fill();
        -}
        -
        -function onCanvasTouchEnd(ev)
        -{
        -   var touch = ev.changedTouches[0];
        -
        -   delete drawPath[touch.identifier];
        -}
        -
        -function onCanvasTouchMove(ev)
        -{
        -   var touches = ev.changedTouches,
        -       touchesLength = touches.length,
        -       currentDrawPath = null,
        -       i = 0;
        -
        -   context.lineWidth = strokeWidth + ADDITIONAL_LINE_WIDTH;
        -   context.strokeStyle = strokeColor;
        -   context.lineJoin = 'round';
        -
        -   for (i = 0; i < touchesLength; i += 1)
        -   {
        -      currentDrawPath = drawPath[touches[i].identifier];
        -      if (currentDrawPath !== undefined)
        -      {
        -         context.beginPath();
        -         context.moveTo(currentDrawPath.pageX - canvas.offsetLeft + HALF_PIXEL,
        -                        currentDrawPath.pageY - canvas.offsetTop
        -                        + HALF_PIXEL - header.offsetHeight);
        -         context.lineTo(touches[i].pageX - canvas.offsetLeft + HALF_PIXEL,
        -                        touches[i].pageY - canvas.offsetTop
        -                        + HALF_PIXEL - header.offsetHeight);
        -         context.closePath();
        -         context.stroke();
        -
        -         drawPath[touches[i].identifier] = touches[i];
        -      }
        -   }
        -   ev.preventDefault();
        -}
        -
        -
      4. -
    - - - -

    Using Drawing Features

    - - -

    Changing the Line Thickness

    -
      -
    1. options.js Source File -

      The user changes the line thickness using a slider. The new slider value is set as the width of the preview element, as well as a value in the options object.

      -
      -function onRangeChange(ev)
      -{
      -   setPreviewHeight(ev.target.value);
      -}
      -function setPreviewHeight(value)
      -{
      -   preview.style.height = value + 'px';
      -}
      -function setOptionValues()
      -{
      -   options.setStrokeWidth(range.value);
      -}
      -
      -
    2. -
    3. main.js Source File -

      During drawing, the selected thickness is applied to the line being drawn.

      -
      -function getOptionValues()
      -{
      -   strokeWidth = options.getStrokeWidth();
      -}
      -
      -context.lineWidth = strokeWidth + ADDITIONAL_LINE_WIDTH;
      -
      -
    - -

    Changing the Line Color

    -
      -
    1. options.js Source File -

      The user changes the line color by selecting it from the color picker. The new color is set as the preview element background, as well as a value in the options object.

      -
      -function onWhiteTap()
      -{
      -   preview.style.backgroundColor = '#fff';
      -}
      -
      -function setOptionValues()
      -{
      -   o.setStrokeColor(preview.style.backgroundColor);
      -}
      -
      -
    2. -
    3. main.js Source File -

      During drawing, the selected color is applied to the line being drawn.

      -
      -function getOptionValues()
      -{
      -   strokeColor = o.getStrokeColor();
      -}
      -
      -context.strokeStyle = strokeColor;
      -
      -
    4. -
    - - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/w3c/device/touch_w.htm b/org.tizen.guides/html/web/w3c/device/touch_w.htm index bb47fbe..9fa20f1 100644 --- a/org.tizen.guides/html/web/w3c/device/touch_w.htm +++ b/org.tizen.guides/html/web/w3c/device/touch_w.htm @@ -73,7 +73,6 @@
  • Multi-point touch control

    Unlike with mouse events, multiple concurrent touch events (represented by the Touch interface) can occur. To control multi-point touch events, the TouchList interface is used to save the respective event status (based on the touches, targetTouches, and changedTouches attributes). The status stored in the TouchList instance is renewed every time a new touch event occurs.

  • -

    For a practical example of drawing a simple image by using touch events and canvas elements, see the Touch Paint sample task (in mobile and wearable applications).

    A touch-based mobile operating system uses tap and double-tap gestures. The tap is used to generate a click event, and double-tap used for zooming. To recognize the touch gestures, the OS sets a timer which starts at the first tap and checks for a second before the event is fired. This causes a delay in the single tap event, making the touch responsiveness of the application suffer. To avoid the delay, you can enhance the touch event responsiveness by making the page unscalable, or modifying touch responses.

    diff --git a/org.tizen.guides/html/web/w3c/graphics/canvas_w.htm b/org.tizen.guides/html/web/w3c/graphics/canvas_w.htm index 5ff4dcf..ea6c766 100644 --- a/org.tizen.guides/html/web/w3c/graphics/canvas_w.htm +++ b/org.tizen.guides/html/web/w3c/graphics/canvas_w.htm @@ -81,8 +81,6 @@ The canvas currently supports 2D graphics only, since the 3D graphics specification is still in progress. The WebGL™ API is currently called 3D Canvas, and is used to express 3D graphics. For more information on the performance differences between Canvas 2D and WebGL™ in mobile applications, see Performance Comparison of Canvas 2D and WebGL™. -

    For a practical example of using canvas contexts to create and display a clock on the canvas, see the Basic Watch wearable sample task.

    -

    Using a Canvas

    To create a canvas in your application:

    diff --git a/org.tizen.guides/html/web/w3c/graphics/task_basicwatch_w.htm b/org.tizen.guides/html/web/w3c/graphics/task_basicwatch_w.htm deleted file mode 100644 index 992ee51..0000000 --- a/org.tizen.guides/html/web/w3c/graphics/task_basicwatch_w.htm +++ /dev/null @@ -1,319 +0,0 @@ - - - - - - - - - - - - - - Task: Basic Watch - - - - -
    -
    -

    Wearable Web

    -
    - -
    -

    Dependencies

    -
      -
    • Tizen 2.3.1 and Higher for Wearable
    • -
    -

    Content

    - -

    Related Info

    - -
    -
    - -
    - -

    Task: Basic Watch

    - -

    This task, based on the BasicWatch sample delivered with the Tizen Studio, demonstrates how you can use the HTML Canvas 2D Context API to create an analog watch on a canvas. For more information on the sample functionality and creating the sample with the full source code, see Basic Watch.

    - -

    This task consists of the following parts:

    - -

    This sample is a fully functional application for displaying a clock on a canvas.

    - -

    Defining the Application Layout

    - -

    The BasicWatch sample application layout contains only 1 screen: the main screen that displays the clock.

    - -

    The following figure shows the main screen of the application.

    -

    Figure: BasicWatch screen

    -

    BasicWatch screen

    - -

    Defining the Main Screen

    -
      -
    1. index.html Source File -

      The main screen displays a canvas element on which the watch face and needles are placed.

      - -
      -<head>
      -   <title>Canvas Clock - Canvas API Tutorial</title>
      -   <link rel="stylesheet" type="text/css" href="css/style.css"/>
      -</head>
      -<body>
      -   <canvas class="canvas"></canvas>
      -   <script src="js/main.js"></script>
      -</body>
      -
    2. -
    3. main.js Source File -
        -
      1. -

        Create the clock in the middle of the canvas. Define the watch face style.

        -
        -function renderDots()
        -{
        -   'use strict';
        -
        -   var dx = 0,
        -       dy = 0,
        -       i = 1,
        -       angle = null;
        -
        -   context.save();
        -   context.translate(canvas.width / 2, canvas.height / 2);
        -   context.beginPath();
        -   context.fillStyle = '#999999';
        -
      2. -
      3. Create 4 dots on the sides of the watch face and use the fill() method to style the dots.

        - -
        -   for (i = 1; i <= 4; i++)
        -   {
        -      angle = (i - 3) * (Math.PI * 2) / 4;
        -      dx = clockRadius * 0.9 * Math.cos(angle);
        -      dy = clockRadius * 0.9 * Math.sin(angle);
        -
        -      context.arc(dx, dy, 3, 0, 2 * Math.PI, false);
        -      context.fill();
        -   }
        -   context.closePath();
        -
      4. - -
      5. -

        Create the center point.

        - -
        -   context.beginPath();
        -
        -   context.fillStyle = '#ff9000';
        -   context.strokeStyle = '#fff';
        -   context.lineWidth = 4;
        -
        -   context.arc(0, 0, 7, 0, 2 * Math.PI, false);
        -   context.fill();
        -   context.stroke();
        -   context.closePath();
        -}
        -
    - -

    Initializing the Application

    - -
      -
    1. config.xml Source File -

      Define the application category.

      - -
      -<tizen:category name="http://tizen.org/category/wearable_clock"/>
      -
      - -
      - Note - To run your application on Samsung Gear 2, Samsung Gear 2 Neo, and Samsung Gear S devices, use <tizen:category name="com.samsung.wmanager.WATCH_CLOCK"/> instead of <tizen:category name="http://tizen.org/category/wearable_clock"/>. -
      -
    2. -
    3. main.js Source File -
        -
      1. -

        Modify the window.requestAnimationFrame() method to make the application compatible with the main browsers.

        -
        -window.requestAnimationFrame = window.requestAnimationFrame ||
        -   window.webkitRequestAnimationFrame ||
        -   window.mozRequestAnimationFrame ||
        -   window.oRequestAnimationFrame ||
        -   window.msRequestAnimationFrame ||
        -   function(callback)
        -   {
        -      'use strict';
        -      window.setTimeout(callback, 1000 / 60);
        -   };
        -
        -
      2. -
      3. -

        Initialize the canvas context and define the canvas area.

        -
        -window.onload = function()
        -{
        -   'use strict';
        -
        -   canvas = document.querySelector('canvas');
        -   context = canvas.getContext('2d');
        -   clockRadius = document.width / 2;
        -
        -   canvas.width = document.width;
        -   canvas.height = canvas.width;
        -
        -
      4. -
      5. -

        Define an event listener to detect back key events.

        -
        -   window.addEventListener('tizenhwkey', function(e)
        -      {
        -         if (e.keyName == 'back')
        -         {
        -            tizen.application.getCurrentApplication().exit();
        -         }
        -      });
        -
        -   window.requestAnimationFrame(watch);
        -};
        -
        -
      6. -
      -
    4. -
    - -

    Displaying the Time

    - -

    This section builds upon the elements described in Creating Text and Lines on the Canvas.

    - - -

    Creating the Clock Needles

    -The clock needles are rendered in the main.js file. -
      -
    1. Rendering the Clock Needles -

      The needles can be created using the renderNeedle() method.

      -

      To create the needle as a triangle or a polygon, assign the coordinate of the beginning point with the moveTo() method. To assign the rest of the points of the triangle or polygon, use the lineTo() method, which defines the position of the next connecting vertex. You can also adjust the size of each clock needle with the lineTo() method.

      -
      -function renderNeedle(angle, radius)
      -{
      -   'use strict';
      -   context.save();
      -   context.rotate(angle);
      -   context.beginPath();
      -   context.lineWidth = 4;
      -   context.strokeStyle = '#fff';
      -   context.moveTo(6, 0);
      -   context.lineTo(radius, 0);
      -   context.closePath();
      -   context.stroke();
      -   context.closePath();
      -   context.restore();
      -}
      -
    2. -
    3. Creating the Hour Needle -

      To create the hour needle, use the renderHourNeedle() method.

      -
      -function renderHourNeedle(hour)
      -{
      -   'use strict';
      -
      -   var angle = null,
      -       radius = null;
      -
      -   angle = (hour - 3) * (Math.PI * 2) / 12;
      -   radius = clockRadius * 0.55;
      -   renderNeedle(angle, radius);
      -}
      -
    4. -
    5. Creating the Minute Needle -

      To create the minute needle, use the renderMinuteNeedle() method.

      -
      -function renderMinuteNeedle(minute)
      -{
      -   'use strict';
      -
      -   var angle = null,
      -       radius = null;
      -
      -   angle = (minute - 15) * (Math.PI * 2) / 60;
      -   radius = clockRadius * 0.75;
      -   renderNeedle(angle, radius);
      -}
      -
    6. -
    - -

    Indicating the Current Time

    -

    The time displaying functionality is implemented in the main.js file.

    -
      -
    1. Determining the Time -

      Use the new Date() method to find out the current time. To point the needles accurately, define variables for the current hour and minute.

      - -
      -function watch()
      -{
      -   'use strict';
      -
      -   var date = new Date(),
      -       hours = date.getHours(),
      -       minutes = date.getMinutes(),
      -       seconds = date.getSeconds(),
      -       hour = hours + minutes / 60,
      -       minute = minutes + seconds / 60;
      -       nextMove = 1000 - date.getMilliseconds();
      -
    2. -
    3. Erasing the Previous Time -

      Use the clearRect() method to delete the previous time (the previously positioned needles) every time a new time is indicated.

      -
      -   context.clearRect(0, 0, context.canvas.width, context.canvas.height);
      -
    4. -
    5. Pointing the Clock Needles -

      Display the current time.

      - -
      -   renderDots();
      -   renderHourNeedle(hour);
      -   renderMinuteNeedle(minute);
      -
      -   context.restore();
      -   setTimeout(function()
      -      {
      -         window.requestAnimationFrame(watch);
      -      }, nextMove);
      -}
      -
    - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/w3c/media/getusermedia_w.htm b/org.tizen.guides/html/web/w3c/media/getusermedia_w.htm index d99c5dd..67045f3 100644 --- a/org.tizen.guides/html/web/w3c/media/getusermedia_w.htm +++ b/org.tizen.guides/html/web/w3c/media/getusermedia_w.htm @@ -61,8 +61,6 @@ Tizen supports a WebKit-based GetUserMedia() method, so always use it in the webkitGetUserMedia() format. -

    For a practical example of displaying a camera video stream and capturing images from it, see the Self Camera mobile sample task.

    -

    Accessing a Video Stream

    Learning how to access a video stream is a basic user media management skill:

    diff --git a/org.tizen.guides/html/web/w3c/media/task_piano_w.htm b/org.tizen.guides/html/web/w3c/media/task_piano_w.htm deleted file mode 100644 index f18a34b..0000000 --- a/org.tizen.guides/html/web/w3c/media/task_piano_w.htm +++ /dev/null @@ -1,339 +0,0 @@ - - - - - - - - - - - - - - Task: Piano - - - - -
    -
    -

    Mobile Web

    -
    - -
    -

    Dependencies

    -
      -
    • Tizen 2.4 and Higher for Mobile
    • -
    -

    Content

    - -

    Related Info

    - -
    -
    - -
    - -

    Task: Piano

    -

    This task, based on the Piano sample delivered with the Tizen Studio, demonstrates how you can use the HTML5 audio element API to create a piano application and play sounds. For more information on the sample functionality and creating the sample with the full source code, see Piano.

    - -

    This task consists of the following parts:

    - -

    This sample is a fully functional application for playing a piano. The user can use multi-touch to play a combination of sounds from a single octave.

    - -

    Defining the Application Layout

    -

    The Piano sample application layout contains only 1 screen: the main screen that displays the piano keyboard.

    - -

    The following figure shows the main screen of the application.

    -

    Figure: Piano screen

    -

    Piano screen

    - -

    Defining the Main Screen

    -
      -
    1. index.html Source File -

      The main screen displays a piano keyboard. The keys are defined as <div> elements whose class attribute is set to button.

      - -
      -<body ondragstart="return false" onselectstart="return false">
      -
      -   <div class="button white_btn" id="play0"></div>
      -   <div class="button white_btn" id="play2"></div>
      -   <div class="button white_btn" id="play4"></div>
      -   <div class="button white_btn" id="play5"></div>
      -   <div class="button white_btn" id="play7"></div>
      -   <div class="button white_btn" id="play9"></div>
      -   <div class="button white_btn" id="play11"></div>
      -   <div class="button white_btn" id="play12"></div>
      -
      -   <div class="button black_btn" style="left: 8.6%" id="play1"></div>
      -   <div class="button black_btn" style="left: 21.2%" id="play3"></div>
      -   <div class="button black_btn" style="left: 45.8%" id="play6"></div>
      -   <div class="button black_btn" style="left: 58.4%" id="play8"></div>
      -   <div class="button black_btn" style="left: 70.9%" id="play10"></div>
      -   <div class="button black_btn" style="left: 95%" id="play13"></div>
      -
      -</body>
      -
    2. -
    3. style.css Source File -

      The appearance of the key buttons is defined in the CSS file.

      - -
      -.white_btn
      -{
      -   background: url('../white.png') bottom center no-repeat transparent;
      -   height: 100%;
      -   display: inline-block;
      -   background-size: 100%;
      -   width: 12.5%;
      -   height: 100%;
      -   position: relative;
      -   float: left;
      -   margin: 0;
      -   padding: 0;
      -   display: block;
      -   margin: 0;
      -}
      -
      -.white_btn.pressed
      -   {
      -   background-image: url('../white_pressed.png');
      -}
      -
      -.black_btn
      -   {
      -   float: left;
      -   background: url('../black.png')  bottom center no-repeat transparent;
      -   width: 7.6%;
      -   height: 73.8%;
      -   background-size: 100%;
      -   background-position: top center;
      -   position: fixed;
      -   top: 0px;
      -}
      -
      -.black_btn.pressed
      -{
      -   background-image: url('../black_pressed.png');
      -}
      -
      -
    4. -
    - -

    Initializing the Application

    -
      -
    1. main.js Source File -
        -
      1. -

        The piano variable is declared to create the Piano object. A keyword is determined for optimizing browser performance and validating JavaScript. Elements are defined for storing the piano key element object IDs and corresponding audio elements.

        -
        -var piano;
        -
        -function Piano()
        -{
        -   "use strict";
        -}
        -
        -function()
        -{
        -   "use strict";
        -   Piano.prototype =
        -   {
        -      touchPianoKey: [],
        -      lockIds: {},
        -      audio: [],
        -      whiteCache: null,
        -      blackCache: null
        -   }
        -};
        -
        -
      2. -
      3. -

        The audioInit() method is used to create and initialize the audio element for each keyboard button. The element contains an event listener to detect button events.

        -
        -Piano.prototype.audioInit = function audioInit()
        -{
        -   var i, self = this;
        -   for (i = 0; i <= 13; i += 1)
        -   {
        -      this.audio[i] = document.createElement('audio');
        -      this.audio[i].name = i;
        -      this.audio[i].src = this.audio[i].name + ".wav";
        -      this.audio[i].addEventListener("playing", function()
        -      {
        -         self.lockIds["play" + this.name] = false;
        -      });
        -   }
        -};
        -
        -
      4. -
      -
    2. -
    - -

    Handling the Keys

    -

    The event handling functionality is implemented in the main.js file.

    -
      -
    1. Creating Event Listeners -
      1. -

        The onPianoKeyTouchDown() event listener is created to detect the touch event, when the user presses a piano key.

        - -
        -Piano.prototype.onPianoKeyTouchDown = function onPianoKeyTouchDown(data)
        -{
        -   data.originalEvent.preventDefault();
        -   var element, touch, i, len;
        -   for (i = 0, len = data.originalEvent.changedTouches.length; i < len; i += 1)
        -   {
        -      touch = data.originalEvent.changedTouches[i];
        -      element = document.elementFromPoint(touch.clientX, touch.clientY);
        -      if (element)
        -      {
        -         if (this.touchPianoKey[touch.identifier] !== element.id)
        -         {
        -            $('#' +
        -              this.touchPianoKey[touch.identifier]).removeClass('pressed');
        -            this.playAudioByElement(element, touch.identifier, function()
        -            {
        -               this.lockIds[element.id] = true;
        -            });
        -         }
        -      }
        -   }
        -};
        -
      2. -
      3. -

        The onPianoKeyTouchUp() event listener is created to detect the touch event, when the user releases a piano key.

        - -
        -Piano.prototype.onPianoKeyTouchUp = function onPianoKeyTouchUp(data)
        -{
        -   var i, touchId, len, buttonId;
        -   for (i = 0, len = data.originalEvent.changedTouches.length; i < len; i += 1)
        -   {
        -      /* Get the number assigned to the finger touching the screen */
        -      touchId = data.originalEvent.changedTouches[i].identifier;
        -      buttonId = this.touchPianoKey[touchId];
        -      setTimeout(function()
        -         {
        -            (function(id) {$('#' + id).removeClass('pressed');})
        -            (buttonId);
        -         }, 100);
        -      this.touchPianoKey[touchId] = undefined;
        -   }
        -};
        -
      4. -
      -
    2. -
    3. Binding Events -

      The bindEvents() method is used to register event handlers to the corresponding events.

      - -
      -Piano.prototype.bindEvents = function bindEvents()
      -{
      -   var self = this;
      -
      -   $(".button").bind('touchstart touchmove', function(e)
      -      {
      -         self.onPianoKeyTouchDown(e);
      -      });
      -   $(".button").bind('touchend', function(e)
      -      {
      -         self.onPianoKeyTouchUp(e);
      -      });
      -   $('#back').bind('touchstart', function(event)
      -      {
      -         event.preventDefault();
      -         event.stopPropagation();
      -         /* Apply CSS style dynamically */
      -         $(this).addClass('active');
      -         tizen.application.getCurrentApplication().exit();
      -      });
      -
      -   $('#back').bind('touchend', function(event)
      -      {
      -         /* Cancel the applied CSS style */
      -         $(this).removeClass('active');
      -      });
      -
      -   document.addEventListener('webkitvisibilitychange', function()
      -      {
      -         if (document.webkitVisibilityState === 'visible')
      -         {
      -            self.audioInit()
      -         }
      -      })
      -};
      -
    4. -
    - - -

    Playing Sounds

    - -

    This section builds upon the elements described in Playing Media Files.

    -
      -
    1. main.js Source File -

      The playAudioByElement() method is used to play the sound determined in the audio element, when a given key button is pressed.

      - -
      -Piano.prototype.playAudioByElement =
      -   function playAudioByElement(element, touchId, callback)
      -{
      -   var audio = this.audio[element.id.substr(4)];
      -   $(element).addClass('pressed');
      -   this.touchPianoKey[touchId] = element.id;
      -   if (audio)
      -   {
      -      if (audio.paused)
      -      {
      -         audio.play();
      -      }
      -      if (audio.currentTime !== 0)
      -      {
      -         audio.currentTime = 0;
      -      }
      -      if (callback instanceof Function)
      -      {
      -         callback.call(this);
      -      }
      -   }
      -};
      -
    2. -
    - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/w3c/media/task_selfcamera_w.htm b/org.tizen.guides/html/web/w3c/media/task_selfcamera_w.htm deleted file mode 100644 index 7ee1769..0000000 --- a/org.tizen.guides/html/web/w3c/media/task_selfcamera_w.htm +++ /dev/null @@ -1,428 +0,0 @@ - - - - - - - - - - - - - - Task: Self Camera - - - - -
    -
    -

    Mobile Web

    -
    - - -
    - -
    - -

    Task: Self Camera

    -

    This task, based on the SelfCamera sample delivered with the Tizen Studio, demonstrates how you can use the getUserMedia API to access and display the camera video stream, and capture a single photo. For more information on the sample functionality and creating the sample with the full source code, see Self Camera.

    -

    This task consists of the following parts:

    - - -

    This sample is a fully functional camera application for taking photos with the device front camera. The user can set the timer delay and access photos by clicking on the photo previews.

    - -

    Defining the Application Layout

    -

    The SelfCamera sample application layout contains only 1 screen: the main screen that displays the camera view and application control elements (buttons).

    - - -

    The following figure shows the main screen of the application.

    -

    Figure: SelfCamera screen

    -

    SelfCamera screen

    - -

    Defining the Main Screen

    -
      -
    1. index.html Source File -

      The <div> elements are used to define the camera elements for the screen.

      -
      -<body>
      -   <div id="camera"></div>
      -
      -   <div id="countdown"></div>
      -
      -   <div class="timers">
      -      <div id="timer2"></div>
      -      <div id="timer5"></div>
      -      <div id="timer10"></div>
      -   </div>
      -
      -   <div id="thumbnail">
      -      <div id="upImage"></div>
      -   </div>
      -
      -   <div id="shutter-container">
      -      <div id="shutter"></div>
      -   </div>
      -</body>
      -
    2. -
    3. css/style.css Source File -

      The -style.css file defines the positions and styles of the camera elements.

      -
      -#camera
      -{
      -   width: 100%;
      -   height: 100%;
      -   overflow: hidden;
      -}
      -
      -div#countdown
      -{
      -   position: absolute;
      -   width: 100%;
      -   height: 100%;
      -   top: 20%;
      -   font-size: 200pt;
      -   text-align: center;
      -   vertical-align: middle;
      -   color: rgba(135, 226, 0, 0.8);
      -   margin: auto 0;
      -   z-index: 10;
      -}
      -
      -.timers
      -{
      -   position: absolute;
      -   width: 100%;
      -   background-color: rgba(10, 10, 10, 0.4);
      -   top: 0;
      -   left: 0;
      -}
      -
      -div#thumbnail
      -{
      -   position: absolute;
      -   width: 56px;
      -   height: 64px;
      -   left: 13px;
      -   bottom: 19px;
      -   background-size: 56px 64px;
      -   background-color: transparent;
      -   background-image: url('../images/none.png');
      -   background-repeat: no-repeat;
      -   z-index: 100;
      -}
      -
      -div#shutter-container
      -{
      -   width: 100%;
      -   height: 86px;
      -   position: absolute;
      -   bottom: 0;
      -   z-index: 11
      -}
      -
    - -

    Initializing the Application

    -
      -
    1. config.xml Source File -

      The required privileges are declared in the config.xml file.

      -
      -<!--Configuration file content-->
      -<widget ...>
      -   <!--Other configuration details-->
      -   <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
      -   <tizen:privilege name="http://tizen.org/privilege/filesystem.read"/>
      -   <tizen:privilege name="http://tizen.org/privilege/filesystem.write"/>
      -   <tizen:privilege name="http://tizen.org/privilege/content.read"/>
      -   <tizen:privilege name="http://tizen.org/privilege/content.write"/>
      -</widget>
      -
    2. -
    - -

    Accessing the Camera Stream

    - -

    This section builds upon the elements described in Accessing a Video Stream.

    - - -

    Managing the Application Object

    -

    The application object functionality is implemented in the main.js file.

    -
      -
    1. Creating and Initializing the Application Object -
        -
      1. The SelfCamera object represents the entire application entity, and by using the prototype, the member methods are registered in the object. - -
        -var selfCamera;
        -function SelfCamera()
        -{
        -   "use strict";
        -}
        -
        -function()
        -{
        -   "use strict";
        -   var DELAY_2_SECOND = 2, DELAY_5_SECOND = 5, DELAY_10_SECOND = 10;
        -   var previewLock = false;
        -
        -   SelfCamera.prototype =
        -   {
        -      countdown: -1, /* Current value after clicking the camera button */
        -      countdownTimeoutID: -1,
        -      countSound: new Audio('sounds/sounds_count.wav'),
        -      img: document.createElement('canvas'),
        -      filename: '',
        -      loadDirectory: '',
        -      saveDirectory: 'images/',
        -      IMG_PREFIX: 'SelfCamera_',
        -      shutterSound: new Audio('sounds/sounds_Shutter_01.wav'),
        -      timer: null, /* Value set by the buttons */
        -      systemIO: null,
        -      video: null,
        -      src: null,
        -      isMediaWorking: false
        -      previewLock: false
        -   };
        -}
        -
      2. - -
      3. The SelfCamera object is created and initialized. - -
        -selfCamera = new SelfCamera();
        -$(document).ready(function()
        -{
        -   "use strict";
        -   selfCamera.init();
        -});
        -
      4. -
    2. -
    3. Binding Events to the Application Object -
        - -
      1. To bind video events to the application object, call the bindVideoEvents() method, which registers the event handlers to the corresponding events using the bind() method.

        -
        -SelfCamera.prototype.bindVideoEvents = function()
        -{
        -   var self = this;
        -   $(this.video).on("stalled", function(e) {this.load();});
        -   $(this.video).on("playing", this.resizeVideo.bind(this));
        -   $(this.video).on('click', function() {this.play();});
        -};
        -
      2. - -
      3. To bind button and hardware key events to the application object, call the bindEvents() method, which register the event handlers to the corresponding events using the bind() method.

        -
        -SelfCamera.prototype.bindEvents = function bindEvents()
        -{
        -   var self = this;
        -
        -   document.addEventListener('webkitvisibilitychange', function(event)
        -   {
        -      self.clearCountdown();
        -      previewLock = false;
        -      if (document.webkitVisibilityState === 'visible')
        -      {
        -         if (self.video !== null)
        -         {
        -            self.reloadSaveDirectory(function() {self.video.play();});
        -         }
        -         self.loadThumbnail(true, false);
        -      }
        -   });
        -
        -   $('shutter').mousedown(function(ev) {$('shutter').addClass('active');})
        -               .mouseup(function(ev) {$('shutter').removeClass('active');})
        -               .on('touchstart',
        -                   function(ev) {$('shutter').addClass('active');})
        -               .on('touchend',
        -                   function(ev) {$('shutter').removeClass('active');});
        -
        -   $(window).on('tizenhwkey', function(e)
        -   {
        -      if (e.originalEvent.keyName === "back")
        -      {
        -         if (self.countdownTimeoutID !== -1)
        -         {
        -            self.clearCountdown();
        -            self.loadThumbnail(true, false);
        -         }
        -         else
        -         {
        -            tizen.application.getCurrentApplication().exit();
        -         }
        -   });
        -
        -   this.bindTimerClicks();
        -
        -   $('#thumbnail').on('click', this.launchPreview.bind(this));
        -   $('#shutter').on('touchstart', this.shutterTouched.bind(this));
        -};
        -
        - -
    - -

    Accessing the Camera Stream

    -
      -
    1. main.js Source File -
        -
      1. The startPreview() method requests the video stream using the getUserMedia() method of the navigator. -
        -navigator.getUserMedia(options, this.onCaptureVideoSuccess.bind(this),
        -                       this.onCaptureVideoError.bind(this));
        -
      2. - -
      3. The onCaptureVideoSuccess() event handler obtains the stream URL and creates the video element with the createVideoElement() method. -
        -SelfCamera.prototype.onCaptureVideoSuccess = function onCaptureVideoSuccess(stream)
        -{
        -   var urlStream;
        -   urlStream = window.webkitURL.createObjectURL(stream); /* Create stream */
        -   this.isMediaWorking = true;
        -   /* Create video element with stream handler */
        -   this.createVideoElement(urlStream);
        -   this.setTimer(DELAY_2_SECOND); /* Initialize timer button options */
        -};
        -
      4. -
      5. The createVideoElement() method defines the video element, except for the -src attribute, which is already defined by the onCaptureVideoSuccess() event handler.

        -
        -SelfCamera.prototype.createVideoElement = function(src)
        -{
        -   this.video = $('<video/>',
        -   {
        -      autoplay: 'autoplay',
        -      id: 'video',
        -      style: 'height:' + $(window).height() + 'px',
        -      src: src
        -   }).appendTo("#camera").get(0);
        -
        -   this.bindVideoEvents();
        -};
        -
        -
      6. - -
    - -

    Capturing Pictures from Video

    -
      -
    1. main.js Source File -
        -
      1. Capture a video frame with canvas. -
        -SelfCamera.prototype.captureImage = function captureImage(video)
        -{
        -   var sourceWidth = window.innerWidth,
        -       sourceHeight = window.innerHeight,
        -       sourceX = (sourceWidth - $(video).width()) / 2,
        -       sourceY = (sourceHeight - $(video).height()) / 2;
        -
        -   this.img.width = sourceWidth;
        -   this.img.height = sourceHeight;
        -
        -   /* Crop image to viewport dimensions */
        -   this.img.getContext('2d').drawImage(video, sourceX, sourceY,
        -                                       $(video).width(), $(video).height());
        -
        -   /*
        -      For the best available dimension, use the following:
        -      this.img.width = video.videoWidth;
        -      this.img.height = video.videoHeight;
        -      this.img.getContext('2d').drawImage(video, 0, 0);
        -   */
        -};
        -
      2. - -
      3. Extract the image data from the canvas. -
        -SelfCamera.prototype.saveCanvas = function saveCanvas(canvas, fileName)
        -{
        -   var data, self = this,
        -       onSuccess = function(fileHandle)
        -       {
        -          this.setLoadDirectory(this.getFileDirectoryURI(fileHandle));
        -          tizen.content.scanFile(fileName,
        -                                 function() {self.loadThumbnail(false, false);},
        -                                 function() {/* Error handling */});
        -       }.bind(this);
        -
        -   data = canvas.toDataURL().replace('data:image/png;base64,', '')
        -      .replace('data:,', '');
        -
        -   this.systemIO.saveFileContent(fileName, data, onSuccess, 'base64');
        -};
        -
      4. - -
      5. Save the image. -
        -saveFileContent: function SystemIO_saveFileContent(filePath, fileContent,
        -                                                   onSaveSuccess, fileEncoding)
        -{
        -   var pathData = this.getPathData(filePath),
        -       self = this,
        -       fileHandle;
        -
        -   function onOpenDirSuccess(dir)
        -   {
        -      /* Create a new file */
        -      fileHandle = self.createFile(dir, pathData.fileName);
        -      if (fileHandle !== false)
        -      {
        -         /* Save data into the file */
        -         self.writeFile(fileHandle, fileContent, onSaveSuccess,
        -                        false, fileEncoding);
        -      }
        -   }
        -
        -   /* Open the directory */
        -   this.openDir(pathData.dirName, onOpenDirSuccess);
        -};
        -
        -
    - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/html/web/w3c/media/video_audio_w.htm b/org.tizen.guides/html/web/w3c/media/video_audio_w.htm index e2fead7..a48fb17 100644 --- a/org.tizen.guides/html/web/w3c/media/video_audio_w.htm +++ b/org.tizen.guides/html/web/w3c/media/video_audio_w.htm @@ -83,8 +83,6 @@ -

    For a practical example of creating a piano in your application and playing sounds, see the Piano mobile sample task.

    -

    Creating an Audio and Video Player

    To provide users with HTML5 audio and video features, you must learn to create a simple player for streaming playback: diff --git a/org.tizen.guides/html/web/w3c/supplement/camera_w.htm b/org.tizen.guides/html/web/w3c/supplement/camera_w.htm index 1f4d205..540fcda 100644 --- a/org.tizen.guides/html/web/w3c/supplement/camera_w.htm +++ b/org.tizen.guides/html/web/w3c/supplement/camera_w.htm @@ -62,8 +62,6 @@

    You can deallocate the camera preview stream resources when the application is invisible so that the preview stream can be assigned to another Web application.

    -

    For a practical example of launching and controlling the camera on the Tizen wearable device, see the Camera sample task.

    -

    Accessing the Camera Device

    To take advantage of the camera features, you must learn to access the camera device:

    diff --git a/org.tizen.guides/html/web/w3c/supplement/task_camera_w.htm b/org.tizen.guides/html/web/w3c/supplement/task_camera_w.htm deleted file mode 100644 index cafaf3f..0000000 --- a/org.tizen.guides/html/web/w3c/supplement/task_camera_w.htm +++ /dev/null @@ -1,1075 +0,0 @@ - - - - - - - - - - - - - - Task: Camera - - - - -
    -
    -

    Wearable Web

    -
    - - -
    - -
    - -

    Task: Camera

    -

    This task, based on the Camera sample delivered with the Tizen Studio, demonstrates how you can use the Camera API (Tizen Extension) API to control the camera on the Tizen wearable device. For more information on the sample functionality and creating the sample with the full source code, see Camera.

    - -

    This task consists of the following parts:

    - -

    This sample is a fully functional application for launching and controlling the camera on the Tizen wearable device.

    - -

    Defining the Application Layout

    -

    The Camera sample application layout contains 3 screens: the main screen that shows the camera view port and the mode control, the preview screen that shows the camera preview, and the settings screen that allows you to define the camera settings.

    -

    The application uses a simple MV (Model View) architecture. The js/core directory contains files that implement a simple AMD (Asynchronous Module Definition) and specify module defining.

    - - - -

    Defining the Main Screen

    -
      - -
    1. index.html Source File -

      The main screen displays the camera view port and buttons for camera modes and settings. In addition, it contains a progress area for displaying the progress of a recording.

      -

      The screen is styled with the css/style.css file that contains both common styling for all screens and list views, as well as styles for separate elements of each screen. The JavaScript implementation for the screen is located in the js/views/main.js file.

      - -
      -<div class="ui-page" id="main">
      -   <div class="ui-content">
      -      <video id="camera-preview"></video>
      -      <button type="button" class="ui-btn hidden navigation" id="mode-btn"></button>
      -      <button type="button" class="ui-btn hidden navigation"
      -              id="settings-btn"></button>
      -      <div id="record-progress" class="hidden">
      -         <div id="record-progress-label">
      -            <span id="record-progress-label-val"></span>/
      -            <span id="record-progress-label-max"></span> secs
      -         </div>
      -         <div id="record-progress-val"></div>
      -      </div>
      -      <div id="focus-container" class="hidden">
      -         <div id="focus-frame"></div>
      -      </div>
      -   </div>
      -</div>
      -
      -
    2. -
    - -

    Defining the Preview Screen

    -
      - -
    1. index.html Source File -

      The preview screen displays the image and video preview.

      -

      The screen is styled with the css/style.css file that contains both common styling for all screens and list views, as well as styles for separate elements of each screen. The JavaScript implementation for the screen is located in the js/views/preview.js file.

      - -
      -<div class="ui-page" id="preview">
      -   <div class="ui-content paused">
      -      <img id="preview-picture" class="hidden"/>
      -      <video id="preview-video" class="hidden"></video>
      -      <div id="preview-foreground" class="paused hidden"></div>
      -   </div>
      -</div>
      -
      -
    2. -
    - -

    Defining the Settings Screen

    -
      - -
    1. index.html Source File -

      The Settings screen displays the picture and video size and format settings.

      -

      The header section of the screen is defined within a <div> element whose class attribute is set to ui-header. The header section determines the title of the screen. The content section contains a list view component with links to different settings.

      -

      Each individual setting has its own sub-screen with a screen title and a list view component displaying the available settings values.

      -

      The screen is styled with the css/style.css file that contains both common styling for all screens and list views, as well as styles for separate elements of each screen. The JavaScript implementation for the screen is located in the js/views/settings.js file.

      - -
      -<div class="ui-page" id="settings">
      -   <div class="ui-header" data-position="fixed">
      -      <h2 class="ui-title">Settings</h2>
      -   </div>
      -   <div class="ui-content">
      -      <ul class="ui-listview">
      -         <li><a id="picture-size-btn">Picture size</a></li>
      -         <li><a id="picture-format-btn">Picture format</a></li>
      -         <li><a id="recording-format-btn">Recording format</a></li>
      -      </ul>
      -   </div>
      -</div>
      -
      -<div class="ui-page" id="picture-size">
      -   <div class="ui-header" data-position="fixed">
      -      <h2 class="ui-title">Picture size</h2>
      -   </div>
      -   <div class="ui-content">
      -      <div class="listbox">
      -         <ul class="ui-listview" id="picture-size-list"></ul>
      -      </div>
      -   </div>
      -</div>
      -<!--Picture and recording format have similar screens-->
      -
      -
    2. -
    - - -

    Defining the Preview

    - -

    This section builds upon the elements described in Accessing the Camera Device.

    - - -

    Initializing the Preview

    -
      - - -
    1. js/views/main.js Source File -
      1. -

        After launching the application, set the variables for the camera preview, call the initCameraPreview() method to initialize the preview, and register the event handler for when the camera is ready to display the preview.

        -
        -var e = req.core.event,
        -    page = null,
        -    camera = req.models.camera,
        -    cameraPreview = null;
        -/* Initialize module */
        -function init()
        -{
        -   page = document.getElementById('main');
        -   cameraPreview = document.getElementById('camera-preview');
        -   bindEvents();
        -   initCameraPreview();
        -}
        -e.listeners({'camera.ready': onCameraReady});
        -
        -
      2. -
      3. In the initCameraPreview() method, call the requestForCameraStream() method to retrieve the media stream from the camera.

        -
        -function requestForCameraStream()
        -{
        -   previewInitAttemtps += 1;
        -   navigator.webkitGetUserMedia({video: true, audio: true},
        -                                onPreviewStream, onPreviewStreamError);
        -}
        -
        -
      4. -
    - -

    Displaying the Preview

    -
      -
    1. js/views/main.js Source File -

      If you successfully retrieve the media stream from the camera, use the onPreviewStream() event handler to first call the registerStream() method and then play the preview with the play() method.

      -
      -function onPreviewStream(stream)
      -{
      -   previewInitAttemtps = 0;
      -   cameraStream = stream;
      -   cameraPreview.src = streamUrl;
      -   camera.registerStream(cameraStream);
      -   if (pageHelper.isPageActive(page))
      -   {
      -      cameraPreview.play();
      -   }
      -}
      -
      -
    2. -
    3. js/models/camera.js Source File -
      1. In the registerStream() method, create the camera control for the media stream.

        -
        -function registerStream(mediaStream)
        -{
        -   navigator.tizCamera.createCameraControl(mediaStream,
        -                                           onCameraControlCreated,
        -                                           onCameraControlError);
        -}
        -
        -
      2. - -
      3. -

        When the camera control (the cameraControl object) is created, initialize the camera settings and fire the camera.ready event.

        - -
        -function onCameraControlCreated(control)
        -{
        -   cameraControl = control;
        -   initCameraSettings();
        -   e.fire('camera.ready');
        -}
        -
        -
      4. -
      5. When initializing the camera settings, read and saves them. -
        -function initCameraSettings()
        -{
        -   var pictureFormats = null,
        -       pictureSizes = null;
        -   cameraSettings = storage.get(STORAGE_SETTINGS_KEY);
        -   if (!cameraSettings)
        -   {
        -      cameraSettings = {};
        -      pictureFormats = getAvailablePictureFormats();
        -      cameraSettings.pictureFormat = pictureFormats[0];
        -      pictureSizes = getAvailablePictureSizes();
        -      cameraSettings.pictureSize = pictureSizes[0];
        -      saveCameraSettings();
        -   }
        -}
        -
    4. - -
    5. js/views/main.js Source File -

      When the camera is ready to display the preview and the camera.ready event is fired, the onCameraReady() event handler is called.

      -
      -function onCameraReady()
      -{
      -   previewInitInProgress = false;
      -   if (pageHelper.isPageActive(page))
      -   {
      -      cameraPreview.play();
      -   }
      -}
      -
      -
    6. -
    - - -

    Capturing Images

    - -

    This section builds upon the elements described in Managing the Camera.

    - - -

    Initializing the Image Capture

    -
      -
    1. js/views/main.js Source File -

      Set the needed variables and events for the image capture.

      -
      -var e = req.core.event,
      -    camera = req.models.camera,
      -    page = null,
      -    cameraPreview = null,
      -    focusContainer = null,
      -    focusFrame = null,
      -    photoMode = true,
      -
      -/* Initialize the module */
      -function init()
      -{
      -   cameraPreview = document.getElementById('camera-preview');
      -   focusContainer = document.getElementById('focus-container');
      -   focusFrame = document.getElementById('focus-frame');
      -   bindEvents();
      -}
      -
      -e.listeners(
      -{
      -   'camera.shutter': onCameraShutter,
      -   'camera.picture.done': onPictureDone,
      -   'camera.autofocus.start': onAutoFocusStart,
      -   'camera.autofocus.success': onAutoFocusSuccess,
      -   'camera.autofocus.failure': onAutoFocusFailure
      -});
      -
      -
    2. - -
    3. js/views/main.js Source File -

      When the user taps the preview, the onCameraPreviewClick() event handler is called. If the photo mode is on, the image is captured with the takePicture() method.

      -
      -function onCameraPreviewClick()
      -{
      -   if (photoMode)
      -   {
      -      takePhoto();
      -   }
      -   else
      -   {
      -      /* Record video */
      -   }
      -}
      -
      -function takePhoto()
      -{
      -   camera.takePicture();
      -}
      -
      -
    -

    Auto-focusing an Image

    -
      -
    1. js/models/camera.js Source File -

      To capture an image, first set the needed variables and activate the auto-focus.

      -
      -var e = req.core.event,
      -    storage = req.core.storage.localstorage,
      -    dateHelper = req.helpers.date,
      -    PICTURE_DESTINATION_DIRECTORY = '/opt/usr/media/Images',
      -    cameraControl = null,
      -    picturePath = '';
      -
      -function takePicture()
      -{
      -   if (busy)
      -   {
      -      return false;
      -   }
      -   busy = true;
      -   e.fire('camera.autofocus.start');
      -   if (cameraControl.autoFocus())
      -   {
      -      setTimeout(onAutoFocusSuccess, AUTOFOCUS_DELAY);
      -   }
      -   else
      -   {
      -      /* Error handling */
      -   }
      -
      -   return true;
      -}
      -
      -
    2. -
    3. js/views/main.js Source File -

      When the camera.autofocus.start event is fired, the onAutoFocusStart() event handler calls the showAutoFocus() method to add styles to the animated focus frame on the preview.

      -
      -function onAutoFocusStart()
      -{
      -   showAutoFocus();
      -}
      -
      -function showAutoFocus()
      -{
      -   focusContainer.classList.remove('hidden');
      -   focusFrame.classList.add('autofocus-animation');
      -}
      -
      -
    4. -
    5. js/models/camera.js Source File -

      If the auto-focus succeeds, the onAutoFocusSuccess event handler calls the setTimeout() method to start the image capture. The event handler also fires the camera.autofocus.success event.

      -
      -function onAutoFocusSuccess()
      -{
      -   e.fire('camera.autofocus.success');
      -   setTimeout(startTakingPicture, TAKE_PICTURE_DELAY);
      -}
      -
      -
    6. - -
    7. js/views/main.js Source File -

      Based on the camera.autofocus.success event, the focus frame style is changed on the screen.

      -
      -function onAutoFocusSuccess()
      -{
      -   focusFrame.classList.add('autofocus-success');
      -}
      -
      -
    -

    Capturing an Image

    -
      -
    1. js/models/camera.js Source File -

      In the startTakingPicture() method, set name and path of the captured image file, and the format and size of the file. -

      -
      -function startTakingPicture()
      -{
      -   var settings = {},
      -       fileName = '';
      -       fileName = createPictureFileName();
      -   picturePath = PICTURE_DESTINATION_DIRECTORY + '/' + fileName;
      -   settings.fileName = fileName;
      -   settings.pictureFormat = getPictureFormat();
      -   settings.pictureSize = getPictureSize();
      -
      -   cameraControl.image.applySettings(settings, onImageSettingsApplied,
      -                                     onImageSettingsError);
      -}
      -
      -
    2. - -
    3. js/models/camera.js Source File -

      When the image settings have been successfully applied and the picture is ready, the onImageSettingsApplied() and onPictureDone() event handlers are called.

      -
      -function onImageSettingsApplied()
      -{
      -   cameraControl.image.takePicture(onPictureDone, onPictureError);
      -}
      -
      -function onPictureDone()
      -{
      -   e.fire('camera.picture.done', {path: picturePath});
      -}
      -
      -
    4. - -
    5. js/views/main.js Source File -

      When the picture is done, the auto-focus frame is hidden and the views.preview.show event is fired to show the image preview.

      -
      -/* Called when the camera.picture.done event is fired */
      -function onPictureDone(ev)
      -{
      -   var path = ev.detail.path;
      -   hideAutoFocus();
      -   e.fire('views.preview.show', {picture: path});
      -}
      -
      -function hideAutoFocus()
      -{
      -   var classList = focusFrame.classList;
      -   focusContainer.classList.add('hidden');
      -   classList.remove('autofocus-animation');
      -   classList.remove('autofocus-success');
      -   classList.remove('autofocus-failure');
      -}
      -
      -
    6. -
    7. js/views/preview.js Source File -

      The views.preview.show event calls the show() method, which displays the image preview on the screen.

      -
      -function show(ev)
      -{
      -   var detail = ev.detail;
      -   if (detail.picture)
      -   {
      -      picture.src = detail.picture;
      -      picture.classList.remove('hidden');
      -      video.classList.add('hidden');
      -   }
      -   else if (detail.video)
      -   {
      -      /* Show recorded video preview */
      -   }
      -}
      -
      -e.listeners({'views.preview.show': show});
      -
      -
    8. -
    - - - -

    Recording Videos

    - -

    This section builds upon the elements described in Managing the Camera.

    - - -

    Initializing Video Recording

    -
      -
    1. js/views/main.js Source File -
        -
      1. -

        Set the needed variables for the image capture.

        -

        The maximum recording time is set for 10 seconds (maxRecordingTimeSeconds). Set the RECORDING_INTERVAL_STEP variable in milliseconds for checking the length of the recording.

        - -
        -var e = req.core.event,
        -    camera = req.models.camera,
        -    page = null,
        -    cameraPreview = null,
        -    recordProgress = null,
        -    recordProgressVal = null,
        -    recordProgressLabelVal = null,
        -    recordProgressLabelMax = null,
        -    recording = false,
        -    RECORDING_INTERVAL_STEP = 100,
        -    recordingInterval = null,
        -    maxRecordingTimeSeconds = Math.floor(camera.MAX_RECORDING_TIME / 1000);
        -
        -function init()
        -{
        -   page = document.getElementById('main');
        -   cameraPreview = document.getElementById('camera-preview');
        -   recordProgress = document.getElementById('record-progress');
        -   recordProgressVal = document.getElementById('record-progress-val');
        -   recordProgressLabelVal =
        -      document.getElementById('record-progress-label-val');
        -   recordProgressLabelMax =
        -      document.getElementById('record-progress-label-max');
        -   bindEvents();
        -   initCameraPreview();
        -}
        -
      2. -
      3. -

        When the user taps the preview, the onCameraPreviewClick() event handler is called. If the photo mode is not on, the video recording is set with the toggleRecording() and setRecording() methods.

        -
        -function onCameraPreviewClick()
        -{
        -   if (photoMode)
        -   {
        -      /* Capture an image */
        -   }
        -   else
        -   {
        -      toggleRecording();
        -      setRecording();
        -   }
        -}
        -
        -
      4. -
      5. -

        The toggleRecording() method defines the recording state (on or off).

        -
        -function toggleRecording(forceValue)
        -{
        -   if (forceValue !== undefined)
        -   {
        -      recording = !!forceValue;
        -   }
        -   else
        -   {
        -      recording = !recording;
        -   }
        -}
        -
      6. -
      7. The setRecording() method starts or stops recording, based on the recording state. -
        -function setRecording()
        -{
        -   if (recording)
        -   {
        -      startRecording();
        -   }
        -   else
        -   {
        -      stopRecording();
        -   }
        -}
        -
    - -

    Starting Video Recording

    -
      -
    1. js/views/main.js Source File -
      1. -

        The startRecording() method starts the recording process, and the stopRecording() method stops it.

        -
        -function startRecording()
        -{
        -   camera.startRecording();
        -   resetRecordingProgress();
        -   showRecordingView();
        -}
        -
        -function stopRecording()
        -{
        -   camera.stopRecording();
        -}
        -
        -
      2. - -
      3. -

        To start the recording process, first reset the time and progress bar values.

        -
        -function resetRecordingProgress()
        -{
        -   recordingTime = 0;
        -   renderRecordingProgressBar();
        -}
        -
        -function renderRecordingProgressBarValue(value)
        -{
        -   recordProgressVal.style.width = value + 'px';
        -}
        -
        -function renderRecordingProgressBarLabel()
        -{
        -   recordProgressLabelVal.innerHTML = dateHelper.formatTime(time);
        -   recordProgressLabelMax.innerHTML =
        -      dateHelper.formatTime(maxRecordingTimeSeconds);
        -}
        -
        -function renderRecordingProgressBar()
        -{
        -   var parentWidth = recordProgress.clientWidth,
        -       width = recordingTime / camera.MAX_RECORDING_TIME * parentWidth;
        -   renderRecordingProgressBarValue(width);
        -   renderRecordingProgressBarLabel();
        -}
        -
        -
      4. - -
      5. -

        While recording, you want to show the recording view and progress bar, but hide the navigation buttons.

        -
        -function showRecordingView()
        -{
        -   hideNavigationBtns();
        -   showRecordProgress();
        -}
        -
        -function hideNavigationBtns()
        -{
        -   modeBtn.classList.add('hidden');
        -   settingsBtn.classList.add('hidden');
        -}
        -
        -function showRecordProgress()
        -{
        -   recordProgress.classList.remove('hidden');
        -}
        -
        -
    2. - -
    3. js/models/camera.js Source File -
      1. -

        Start video recording by applying video file parameters.

        -
        -function startRecording()
        -{
        -   var settings = {},
        -       fileName = '';
        -   if (busy)
        -   {
        -      return false;
        -   }
        -   busy = true;
        -   fileName = createVideoFileName();
        -   videoPath = VIDEO_DESTINATION_DIRECTORY + '/' + fileName;
        -   settings.fileName = fileName;
        -   settings.recordingFormat = getRecordingFormat();
        -   cameraControl.recorder.applySettings(settings, onVideoSettingsApplied,
        -                                        onVideoSettingsError);
        -
        -   return true;
        -}
        -
        -function createVideoFileName()
        -{
        -   var currentDate = new Date(),
        -       extension = getRecordingFormat(),
        -       fileName = '';
        -
        -   fileName =
        -      dateHelper.format(currentDate, 'yyyymmdd_HHMMSS') + '.' + extension;
        -
        -   return fileName;
        -}
        -
      2. -
      3. When the video file parameters have been applied successfully, the onVideoSettingsApplied() event handler starts the actual recording. -
        -function onVideoSettingsApplied()
        -{
        -   cameraControl.recorder.start(onRecordingStartSuccess, onRecordingStartError);
        -}
        -
        -
      4. - -
      5. -

        Trace the length of the recording. If the recording lasts longer than 10 seconds, stop recording.

        - -
        -function onRecordingStartSuccess()
        -{
        -   startTracingVideoLength();
        -   e.fire('camera.recording.start');
        -}
        -
        -function startTracingVideoLength()
        -{
        -   videoRecordingStartTime = new Date();
        -   videoLengthCheckInterval = window.setInterval(checkVideoLength,
        -                                                 VIDEO_LENGTH_CHECK_INTERVAL);
        -}
        -
        -function checkVideoLength()
        -{
        -   var currentTime = new Date();
        -
        -   videoRecordingTime = currentTime - videoRecordingStartTime;
        -   if (videoRecordingTime > MAX_RECORDING_TIME)
        -   {
        -      stopRecording();
        -   }
        -}
        -
    4. -
    5. js/views/main.js Source File -

      Based on the camera.recording.start event, call the setRecordingInterval() method to set the recording interval and update the recording process.

      -
      -function onRecordingStart()
      -{
      -   setRecordingInterval();
      -}
      -
      -function setRecordingInterval()
      -{
      -   recordingInterval = setInterval(updateRecordingProgress,
      -                                   RECORDING_INTERVAL_STEP);
      -}
      -
      -function updateRecordingProgress()
      -{
      -   recordingTime = camera.getRecordingTime();
      -
      -   renderRecordingProgressBar();
      -}
      -
      -function renderRecordingProgressBar()
      -{
      -   var parentWidth = recordProgress.clientWidth,
      -       width = recordingTime / camera.MAX_RECORDING_TIME * parentWidth;
      -   renderRecordingProgressBarValue(width);
      -   renderRecordingProgressBarLabel();
      -}
      -
      -function renderRecordingProgressBarValue(value)
      -{
      -   recordProgressVal.style.width = value + 'px';
      -}
      -
      -function renderRecordingProgressBarLabel()
      -{
      -   var time = Math.ceil(recordingTime / 1000);
      -
      -   if (time > maxRecordingTimeSeconds)
      -   {
      -      time = maxRecordingTimeSeconds;
      -   }
      -   recordProgressLabelVal.innerHTML = dateHelper.formatTime(time);
      -   recordProgressLabelMax.innerHTML = dateHelper.formatTime(maxRecordingTimeSeconds);
      -}
      -
      -
    - -

    Stopping Video Recording

    -
      -
    1. js/views/main.js Source File -

      When the user taps the screen to stop the recording, the stopRecording() method calls the stopRecording() method.

      -
      -function stopRecording()
      -{
      -   camera.stopRecording();
      -}
      -
      -
    2. -
    3. js/models/camera.js Source File -

      After the recording stops successfully, the onVideoRecordingStopSuccess() event handler fires the camera.recording.done event.

      -
      -function onVideoRecordingStopSuccess()
      -{
      -   busy = false;
      -   e.fire('camera.recording.done', {path: videoPath});
      -}
      -
    4. -
    5. js/views/main.js Source File -

      The camera.recording.done event calls the onRecordingDone event handler.

      -
      -function onRecordingDone(ev)
      -{
      -   var path = ev.detail.path;
      -
      -   removeRecordingInterval();
      -   toggleRecording(false);
      -   updateRecordingProgress();
      -   if (!exitInProgress)
      -   {
      -      e.fire('views.preview.show', {video: path});
      -   }
      -}
      -
    6. -
    7. js/views/preview.js Source File -

      The onRecordingDone event handler fires the views.preview.show event, which calls the show() method to displays the video preview on the screen.

      -
      -function show(ev)
      -{
      -   var detail = ev.detail;
      -
      -   if (detail.picture)
      -   {
      -      /* Show captured image preview */
      -   }
      -   else if (detail.video)
      -   {
      -      foreground.classList.remove('hidden');
      -      video.classList.remove('hidden');
      -      picture.classList.add('hidden');
      -      video.src = detail.video;
      -      video.addEventListener('loadeddata', showPreviewPage);
      -   }
      -}
      -
      -
    8. -
    - - -

    Changing Settings

    - -

    This section builds upon the elements described in Managing the Camera.

    - - -

    Initializing the Settings

    -
      -
    1. js/views/main.js Source File -

      When the user clicks the icon in the right top corner of the main screen, the click event opens the Settings screen.

      -
      -function onSettingsBtnClick()
      -{
      -   e.fire('views.settings.show', {photoMode: photoMode});
      -}
      -
      -
    2. -
    3. js/models/camera.js Source File -

      When the settings are selected, the saveCameraSettings() method is used to save them.

      -
      -function saveCameraSettings()
      -{
      -   storage.add(STORAGE_SETTINGS_KEY, cameraSettings);
      -}
      -
      -
    - -

    Setting the Image Format

    -
      -
    1. js/views/pictureFormat.js Source File -

      The renderView() method creates the content for the subscreen for setting the image file format.

      -
      -function renderView()
      -{
      -   var formats = camera.getAvailablePictureFormats(),
      -       currentFormat = camera.getPictureFormat(),
      -       i = 0,
      -       len = formats.length,
      -       content = [],
      -       format = null,
      -       checked = false;
      -
      -   for (i = 0; i < len; i += 1)
      -   {
      -      format = formats[i];
      -      checked = currentFormat === format;
      -      content.push(t.get('pictureFormatRow',
      -      {
      -         format: format,
      -         checked: checked
      -      }));
      -   }
      -
      -   formatList.innerHTML = content.join('');
      -}
      -
      -
    2. -
    3. js/models/camera.js Source File -

      The available formats are retrieved from the model.

      -
      -function getAvailablePictureFormats()
      -{
      -   return cameraControl.capabilities.pictureFormats;
      -}
      -
      -
    4. -
    5. js/views/pictureFormat.js Source File -

      After the user selects the format they want, the selected format is passed to the model.

      -
      -function bindEvents()
      -{
      -   page.addEventListener('pagebeforeshow', onPageBeforeShow);
      -   formatList.addEventListener('click', onFormatListClick);
      -}
      -
      -function onFormatListClick()
      -{
      -   var input = formatList.querySelectorAll('input:checked')[0];
      -
      -   camera.setPictureFormat(input.getAttribute('data-format'));
      -}
      -
      -
    6. -
    7. js/models/camera.js Source File -

      The selected format is used and saved in the model.

      -
      -function setPictureFormat(format)
      -{
      -   cameraSettings.pictureFormat = format;
      -   saveCameraSettings();
      -}
      -
      -
    8. -
    - -

    Setting the Image File Size

    -
      -
    1. js/views/pictureSize.js Source File -

      The renderView() method creates the content for the subscreen for setting the image file size.

      -
      -function renderView()
      -{
      -   var sizes = camera.getAvailablePictureSizes(),
      -       currentSize = camera.getPictureSize(),
      -       i = 0,
      -       len = sizes.length,
      -       content = [],
      -       size = null,
      -       checked = false;
      -
      -   for (i = 0; i < len; i += 1)
      -   {
      -      size = sizes[i];
      -      checked = currentSize.height === size.height &&
      -                currentSize.width === size.width;
      -      content.push(t.get('pictureSizeRow',
      -      {
      -         width: size.width,
      -         height: size.height,
      -         checked: checked
      -      }));
      -   }
      -
      -   pictureSizeList.innerHTML = content.join('');
      -}
      -
      -
    2. -
    3. js/models/camera.js Source File -

      The available sizes are retrieved from the model.

      -
      -function getAvailablePictureSizes()
      -{
      -   return cameraControl.capabilities.pictureSizes;
      -}
      -
      -
    4. -
    5. js/views/pictureSize.js Source File -

      After the user selects the size they want, the selected size is passed to the model.

      -
      -function onSizeListClick()
      -{
      -   var input = pictureSizeList.querySelectorAll('input:checked')[0],
      -       width = parseInt(input.getAttribute('data-width'), 10),
      -       height = parseInt(input.getAttribute('data-height'), 10);
      -
      -   camera.setPictureSize(
      -   {
      -      width: width,
      -      height: height
      -   });
      -}
      -
      -
    6. -
    7. js/models/camera.js Source File -

      The selected size is used and saved in the model.

      -
      -function setPictureSize(size)
      -{
      -   cameraSettings.pictureSize =
      -   {
      -      width: size.width,
      -      height: size.height
      -   };
      -   saveCameraSettings();
      -}
      -
      -
    8. -
    - -

    Setting the Video Format

    -
      -
    1. js/views/recordingFormat.js Source File -

      The renderView() method creates the content for the subscreen for setting the video file format.

      -
      -function renderView()
      -{
      -   var formats = camera.getAvailableRecordingFormats(),
      -       currentFormat = camera.getRecordingFormat(),
      -       i = 0,
      -       len = formats.length,
      -       content = [],
      -       format = null,
      -       checked = false;
      -
      -   for (i = 0; i < len; i += 1)
      -   {
      -      format = formats[i];
      -      checked = currentFormat === format;
      -      content.push(t.get('recordingFormatRow',
      -      {
      -         format: format,
      -         checked: checked
      -      }));
      -   }
      -
      -   formatList.innerHTML = content.join('');
      -}
      -
      -
    2. -
    3. js/models/camera.js Source File -

      The available formats are retrieved from the model.

      -
      -function getAvailableRecordingFormats()
      -{
      -   return cameraControl.capabilities.recordingFormats;
      -}
      -
      -
    4. -
    5. js/views/recordingFormat.js Source File -

      After the user selects the format they want, the selected format is passed to the model.

      -
      -function onFormatListClick()
      -{
      -   var input = formatList.querySelectorAll('input:checked')[0];
      -
      -   camera.setRecordingFormat(input.getAttribute('data-format'));
      -}
      -
      -
    6. -
    7. js/models/camera.js Source File -

      The selected format is used and saved in the model.

      -
      -function setRecordingFormat(format)
      -{
      -   cameraSettings.recordingFormat = format;
      -   saveCameraSettings();
      -}
      -
      -
    8. -
    - - - -
    - -Go to top - - - - - - - \ No newline at end of file diff --git a/org.tizen.guides/index.xml b/org.tizen.guides/index.xml index 1f4884b..d7c178a 100644 --- a/org.tizen.guides/index.xml +++ b/org.tizen.guides/index.xml @@ -445,30 +445,20 @@ - - - + - - - + - - - + - - - + - - - + @@ -478,30 +468,20 @@ - - - - - - + + - - - - - - + + - - - + @@ -514,12 +494,8 @@ - - - + - - @@ -527,16 +503,13 @@ - - - @@ -578,9 +551,7 @@ - - - + -- 2.7.4

    N-n3z(i>z|38@Lt6F%0>!nK+{Ak%aZr%rSK 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 HlfeG~uNI_G diff --git a/org.tizen.guides/html/images/content_sd.png b/org.tizen.guides/html/images/content_sd.png deleted file mode 100644 index 2d46c93d52833f5afefa505dee8224209c266179..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81514 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