icedtea-web-javadoc-1.7.2-150100.7.3.1<>,^XbO(p9|$M!ΎNlv=L%90|B09{P>/-\&v {`"0aQ"wPb=SOmNB2ڼ%?(!5eN+(=X (9 g (|с 0q5&Ǿy#$J3/{%cY$W05\Tc"սR1(›HQSɸEaRpfk;Vdn)V0q\U 7_2itP9R&WY˃9>;?d ) f -KQX   '0  \  8'(K8T 9 : FQEGQXH]IiXlYm\m]y\^6Fbcʀde flu$vlzۢ۴۸۾Cicedtea-web-javadoc1.7.2150100.7.3.1Java Web Start and plugin implementation (API documentation)The IcedTea-Web project provides a Free Software web browser plugin running applets written in the Java programming language and an implementation of Java Web Start, originally based on the NetX project. This package contains API documentation for the icedtea-web Java Web Start and plugin implementation.bO(sheep90^SUSE Linux Enterprise 15SUSE LLC GPL-2.0-with-classpath-exceptionhttps://www.suse.com/Documentation/Otherhttps://icedtea.classpath.orglinuxnoarchE+{uaH(3bdG3i{p] ,{;JN?CB2`Gg (&2[VB"CD/\.@u:*,P4Y?+q,}(-&r-Y(x;"X?o|8$,!B$G*,%K+V%5+/OL PW+/LAH x Jza,?5b9C.6906%P}0tFyWBq/0Dp1<?L12*p;EX%*RD7,-6,,w3,-*A5/E'3(a5?/g]PT.T=>8<__C\qOM'[X2> jB_D>*NY];k,EGbt43BU=)?| 3!9E,FK+X:C&kH{r0*d@E"O0#78z %/l[ *m C f ,6!%.!#;GB0P!!oa$c*!Z$?5sCf((# %E/_8-=JNHC!a[]B-E$m\0)Y|4: *#8L0`\?X`^bg1qh[`]^ ;VӚ94?}| '#"Pju+C-hf L!6;KF=2=;)2T06EoXU3g6$A+: =:"S$fq[P[//f50,0$Q>)4dS s"(6RPjy?TS2tm&t(;#H&7>($U (!kX# R6 +/OL PW+/LAH x Jza,T2 h([(V(@,K.q8xU &!`).(0]1_6R9Pj5z444\ޱ@-0 454)(-4>;.t3P#N2k)/4W*)FRA큤AA큤A큤AA큤A큤AAA큤A큤AAA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AAA큤A큤AAA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤bO&\\bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO$bO$bO%bO%bO$bO$bO$bO$bO$bO$bO$bO%bO%bO$bO$bO$bO$bO$bO$bO$bO$bO%bO$bO$bO$bO$bO$bO$bO%bO$bO%bO$bO%bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO%bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO%bO$bO$bO$bO$bO$bO$bO%bO$bO$bO$bO$bO$bO$bO$bO$bO$bO%bO$bO$bO$bO%bO$bO$bO$bO%bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO$bO$bO$bO$bO$bO$bO$bO$bO$bO$bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO%bO&\03e6d13b80edf503e09bf41f7550e66e6727fd356c7d6c0b3e2f9ad12915a237da15c498747bafbe10c8c0dd353ac8c801db5974194a135e5ca0e053f7182ef64c4a1fd66294d57f237c2a0cd0077e7f108fe91fc8e4a436e8de16de476e77cdd0d794d8cb45f5e8cac8db969d5d725894a6ca80c4596447db9b892ddd90daebe842d7a0e3ce8ef55f4c85516afbd5013c646d2764c0fce5c209ba6324c4aa5f567f06db02f5d8a2f274d32e4cee7802a1620d19446f1086fcc1a50f7ed71363a2b76bde3b476be43c538bc08b92c23c832270591d38bd8a521b8ad3499df4b6a44c30ea69ee94286077fbf5e5b24c61dc9c06b9a0c73ce7a2cacde94c158e3d111ceda2d3e50dcf0c8a0b0f2b44725bf4e5505f95fe659b9ede6ac28b1b76ae708dc50c6179c25c4a3fb79fdb70936f6ba2572f1f04443a404a655aaf1284358fefdd183d100976343d95a63f5fbf4a78707cbb43ad983fc5a16f52be8b1246721526a7f5f4d4829496976f44b4cd3162b2d24cc868cd7d797f324e18162358a44038f6366113241d7ede0cfe92758fe6c6a23b8ca124ef9bd7e1c468838948260b3825c2136bcb705548c8b806f80c6c40c4aff203477360db0374a189812f3e5e23d1b133139e42ac6d8e73c08b6dbddf84974e16a5f0af18e40a5160599e703fb1c5b87ae17cd153756ccc95daeae3e6a3c8041bd1eae97af130d01c1fc6da74d0e24d4cd2ae4681cad6058782c9cd74c43ca36917ee814bfd146ccbf1c0cbf88833d9f880ebf08100c1d16703aefc896a9fb28bf161fe507ff33b9a97da71563eedb46e249a35e48ee951b3504a469cbed5004b6386b7eee74466991da41ac2c5e4779ddba449285a67a84f09634ae122f193b5f707034db4b38abab52f1d1eed98bd6be25225b9a5e9198e21ca138fa0c76e9dbcb5e9d2e4f57d22dc075c630e326138e7f77144b6c9334b58fa793485ad8724d5d39ca75da08d33eb4782a40daa18a998017a5f6e454bee132129f0bca459caf5ead0ddf7b087bcc5b81e223b22c7c7461316115f59e2d3478ccbb1f6b34434decf92757e1fa4558c45678361dafddc92540f05115e2a2f55b594c8276bf90005fcb713284f7b51243569bd9ef03725100d4fa1e8697ff246c4e8459c6c216e239820c81e38cd2caa8f744f1bf15f30a8f8489aa4bdc5646a403c099503f786b3503c9c156be789eebeb4a550fc02473ae8010ccc722d4a649233eae339e3533a3308fe12f2be543e704460c65a48efabcc0069a36c0ce5747a30744086c7830204d16adf708c21e9e63cefde50f627dd2db3e0032266008c66bd2ce1bb8d13cb45d9dd08e40af209326cde19bb4bb3e092687025081e1e0e5f0e928563b3b77ccc500bfc0a3d62f18df1b6e8f806361e0f1b7648a33ee9db952b101ddd41f8b8d102824e2132d04b9e4a01f3d71a9a5552adf44ff393af79b03c58c96d7de2a3077a3f94df668a91c5b2f8fcd2c6f1b209b2f9958b120a8f550baa60c3895f4f96b4a6f16560828c569f27202400f943415180a1cea517f9c2498266a58b3314126b0f0a089583ed11cc0f3d6affc855d09230eacc3623ea780808442fa66b9fa724775c1d6d312910012559ddbbe11ee40747a58e408ab26d6d398162a3e90bdf9ce52e044ba4b34845dc413d1531a6a622d7df65c67ab025c8eef3f989fa9d5b2ae5d4b58a2d93e51532e910b06dd8635f3e41c103d0a5362629ff56c0f1c658ba7cd5f1e0f7463e3c65b707118a40f7987229f2de2455a72529ed25e1e232d1d1f8422996204e6e0afe30057865c2183b175d63fd5b0e5e17edd9967e348997ae80d803b99f0ea08c30d4d606fc0912a018c4d2c2d47d7bca2408c4bba03c0555ea39338dc4233d83c17f70ad8043114fe7695caa5720e5189e944e931de1757ee9bbafa7ce7e80f807aee1fec138c807cf3fd6de77e4c470b39665ded511275c1b1373eab04a4be8014bb6b3702547beb686b384341a0858fa9ba5ca1622eb036deba632fede6735a9b5329a7a8d6f22d63b8644e1fc66973dc25eae0069af9feafc5eb194908491b079c3a8e67a240815a6b79065fc629869ea9e7df378259945645f8e4e0b1608c8226ad4dff8f2329ba7b765ea6eab64a48fdb0a0cfe66bf38dc01fc4cc12aec4efc50dbbb4077b908d849b387cda0b321507a57fb2d929f2770eebd25ebea19d1f6e55e6bbe810298ddffc439ad75265468b5baefc7bd022bee8cb526eaccecedcb30faaaf60c0e83044d248bade66cc85a1312cfb426cda1013b782c889682d1ba02848205896dbf6b2ea481a485f74f5a6bd8de1c5da40ba3f216968cd0c500228dd899db6abb6eb7d037e914f97ffcc505bb8eb05f4f40df3eeb2a9bef312b81b5987df1224626ece84c8f9c947e8f152b58f50b0a37bc25ac674a982de38df0b9534d5b35a97abb51201472eb154a1bba3b7e2e06b3d693256adde1915f838678ba3d1968127a5e4e0b5477773483ba722afac50c2dbfaad6041118c85da2ea5cb4e3937558ed8a3615a616b332e3a57d840a8c03b7c7b59b05c70aec67c21254cda2925c26e45eec799c0a327cf4f700f305a24cf8c039ad86bf2eeb2e83cd2435847ae36bbee94067b21889d57543e2b64373f604001cb6e4ecf216c3109990db239c2a9090c01d1a2faf9d7bb8e6f41dbd0f20fea316b879c6abe31ecd0447f5498c45b7d306eaeee9c7e80e18699501d76f424f8ea6e3987acd458f6e5000cb41784088a2d27a3e856ca26d5f651b6b07ce5bde8621bd3766433a4aae225fb029692dd0fbee6bbaa0b6eb89021ad732782f4c70725eb68e842a17f828d91a6bc202c2fe74a2fa6b70c9506a9d78e5598cf800d78ab3fbc36dc36223eadec412af8a0fb9628d4241b5595ae11886adc7f98ae3e3596eae8af5705f6c4636f1b57ece4368c9930cf3c88f92bb98d3d59c98e5bb3970a1f6a7f7ac6c6770ab3f01fd3e211468df292efd5c2e16115bb525eed1ba50841bcee95defc66231a7f2117594bb21208158bfeed99fbf90db2c882c89e213264472c6407100243cf386020b8697c1c2c89f3190bf6ac382d40820eb4f451787529fcd32d87163b6ea33ae5c1df128888846d1b45d666b5b53e7fe7267a129485f3bd346fc84e868a89665bd857a5973c9394a82cbe6cfeeb17d131ae2c555b68d445f53e2aee0f9927a65e01c89c464c7fc3e52b39fb550bd2b306a61bbe6bfd4b4bec2b1125e2d2d22a1cd390fe1925b75435861df12c2976b81141fba583a84f28527ad945dd7598fdb89920196b8eee5ae10d3c605485e94ca3e00ca8adc38c88f5e780d526b30d11d3e84046dfda4bf0831b1c85603580578f8b9c9f0ed8543bbad40668ade6740a1d3cfedf81e28d9250929341207b23a55f1be90ccc26cf6d98e052a34ac18dbaec67ae860b54ab041a239a4c33fc17043529777b7124fb000d0d75a6ca1881e988dad5de5181709465820cad2fcb4199b4e87a8a00b7e8cf0c88c551053e91f6baed3392b2e263ada40a3ccd5140911df5ee126e0e56c60b2b979f14d7cc0fe97a26bcc07657b0cd130e3c87a6db22d84d498e6de7759d0befa9588bbe418b8ff29618606bb1e91432561b7a008ef21f8e913546173e15691126485bdaff45a6b3c4a75a5bc62c27d1e37e61974c404c2a9610eb2ae594f0beeb6a8b3c98073d9134e913def62913952f5da4209b0666e2b17faf7b4583d4c059fbe27c4d7df528425a7051e2faf7b1f686c7989be00ae9b8ad12d258fa5825e25a5dda8ebdf235fb1c902438cb913d5153d2fe9e8a6aa8bafc57da4b1ff28e37abcac8f582b72b2232584677381b45781538a8714e38699cf858b9e073b80e4c44ed7936d7ef4737af71cdeaf8ece6132c71c2396e8ebb701d4097006d32224557a93cd9a93630098bdaf8c70a3cd5f6024883487f3bf99e88e8dafe7defbfe28de0e45cac02cc752e1d8e009e21970744435126e86ae380caa9b18ca28550bb5208ade6740a1d3cfedf81e28d9250929341207b23a55f1be90ccc26cf6d98e052ac55e6489ba93b7ca88368ccdd63df7c5fc54c8872d7600c4cb6a2ca0b2c013d481ee00831d94af480158cf9c25ccc213c96898da7e1eaa42c9d660c6fa342ad20c3423139b14aba7b5336d1f75e4f3c2456cc644d77aa11e445809f184bd1260e1a1b78f3e818080d0ebf8c107c69e21b524dc0020f9768e775d53d78b5c443f7749fbed34760a572d07b9f03eda4ddc4dea03e0d58f80e935d3ce1649f82f03d698c4a93d1d6c4554a7b67fa48ff4a3ea88b69e8881c4d95748baafc76dc0ff0ce844c4c202c352e3210a61fc0910039a70708453b0db6f29d4da9496f2711e794491b22860b2a9267b6327e19cb45cb999d290f167f7c87204ffc2ff87e457c06f765f3bed456436a8819b4d41fba66e537d88c90c4f46eb95d604c94086e3c38706b6ead21f5636ea9b79297a7976c59f8c1ff9242bf675aee5dce392ce987968a6b08e2198ac02a32fb5a44eee69881960fb604de95538264dea634a7cb7706f35121989f830b41c127ed30caf2a42a5261ab19abb00a37f0bb1b6667ca06db862e69f80038609ee8568a5fdd7d2237708b7aca67f7538ce2eaba23f3f1c23b3b4b8234e4571e8e62f7c983d9890ecf8eab9fbfddcb9562330038e9b713da64cdf172cc49f3f2768876c2f65c2589ff46f8af3c8dd594079439636772cd28fd5623defdfba034a1087266700c3851a0b4f51826003326c0035062febe730e45a31c434ff976ca3c90a5be9ffedf46daa8afb5275092a77aa4d70f4a7a0249ed7ee1f89a48efdba1ce856df9740be102a3c188d476f7d78c2ac47393e2c29071c15ae7f2260d5d4db8ff51349c90c996249f478cfea590e31dce945c51bfd7274af729ba00da346f61ab128047970d8bed292db92838e4cd6ded1b8556f70a7a882df94cf9fec27c23fc6b0bc34f5e6bb1fb44b40a25c54d3f399321b60d2ca54b7c798e14017ca03fde159c881bb03c6cbbca7d00ffa9dd562c2514ed5d75effe48978c510f182b00711db4d0afd83a00ae15bea4d014a4b7a20250ec9575310c25b4c59e1bc749b11ad04c964b4a4fc0a030d811b40c0315b10fead61e7666e289396b542e83fc0b47946166ae8ae3e087785951713bf300d7d8e7e4f5168ff03021d7684b0d24623f6babafa0c53af45205fddd8c8dda757545965918b0febba4eb7d29dcfe1024ee70645c1345b5eb613fd233b7ba126c05dd42af6f4c4865934066a5fdcd5f79b384f927459b1423c185281de14b125dd572507d16e441cb1ce7037bde57cd8cec3fd6bf8d2456f69650b0345efbde0863e5008dbb8e890d3923c0c95ddd2b286f274cdf30be86dfe70b98de78354880d7abf92de6b547d0a5e11b869044ea7d7da3fc035432a2ed0b9b164cfdf856720b6d51f10fcc454765755a0d0cc5611174827bef330240a3c2c1d588873ad899f96d7588906d808b1e9f06b96eb9d74262982992b3f9d69e9bfec6b3920b798bcee2a3445d16a785b8f1e01ed0a06e48219ec3d49d15d44fafc0f956ceef189b89d2404aa98ecc50117cb4bef364479df62712e1c70da5001317e6be1f8c761b13b909f4eb9f1d7d22ece645ea14581de034cd687b1e1830c9e53864ea05950975b4d8240788d1602b3cdc61e0fe2529952d44b5dfb64b11e400e649c8dd11538c9258f650b5c67c60e3bb7c20a4cb12f5fe1630cbc69574001bdf65e221df510f4fa9272a8a4f85ea23d9223f481584f01ef242c2a9bdfd8c7b8415f778f06bf003a48eb6dd8aad938352a7ff8ce2d99773be4191a81d0de7635abc91e7499de74c38f646ad3cf36fda5fc29f254cefcf7ae3fb36a7f39366105a87daea3fbcaa121b9c332687a51cc431a4cdeccc82569934c68f2ee4f7b43802ef9d15bc8a005c12ed8f50ce657d0f40d322f8e8abd1668ed9ed6dfd770b76403b4ce01b7ed7a8b6f1249ac0b838c30365c3db22ec7cb06a7fad3e4ae01a6fb078a54c10aa8036119c22bf97f3420b35d902c95f2b31f4b2eaba0d5c20c611f2eaf805487dab89ced5f159792ceedd706c9d2995e76b5cc882d92369e0fd39b36d9254bc040eab2544df619549660300ae92fd87ff62c7171ba09cdaa564803dee39e0a52d093ac709123f1bbc5cf274fed2a5d657b7e1e7a2db9d921bf0e92bc6fe454f1e3587abf2fc9cb7864c200b6cb66d40173dcb237f18408d6b94a3f01228abd250bad407742cfe2b106a37d58773310196940022ad83cb7efab3d45241f62a27498f45ccbe330ef563002393fe2bab486af508d457172c732b68e65967c5c4f7b1dc80db3a308ffd8ab64259e2215d6a432be243e67fccd6e09d8de2e67a832edc87b2b3a891dcac0cf62c4ced461da725380a14ea1e27e01dee39206cb5efd98a274657055b2c1f23cbea666950161371fa34d8da8130eb0e9a12a7baa124b54391dda425023bd83f267b8018e03e9c293d79b52dcde88d3c1ea0a27cc7bf2d8bed5151859399ddb32e33bfab42575f3a2dfa5996b379fcf3707448e804ed0af20d48ecd4cb047a701c18d5dd6613c9e9aef44043dcae26d482782665db7e8c36dd7b572c24f348f68eddb7a408e3ce93a84e961a280e932b0c2618fe113c803d20d3f0df429a22670323034df0943d237dd0eeb601669931fac3ef241039a8308968e3a866db3fd0454b37af16fba6d46390845bd523b78221e225b58dfe72a2a6579d2543f8672c0584ddac38a0e0cdc1958d2d1718879dc9090a8f100a4b1b3291e2654408e792baf57787d2ad216782ff29a005cb551c3c59be6f3c31d1d5eac64073cdc5c585291808b5615426ca5b3ab512f6d51c0d5b6c03a8e911c07280a88877f01255a5743c58dfdccda0fee5db92c8598f504b4ac6e28ed8056c4e27260bfeb2bf19f2b206da5dbc9d3115543dde86dd944993b714aeec41d67f2d9feb6c74c7489aa2b1d76b07da8bc694b4408310b575baf7fe7e05cf8bc6aa3b9edf9e7ab688d4b21d2ad86e28fa4848ff9d946fe31982d2b94c527771be90e55b29e3b7111f67bebbc54bdcacb79a7e39415a3aa4513519a62a9d5b1063bbd956f522a6867490dd255266f9af08504f9e9de6e3e4113fb540ea6f95d5d850cbb4674be51cfdee6ba0fb97e545b0f9e1b4bcb6033d282307df2894ef0e386545985baf7a1d543c6a898ef6e15ce72773525d074b1c369b49e8e140b9c71437ed45bb513f797e372006415a87541bfd3596b1cdb204310e42f367259e829194b3a50be55155b55bec06476ab25df03fb0a95b812945bf9211b30e3cb33a936bab42c3ca8405e39734cab9ed2f36895970914d922fb16ef1832912302fc4234e002536646e4d42b4fc8c6657c2ef58701e7e89c454c97ec03bbbe12701fe51a21df1b1d187a03e1b74017d4dad0b93eb7943a202193a0a44124eb227f4c25127e5f1a7069ef2a4ad41ac2264a7c3b94207f0fb14cb151ef9297585e49018929cb8335f16c504b3f534cf1916844074a577f957e6e300ee07a10b351b54a0f1093b867177f2261ba8faf3067c41ba5b8b3465d7283887778f021d84c874f2f59956d34c4b68aab92b132bac985d5c78688649080b6f85478ede5405a6495165d1402537b075a760c037ea4feea582c489396f8c544ce523dfd1078e3bee09d0002afc2662e02b47460d070bd19ebd755ceecced01a1d6a5b3c8a7960af74a391aa8391a768b80f5a5d7d40d67d7899c32162aa7b6d7d318d8a92f72266c088cb7cb55978068c5d2c03d009932e690049f1faa557382c92ba01191b5c147ef29b9bbbd7863080220f04c6f3f8c68f6f9a57ce5c4c32e2fa4afe9360f5870d59d670935124be1705e32458651376807f9b09390e2b66a37da1fd83d9195ab5544cb799a78ea03530c89414dc74d4d0600d1f9f989d8a5bf423b5f1df09afb339014ceb5242da9841c041d569ae157e9edc1fd2309e703f00eabea10e45430a9dbba90d166fcd2b98bbfe33df99b697699da77aa27e85272db822553ae3f13ad7faf8d60216679c04376d55f7eafda23ef2226bc3e128a94af7cd169a224749de5d5b1772d64d36a354ef852dcec8d21c114e3287aae4c0af9bff0c7725030e800aad9f3f85bd0900706a04983787dec513c81f9e2278b9ff60458d1eecb74e5516aa91c2cd438704f4a6114e27db8c5bfed2c17c5c01464708a6ded449434f884ba5c2521989b7ef531a811cf5f6dc7796d2e2b7bae97b0cf39f03912a23cba30086173426ed1d1412ae2f6674836472fed460d49b6673354902c5301a78566e8b895e75dbb8c17ff27fdc7a76b5dd16a5c3dd45a54a17c50bca85925dea6fa50a3677d7c35b0d8f050676a5c58cfd1c9951c7dc36e974aa596ded3c8ccd35e0bbdfbae524aa4db254d7a7cbbc8a3917e7ce669f5ffa3b9cfa9e6e2eb12c3d68d62f4e35a99b3a734b9f8a28955a9f13eccb852f0edd6489ed876ff7aef23275b04700800e3ebd3b77a58a0dc69f5fd8f67a8bd2044f8420eb984bfeb5cc79fc6ab0403b3dac8b8a895599b94bca20f45cd2d3ec10f0603477bf7b47f2c52f892fee7a139882e4c9fd82efc00b2b8f1a0bdcdf0f9ecc55030357fc7ea3af96746f079481fb72317c39a8e74852507c1f6edd75cd9d1fcbc0497fa9819d3047669d93b260922667056fe170f087ab9481e027723613de5a55326edbaacffe474bac69b301cba0fd8fdd2a37f0f39d24044b49b865cfc78137c31ee35574c3208c3e48af182ed8f243435c5cb1c166de101cc8f46cfb7a69678ffcc1d5d38d8fabd143dee31e665fc367c83ab00d38298f9c47f914ef9628f04d08e78bcb5daed1b4903ce48aec6bf856250733e8eb3ff9b7cf42126089d39604facf340a6f38910d71968073add35b3e470013afe8aab81ad34516cabee5ca76adaf17e3ec27d02b6641492e8603b1c0f9aac2ded3f8574547f47a19fd9842f148e7cab65e93681d6c87244e6b1b1cff8dea666c55a1b6eed8efb8004a28d1cad0c199c4bf5ba23fe4d0e4d1f78f20ea13c84ec6f9fbb40a72efeab405da8e8e46210a703ba4589514b43a62ce455e68b1bc42f26040f9b6ae32ab7589b2305a5a0376e6471de507c86fdd38e4fed4ae4f6ad32a8f144cc7faed918885d4f1fc1659d7a865453d6a78962bf6dd9ecfb07b780e623a603d10d55df314fb9987a4a347f7fefd4f05a36ac374cc30027c1d30b265e7701229ef783d44e09165f5e2be16dcaeb8a167a5ba7d94dcddd81e6aa9b0d3b83f0b11c20b0e9d42c039a5688c4f52ba8708cf12a8adfbdf54aad526ee3deaaa07e12ca95b372235e98c8a9206e73cc8574d0b261644cd83018d5083c919720954b1d8a62138a6f8e5ed17a74361789fa42c58fd1c4eca5f15fd7b8c774fb0b7b05070be335d2fe10db00066ebab5023526bb2ac353b0ff62300bb518388674be848f9535ccf5b743c0cb2ab029d8e72c17ee8dae3883b7a73e4e2b901bfb7d63bd341f7d61d8209000fc9d6a181cb8956b38dd4c9d1f4c710b62929b81e24080f7986f39e6490c124c34f076ae666dfb384516c5175cbbafcf8c67fb87395278caa7474255ddf61465998c91ca58089028f8e3895a1b96d05d6861371952b070bb2464ca606d78eefc71b5df9da970db480e004ce7ae5d628f6119b6f61ddd1637d4362b18c2e4814f7fa5c395ad27cec51da0469822599d7aca19527d31bba61029c3a4d25c5866929b56882823b5e02963373f5dc3d97ecad8c8ee129d6fbfeb828b83cf97c7a33b08f7162684c73f0cb4c8d2a8f4be861ed3948fd1772e6ca2eadb059ac03dca9b88c99ecc2ff85bcb5d70fecb7e61e3051b2bab3138968134532ebf42814cbf124eefbefefe0a37562e0d36fad7a268a7ab45b65306bb110e0ef6c79e70e7dd5fd23e82d2b1a0d502e71a7c5b32e83e19f008b66a6229d75e930c593eb8727fdcf455ae89d2172b6bf413622d5ee5fc8f05abdf2f03949a7b3a69306f1ec27e48bf0f91751ac2129843783030a63c05b3480c03df2084cdcfc90a23bef4490bc497f789e25a20d8683ecbe1994f0d8033e3b7703eff3809647cbabc73af2ff926ea0d713de87d9f8226a1ed54137a84c06a22ff30caa1679e0b8765464ec6f294fad8b9523329dc3a0a1eff9d923aaf99516ec581650215d6e5b0f613007bb24fd934ba5e2087da9adc62ab138599ef91be948c4c2149c85cde706ac84fec19aa5cbe217ddc92e6f20bfa864fd5eb6967e7f84901af781d8b6987e8c39a3d6ad28fe9b52582e4ebcd6a8e20ba92d1a5fbd0ea59e8b49bdee86dfefcc08d0cfabe09c1bb9a7a9b3a123717a8d92ad31c7bfbabe0515edd0ed35fc02640284c7de3af419cbfa624d249f2822c92cc4d07fa25eabd61271a703eb69f40c6e9e1255cd02d2152cce69fafd13202637a1ea8de812bbdc654f80b764f913f75ee7cd03360df6f9f88d6cc046c3696f75bca2c58511f37d6ab9744f7c40175335565693b4956c8171bb3f72e3b6031103c66be14b3448bcaadb352ebcde785f63d29646e802a0350412911b594ee9e6a6e86de0b925d33e96f1830319424f74e41d9234a345fc242df70c03cdc69a1513a0866466671ba56c49852cea9cb674a66a4897356e8ce7f3f338583153c3ad8137db2a8ebaf5d245d279c07a121540c218d70bb4bb6bd01248fead8bee9bbc152e6e569009f25afa0ba492dfe7781dd97ccc20ac1cbf1218aa833e096556b99f80e96ac3a1dfb4c7b7620947a8bc51bb2043e7b5706d8ed183e5f5400ab462dda8fb9f79cd023517082301aed27dcc8ba8014702e1816f16d3b466a33e60246b1ddbe995e1d60e4c047b3e77a6f328860630d151160e381993c6eb1285ce2770f027f6e11111726564c8d16702bc77d7d49ff32f69b87e2d8f7da2d8d246dbdf44bde82a9ee7ec5409f76b845cc86de0c00ae07357f1db44c181edc681cd1fd8c679684b66c3ba455aa370239d97a1e8766e51e8281fbbe0b33e4962ba9736cd05fffd490539908fee1a66602b6c02e568257c62d947745534ef28a0d3bfa88e3285b43b49d5a6da2d91ce5a4b937a33985c209b1b1c4d6c065e7369bba14ceaa1392d3e48f41b556394b0f256120d9195a61d5ed3ad1f3dc51537b5248189f9adbd953624926f85927d8cb7c0488a7557863196953851d925f85b1bbeaafa5c95b77852c08a151cf3fde6fa5791d50110c279091d25938e7161b86092d0cd6f2873c03052ea0bd88c210d7293a4a0ef051fb7f2e3293b078a8543b9ca38c582f9758714a1de873f4dfd0f012ba8fc92598964e58e89dacd32860bdda869da7a9cfd97254121ac96a77417b5f624bc99aae043377c7cb4381cb1cf2187b36bd1d64db2f513506f53e47e8a93cba3a3801edc1afff3f634352bea3abea9dd38b13a4285849eb01520b06338d2a6a6d77eac540d7b4a634feda90d637021703ad646dc817a107cf936c627d72048134e38b5b90895690f4d5fc16feadbf4df334b1a2129c5afa185be2c898948d8f71ef48a761542faae7672714c620b4cdc5c99c9e20b7cb604e3e8822fc2ef9a5f72771341d5be4d294ce43badccf2b4c47cac344d795bd0b76c363c80f69718ff21a26395de54135b64ce1263daa85f7b3344e375c2b761faaa611a4a99e222fdbb550769853b81fe5d09ab4b59ded6c20c7379eded981a176429a93d5239fabf08ee9fc99db961c2e87416ccae1823a9987976b26ab224b05ee19035e97133c0024571f8ca3d9add205547736a769a547c76e94cde7631d5802ed388c266feaa5fa6978f66578a36abf3f39822c3b7f3c71705f2c813103487c742c5fe842782127bacc411f7bd6d3c05fee52513aca97ac5f495b6235593ac5a297cb4bc3f2d9d8d8ba376e8de8ecdc24d0a525291369bb48c6a9fab8ef77917f63b34ac3c68ed2563ba7e259e54510c8c71ea2804bc88b26476e505dd468a66749a0cf0cd1693a32d75c06962f152c0d4de3303f70903bc8bb8c97d1782c35d86cd7b92c574586fed1c5269bff30fdc59b4671431dd4d3e3251469b36de6f13662de8ddedd950698ad8c569e34d5446429f7bba9a9fb38431397d542d6fd3c1ea8c4988b15223cdb448411ff3d29f1f194e16aed97d97dc7090a6af5fb5bbdfab4c46f91022fe511f836617b800a7bd356018514454a1f773f2470afaa378ede2a3a44c208debab401a02f1645a79f90ec97514727f483f175157cbcf5d3a5d01741bfc2f7b45f10c86056001478403b7a926f67b047199fa6eb866e45463a5cbfa37b6a26202afc436e3a1af2a6ee8ca2bd43392e52c070355a8a61be088db1fab6441c2943bd86d1264ae1b68fa4734b0dd18c51ce7ce15814cd215ed4d7a686109be39a602e607017715405287632fd616bf33da3a332a3cd6bf74b0b4d39fa00979c371ba696a280ac6ff6472b13a80cfbd021b989a2c5fda84eec1ca58ee0766c5780a3e69dae25a4e6190d09f2bc2caaa8164e6fa9d99294eab5330ab1e670182adf2a07c2ed7b4b45c1fc6ee8c2d13ef5b652643500236a43789174818abd43120fd9d087d2fff0bb9ffec8a958baa8d996842d60d53a26249c8ffea5b91ec8ca0cf1c633425927a472d677d134e67fb0a173883738f0d2e5c16112dfc927e6adcc92ca0ed11ed4c4020e1a11c5ec000629c44f3689678b8a947f10a35283b3d68579c18846e0a03778c055970e3111b01134f90526119a65c02880a6326e2d3c1363b9ab5f4fd10bd98584c6283323d89fbd2a34ee91188dd9702260da474ad4b116bb120c9e48706548969d8cc58f4511eb2239d5775c5b5c9de228a3db5276515806a72d20867574077275cd8e867f072685407427d80ddd2ae06cc002b2c4aceb8f7fcee07c09da69c1fcae14469d024f38de263e5c39002d0345be5e7e3cc8f209338153e939cc80d4f98c4864bc90c987114a5c820010c54c3a89c3460d1fb8b996f322dafd257a6583bb45f2cfc08c15bb708e1236a6cb14c3eceb4de256e803aa1b4dd46276d00034921709c779b1e214e1ce8ce9e904aec7b52cfc6961ae0cd6d6ba56f0be2d5bd16d42daaf904bd4d8827da33ae1fc79cda234dd3420cba1dec0931afd3e3fe1d22fb4eddf091346d060bca43b58b5cdc0a7ed9ad96d3c50b1eddaffc1385bafe219862b950a9c489e632e6c787d4b099dd3ffe344fe5068cbbd22d4ee1df929ec1c337ac85b9a4cb0f90f3825393d0e4d05a36754919d45370cf858302344f75e283759bc673debf7d1cb9f91e426ae690a0300b10876e632437ea62eee9c75cdbb2ecb0f1947121b9afcdeb10515dbda7db3da0b07c0df388227d28707bf98f5bb034aecd7004885b7106b83abe19907dff02bdb961653206ec5fcabf8ce3842c77985e07c931cd127e4c72b4be87c6892ce95f38325c3e8a58ea81a2fcf9317c348f684173cf464e6276ffcc727b2d3acca4fc5daedaf39929f0fd4099374d81db00a221e184139020bf6e8acb0863ab098747ea96814408b1764affdcad552fa6e2ca283fcde7e7094c5f386f2380b000e4ec9b093b1dc2d49119faa12a9c52e017a993873b5dd07aa3364cdbb378caf744136229bd8912863863e5558d33eca93fa4290e0bb97ffbcd8dc10671ef01350112388e80ffd17aeedf33147a35d7e63f14ed9fdc102cde23fd5e5052477ebb466e7119a046dabedcf09e46f5a820c712c1b92662ee0abd0781c782cd6aaaac7ca516b2d1528f87fb1d0965a142bc72230a4a65fef247e3fdbb2a7cd5d310ac15680e783be3ea213da75aaad0e7d0d26fe862493935a2549ac13c99260f0395202625ddf1f3f6e2344908e63d1da6bdd9f737533c4b2c15eae8a727bdd7ea27d0fd43826413679820a2b819c4f399571a317eb983268058c6db47425dc84ddb8207fcdc2631dba6c53336a9a594995b5c458837fc9418b54f3d8b6d2618acf737714895a700f1df23422c99105eb19cd89963b376d29d78dbad44adca4a4f5a85644573df2d802127e8c5abf0e5e3ad9d5d7dc5831151a247f7e658e2f86c2fc6451e46e9db3b26706e541f6db84688998b082b4d59e3ddb8e09945edb63f1faee4e4902946698a7b3cea4c68967d094dc30068b5e00b22b1650e556d5f888cc51be8111c5f71b4cd64c05eacd8c3bb32fc57822ea831f3d815fefe095d60e9b683c5a5409cce532e72d26d1ff78439f3521e0d5f291a746b269bc07a6cabd50eb9b47ba10c40e4f1376edd772f7ae9f20e7a0cd4a9b13330ae068fe33f3634b1e92395da1089c49157b2903f978390ea69bd1490cece136f4da4f8ffd26ec8ee6d2c37647ea5ee29eee3cc15c34124a56fb756e0a8872296c6f02184d032803a581ddcae69999204b34e35465075be7a10ab2611100f470d1244d10e7631439877db28f29b5311269ed72b01571f68ba5c442173466de3740400299dcc50ee5398ea15fd4a1edb95a98520e09020e332aaba93824d68dffc352f5f09fff69d7edeb1ac0bacbf1d05787a72e7e0a8e4ed4e3af74cacef624534c19aabba44299309e8ee11a0f15bd19f87265ae8310a2fd99500122ac6dc36c15cbba792349fe274bd197f4a6307b335623395d1b562cd0e499e609f62c0968b6a23f8c5916034dffb6e3023f12c701a5c4549b158846455a72010025051164d13e0223d7c0b8eb6b43e6192901a9869b8966090697ad31371de485039cb5646826e89d234c35e4ec1b32f00be5f79c03ceffe9b5c7e8dc967997421cf602e27016e66dc681ada7df69322accc63bf295d9beabc19979caa049e8f24702f11df5f4203c642d88c0f0a1dc178c0d5f010caa09887814419d2c3d355c5ef0ef97562ca2090ac4d7968dbb74635ef9dcaa07652e5d7886658a0f739b0fad3c6255c6684e5a7578a7d7ddf2798ab932f995ff1dfca3a303d2e2c0140ac3156660d983d8633e77bf76025bd6f6ed111654a762af33020a78f360e9f96541cc31304b7720f3b0e463cfcfb9c5a68ed698fd4af2f49c2a262c936707c0ddcdaefac33695115f18b596cab1db854aab3a7d1cafa97dd5ba3a13148b06f664a9ef194ad3b7557239f68c9f2697b080448f464d46884781c5c1945a933d3fa30f3f202400bd21335c836ce8c80ebf2ed8c7f1acf502a4b08151c90422b8925f1c90c72dbb21fa493b723a7418501bd3a571fedbbd85162b04e7421bc7221e922f909821f772fe94342ac125b2393503300a809cbb74a20f3d7849b7998045d0126476385e0fc834543c86f7e09a3c6ac02c06a841a389d5cf7fe867879c2d77dba8dc1c2e4074b31ae9cbef86495012d6c78d3ece3e450367f5e9786d033b09746e4954751273714d07fd0ffbabaa84fc1f103c2cb252b89b6bc2f7c828f2dc446c6d5c0885ef3ae0b0646ae9120755d466caeec985f81629266a526a7dea6a7a938e16493c171177551da0d893ce8e7cf6205598377104aa442eafea103011e18c5a8878fd1f3d8d524218416fef58e0e6a833a5d9c90493061abfab0456d077b71bc9fdecfa3d3340ff2c0f5d2194811709ea8369333824a76da9aa9e6dea9314aaba938bb92f5139d5ff98ae072fbcffaf0b3424283d2101a01b09e8b2ef32c07f1e9a911180e6e50ab5f49ab15d93829d132c7e16e1aa74e415a0ec24cb30677d8da5df316943f75704d784e8d12e425e4e94a8b81c098223ccfbce510fa29dd8e4a1177b66e2449c5d6d4bec3aed4c0c9b1ed36029002959409377e9f5a01e0a509607f3e8b9387cf46a9db79393140dfa51647cc02ae390646b6ba1dfafa365e7ef2d9a4c019baec19a913089b779e8b76f2bebc03e7d70495272607fb5d9d24e4fcd9629287fda51a97b00036221843c70fd2538eb6e9aaca8322e8ce30a95a0dd0841944fec4d24aeef21574fbe76b4ef5a6589162562ae580847605d03e6ec3326f0ff1301de70b258371c9a955894a17708c18973c1bf6d2c8a3315a927079cb7208643516becd804ad33fe91194968130d3af7f69d6196cc88dcf4bbb84b761ff6ee81cab6a3411aa9bbb27743247c8b6802f1b93ce56f530ad7112f3d773c8d2deeb1468884280ec1e8dca0fb2ad41485ae7e931287c8b3603bcde6020ccccd7f6de128753deee6236304287579667a349dec8654fee14d34a1e37bc6c68415fbf01b3fe43349e9c2190d1a546e2162e9003ff3dbcd8ba9fe0437a1977ed84f7752bb8307190e81f1020bace2cdb00b8e653fcc47049c5b7557d6f35612e37490087d76b88a73681c9f75f068f5c208c724404f32d34166da186396c77c6ff27eb0a4705521df522f274dcad609db14db6fb0b06fece4ff9c1c95261a731e3bd3ce937039b00c4633e4763f766942b3d3d5cbfe7fe7d7685fb452f610f044c7f2e6b1f2c5676797f82984c181ca7e3c7baf7d5eb8ca0b505092374f0255b4adb49cd587a5342b85784758c7c1c86e317799c2b605fc6ab93c884ccfcfb2431ccb74fc4970ede01fffd0d63fa4397bb655661ee5140cb98dd8726395398ffc65af7cba5c9762d0770b7b426b25b97e78f0297c287305b600743c6d5620c9af8ded0c7ebd6d83eb13be34c195e836159b7afadaa3ec1ab91ca084f0cc6199b3fb50c6217c1a5afcbb49cccd884504362a749889894f881b769552cdac38562a5775c72cc5113feb3869541732602c7d62023f1d47a5308a0127eee0bec685a2342b8ee99263194b48d616b45776d94b9c1da3cd91809e7e10aaea391c49f8176c2c647f91bea3a1c2c4bcf47f944bcf1dcb7c7789fa5f6873dbfc6b49be9e503b89f3adaa5f9eaff27e2881400aa38c93e788c16d81cf134e88b8ccb536e7fa10754a8c29a5f58efae68f46cc6c2fff396df214031c9b8577424d7cd7ed90d21d058c96c471f37eefa0bc7a4f8aee2b70e0b528294b2093a0e9f6df19794b883fd24377d65f9642aee504f217dd3b42313d7ade6844afef07452e1ff2264f01641d191ecb6f244d374a082c3a57ee3c3d8178fa92c32e2f1ecf9f631235a22b1367674bbdb6e32413bd63e6b4cdcba6dc0d9d2e7328208fe69ee530eaa0f1a923f31aefd74f2a37dd90e2cbba3dacd68197420d4af3730e4768b670426967fe986e34da6efb3939c92953f0ab2a0b3922008d0836dbb306ebe791d5a7e189e81fd465df531c7e0b575ba2446ed948a05aae1e4f7f6235d743ac785708097d9615868be64a740ffc2270fb69b5f0e52132f93eb37efdce9383089b972938d476243c8fdac7d2a125e769b8b81693dcb8119e3c14e14a9565f374df6bcfcc08af32dd63d69ea0369888c537878657e00506148253fbf82149c1ed3999f7e3d5afef24e4e1f6c8e6d733edff35b9b424cfe91f9dc2be98396a7cf7b2c64ef3768179ff7e0987e2987e355ece7838d35c4844b2877c83e78de2eb5e63b25c8aeb90c53fa1c9cfafd36a659a8255123d6f2f20a163f8a9bad295909dd503498b67e29313c603dbafa2cb05eed6718328ed86a020b1862e9f24c819e9956c4dbe94bd1bb33fdbe11177dde09d4cb94e0796cd1a174959edb646a8da621ad559d3de154d36fe1a557613d3aee011a3874b07bf38ea27ad406aeae8fe8ba47631da2c3b0e97765a1523ac28b9709c426650b9e366cb74fe2e11d359b358806302bb356d2c4fc0326069e67a8972012f26a92593d246543e047f55d0d29b6b6b16d1cad7e21f5bc21c429ee1ec24a1193783179cbba131b5224e0236b341e6247b5850d3861a2e7de84c68cfe8a1666406fe22a05ca7f277e00c02fb35aa0bd128c98b60785c071c91407d34817d39fb50068bd426a6dbbc7590484e28d3515931f5215f3c2cbd11743a58c497ef3f3e9bfbb9d7d57e83d5a9226c7c45a9d4339213cee7bfbe2dc3e89c429fbb0d835406a5e5db8356ada78e571ce7dba0c5b7e152a76f9df30a9c089ed377d33579387587ffbe9c8fe1bbb8ba08676b7045fcbf428bd4f1d7c92919de3c441af086606ab8363fccf37844b86e7adec4821bbd15c774ccfa8ac7f4dd7d746c32d13d41d58446185745bdf961d21b36616a028b52cf3da670e3621aac2920c0a3a90067f6191e035a29b38e85196680933b75a4ca6d50b9eaa0f3e95dae3199a47bce4ebff040839af863bac573c706c8e0f891d737c0e97de16f01ce29fb7f88926e34aeb7ef478248cda9bc55bfa94544e8590e09d3e1bc4a47435d3a320340721f98be94ae0b0ad39d0363b22608edaa6b6dc7b92a3c0f75ae3ea1b4ce8e90271fd7dc693cc6d8021812b6a4bbcee25bf6f685a82ff461df59d8a028158aefb6dc796b23369a6b6efcea1211a47bdf7f5f1bf60a54872702cdd1bf35934ef41d9011bf89de90428c6ddfcfda3a2f838db00abbe30bb070b9ce90c0b178f57483b521245ed627fd3bafa9203c9575780ba61012fc28e44003fe3c203286f1a293a44fd2f3f72e5b4d4ca9684e5385924be4ddc583d36aead46b11ec18d6547114c1d4a5c21dcbf0e8b62dabc4a9401d042b75f1d91e598f6d29f0c1555cdf93fcd376125abb7e13aff5ac173469c9c82529d486ad4499acfe7a63973d1ecb65c792a9ba0f4c14e91ea60a59dd8f5554b5c75339fb83e1f21a3e8193bca3cba2850464a63ddf09c4db4ba952fcbeb7aae64ca3f89b34c2a9480898ced847bc7febb7286918e7963a5a70ba001af7ba42e6b95450e7b5e052d11de19afac3dfe6b6a747f29215e6fa189877e3cc201cc4f050ee206abcbc0dd6d8496a4aec6fd93284238402829cfead94e9ee956a92f3576c3fae543614fd91fd12f106efd2cb3d01829133c68e0125767ce721baa7ea7f3aa00f0b93d4cb6877443815af61843e87f56a39004535dc345ebd665616df6ee6ace2d932cbf96c80cd56b7cc40c1554c33f97592c8ec0f03d1e874e7ddcf6b9894908d62700743cc4caaffc4a63c3e0f246efd852bf461d826ff15f6444f9cceb5f1e936a9cd3e3f44891db79d60c361bffba8d79ac8171718d872daf3401cf6a04569e43aed3cf1cca6160877d4e68279b36ffcef68d7250d94522ad7a733dc30ad8893b8578368b07c775bdee232bdd4ac9d62cc1ee019e42a9de04f38e93766bf1fbf59e751c390d4e3b778640ec88f0102fd2e581b1ef3a9f51221e26a4a95eaec85db9342c285ef197f023899e3616402122b2dfecb6d7e8252b4ad9a4d602d009426aaaddbee75a19971eb6060801eab63f094ecf38b8458ee8dd9a2d36eb452ebca5340e4c5f374df6fba70a34047aaea60b252ed7c7f6c63192cf02c517725ed2dc7a670ac6942cbc7924678ff8048aded6633c480ae8ae60749451e952fbd627b4e7dccb12bff8f0e24a4fe1c5290a02499ce841abc74f0eb3bd984b7afc20ceb69c0521a21f2bef0f77f2fa506e331131a9ab804429afadbf3a3817b0e8bb403ec0332c63fe8fb4b99a5b7686834661cc37980f5bfc3ddb83434980e0bffd2e9638a45a84d35b47c748ade5bb8fcf97016b9a15890b66621bc92ebdf374139607ef5b1a69c33492fafc84630bf85363101b5c24e82a12a30117c44ccf98acb7bd4b01f261f0f411bc0c1b7a79374f2e0a24daf884d86c9a289a953fb05cd9f0977503a1bac861e79b1103392bbef56ac4c63bf49fe68a80e0b538c4a4e8c53961b9db51adcd94f40a99fc7a10eed61d239d6a6423e534801e270d51d840ba521891b59940fe151db4f65165ae72482d6ac778d75fe71d6b803ce8516ad12ff7d3d79863a4923f1eb5878a19d4dd35cf7e262b5e81a158186e83d19821a89f035850544ad7a5d33225f91f9a338cd637f94715727833bdb89784342d824eb90b6a55b4966a724b3f500981dc24a924bdb9ad48120f9c52b4c98d837255e301de52cea31302c6f0dde69250f5fad84561aae82d58fd818411e18ea261de29d59bb190d5a7fc2956d58477788fc692d45fa697074f18d52fbb57185e25ca770d331e568ff0a60230fa5f448e87a0a94cc5a83a3099dd00b84b73fb90d578785ca9fdf34c15d6188112d2a2e52def6d14960ba1ffae6821d898932226a317b2610198961c7ceca58f6131d4001cd326c27beb61fd96e74a8e54e1bfb9d5e3129f4eddfbc68ff887f371baace59438b30379dd2241596d0ee560aa87e0381adc11b38e1d4719f28039e68595b0f0c208a9c477c5628b6e4fd002ce32ff060dc6cfdb7180d487a510972dd502a80e5521b1e82d9d1a029072d244dfdf1ba86c1245388e50b3199e1fec9aa85754f75c7533beb025261602d7edbc291e9cc3da4ad6dc75f9434b8c1538ea29954c6ffac181e7b5e2e456c05c470325b539803187d2b1e10836781b67e5462b7e5a7b61b10a0319f9fd7534a6a424c632954e181ede869f92e7f9785aee6de90f2f19831c674af67e071f662d36691bb85b882f58da50f291cea624541bbf90604c7c60f790d11c681324e9135fdac45e1e0257e5b325e0e2f5a7b757609bd528d33705d3bc40c8ea18ae0268c3dce2ab64b859e42cae4bc884e6168b126f350d9150a2077557647d5cf46f4c0e71092f56d14b57cc2614f0724add127c642ff8fda77ec4e74df96f228bdc172379834c7ab2c773858a9f3bdf1f6a084c144d81b21bc07829dfa650e8f7d51ccd21c067fb37974bc5167947119dc0adca303d137d146adbc372f53edb07af6a641e1bdd459b8ee6496b0c00401a2270a1d65b1c845aac4db5e669319b4519c9dc22b05f37d1857de19d00353e2e8a0c3f99dcd05204e8460e66ab3f2f6d6d95be6870f3a4d3b0e9a6f0a7266c09894c677e8702f8ef2678baef5d435cf24f96b6f75d3f86847c86e0e3f8ca8eb66639e908a1916e58106acb2de31600b61dc5323c62cacff88c5ba703277539454209dd77b9bcaef2c0521cb8992ecc4e1287ab5ca18253f8af24e20e68a39a7e2877a29d499ae5dff1a55dbff1b97bb560d93ba7d8bfc392a31e7d30ac4ba687e43fd3adde18117fb711cc14e787a82528556288ce4ea93df98cb92f73e1fa97cacf1bdc33395927c3de5258f1c3ad26aa68ddc5cb8e1ff830545e7092214d1fb2efc6aefb51af3b162307d4785fd1551eb1f9c43694a88a0fd2996a6e2079408584219932bb53fba7b0d8c52a605a7d909ed438b2c139ae574312a11f1339f51cff4838a392ebb2b2545fb9879b99527183596c252f78b93b7e52d9908536be2f397753f95017ac761143b75af6e733d6713c498cd01899d88e23332594d115e741fd3ca9b2cc3abf4a61f08b503de93ee9968683a1276f6fbf6b67ad16262975d442b3d354e7e3124e3db07d5f44283af2bb15e545656acf76759235a98ada5bd82c1f186f585d3d05233a27b60fee0ade2235bde14016a3ea017460d853bb4c4018562ee68f4920ddfbc49f49c77b715d83e79b6b481c381e3c1ec22389653fda2431e78c30ba7d585476636f5dfd462c64d3987c91aa9a5dcb8e265e0dee9b02b3748a34a944941d79fd872b05165f1002f193ac0e272712cf4d92027fb975462d3cab48ff640a0848407bca77564b3dc5110b8e9d5d4ad6ce822b783416f2695b365d7b0f24ba0c037d7f3f6e27c0803bc208817426342e5e1e10a77891f1762b1527456f55fd005b1a22c12921cdd32d74a5a2d74758a5bcc1558b6000150ba45b582c08976b2dccc3ead7cd090845d993097382a0e2ef76496ed2734ec26f983f5a5f03e424e17d4d40c145aae7be8769959e31dc11a6e2569d7ed88568ef7e17c34710480a3dc2c4918e23a9a89b1f9528a3d3df18510df92e332052cd851f166b19d1c8e5b32d2c16bd1a73e7c0bb628c111b21758df7d70d0dd491e6dd5a06a9d9508bdbf4df71f0a23c2eb4fc4011b066336ccf99b9761ed1433349e57520bf2659ef868b1d631812f11d6df3fb84a0acdd0e29fb9af58c876ef425b0672b37ae7a1a373d1eae4ea77c976d3bb1a0841c89fecb32a805c93cdd400eadcd287cb9f0c052c10bdd9e450c9cb6d83731d53fa6e241a90f4b72785c694f8d20de7aa67ccee293bb7961d140952104e7a1da75d763aad7e659e7285fbd2ae59d69f10fbb3a871b80a6f718404c20289048eaee3c81b28112e944ddc92bd1f354aab06a5ac2c558e631634e27359ab73ad27ec1c91a9d39d1f5badae3313acd9481d8a0836216e238dc456fc7d826cd39e354620c1a48180239493eae00c8b0df323e79826e13a920c95f9793883ddcbec0f2a45ab7880b9020eb1c3ba58ce843109039339554e84fa95f2b14e6decca58a9e9b234bb86d65c4076e321ad209f024566f531805747ffe4a504b28a81e5f0e7754038d0e1aadf4a4b5d395a999e76b653df232629c6e7265edcb31f19bb7b95fe3705044b6566bf7031d4c2ff51c4b8909137785b6dc8f38e72e8449de1efad1761c741618999970a47346f486152f25143d18c64fecfe18fb9d23b835fb6c3d39dd8dbf47359618c8c2774eabc2c45fbceb3404a2f696d3c793e89ed89a1f4ea856d0d48ee2dbeb09dd7c84c0fc6529f1763ddd88285b901e25d52f3e9409b663d1699cc2458258571c8336acc1d08c53770f744abfa8115a9b65104252bbfa54cdbf4773ed70a48f600ce16255689abd3a12eae740e3901a0ec39097fd16a89aace47f1c139f6ab30cbca77f566d009babdb5801447269d42126c7fc064581938d90f094c31470a7f31396de0941ae8f19ad5d8646a71fcb2e0693da6ea692b39266ddbfb3fe3877cd15e039f2bf93fb9101b38cd52724cb7441ef2f695b4d6be9dcd246e3f7bef388315fa6f78df221496773dca80f984b5d8eeee25e3ae7be0ead334917463a5ae392ebec17efc3a0a71e8ff97b806d8ccf0872062005cad3100ef2e922f1164fe1406f3fdd57b471e4599a6b0ab737972ebbab6732e23c132ef60e1102ea06aebc3bc7e6d40cc9a9a976fcbf8b102a582d8002346ae2fb43d174617981ec990df6c5864a711e8dcd6eed605b245277f79f1144b1f7e553a019f2b18409fb86cd78d2a60ac49aadaf10289d60a2128c61b407628c0a8b6e62e3e82d8378fa67ac3f362d0446cf568a269e103948c43cfaf0a47b8328c5782b47aa553754636623388d36fbcb7904ef4af9b3d8c8fbf79caaae2527d2313d49eaaef5c4116a2e068a3e537b1a4252cf003d7c9e53f0ff88d524fa4261b35cf4ad089a97e2fe79d1a39364f5fb80d04eb2cbccecc254e0550ad8447f39480010d2d37e9676fb5b79483860bfb01b4b4f727780cfe79eda2274afee85bd7d7f17ec94efd1f52256fe501c2e85bf9c2176fe9fe0dd9912e02440f0c5d6cf1ab073ff9f4ce55be932256ca4f437f4fb34b0d029beb60291039cb4956b624eb7c951d5d3d54046437604b323de635c7198e28a451002194a6a7f9d465d02dc78d9bdf8dd2a8463a310c621ceee464f28000f9c339fcc1599fcebc741225b4b759456d74a6060411090a380329a38e2ce484e01e4a43e0f9a027274acbabdd9fa2c128462d5be3107260f86f71106ef600b2975c5f4a101f9ddd1e07e52907967b4661f08207c66b8df73d56bb081611cd83ad3c25ecaefeaff0aeff35fe17b8edef5304414510603ba831a89dbbada9fcc5cf8836a12eca0ddf348ea3b08474260347180d9b3f8f571435fe9d296ee4c3d28b2a3794958c2ec93b9c0befcc0155343bebf8f01639dc347d53d2d49b8acd5bf0ba67e27c19fbb2433f34d7541f8be8ad5105f946247d00d772db7b024d75b6033c2f623f48600c0f451ae9653ddb23740a730e116c1d31d501d6d099640ba9b6905c06bdd9f2444c3b6cf340fae80f889bc7fe2ccaf3c323bd8b33f2ea8dd4ce21d1860141c28188c7f15f34d38041092816d7a2c896cae455d0f89bdd5a5d06c249245f58d8c7827fbf736c3441236c4c73ec5af3231a0da642ae66f1d109f036a3f7409b5f9bb93a86d077ba6b32a1fda7289ac00a5aa99e768ae6868c81bb21148da9de2efa42b08c57e1c60dbf6e40ddf04b050e405eafc3d747179fd83f0806fc84e7e46a28544f1edb63cbfcf7b3c61b55e9bb9de655d11b501c165eac8523438e9d640d6e6a03e26709e06d807ee2b0441182f85192e684af3441c424cee2ea287f5a0c53147964224c17caf8a9e551003dd328a842cdbcc3ba2c334dc2099948430297c8418dee2b18d60c725af6a01fe32ce265205377eabd9a80a839c5cdb8c4485f3a352f14321f795b90e1f7b8060bba8ee48d56d1862b09b836cbc7d272318f22112495e0cbdea85f7ac0cc37bca0fa676908eeaabe4d97a0fd991cb917321f2d93a9ed508751d29595f21428384e917929c336f2b141c5f99ede3f063837a65eca00701469b6dffd6ceea11c1bfe9c7f0b3e7ddc375862b7ee329ceb690fb1963b66bf8ea2e9dfacedb7dab81fc79744366d85e7cf4eac910cb89312ae3457d53bf76fe937bd87e793c0ef7a76457f505e07de04333b3fffcd9d6ddb01ce82135810ffb77d04c464fc1a75a7fdd843de5157327a04d2ea9892eea9bcc816ffd9080dfa6edb14e2ae4cd3d6eae89d5a760adb881a929655d8b0ec390800bbb9fe90c058424cf53c28939490e8a29db35f1fe4e490e7a5907f164fb544726631789d1faaeafee91f871e93feb2d4379d8e2f13712456c467c062c658c4086d5fe80b99e8802b976b33a30da0bf273512267e521e6fe7a82f731e04b58d6d5d21bbe68af85b6659d3e56f7c6ee9d6a098102e9f47d54999a794ae05ad427a506c804a2543b7598d3033686aa7b566cdc6119bf1905bf9059a2178cfce8b29837c37882c061cce2f343e652d523c6fb1ab2bf3913882032128a98276b70f3bde246cdb60185632dc701a3b978d198386c16bd970bcb058d83a2d68b1dde82a900b208daef9366e7fdb828abae4ac3dd70dc5fd636aba2d34dac40503ecdb22d18ca49bcb328f4de4db05b3d9e4bd999fe89f137a454a52fe06f4e22cc86a9dfc2e84c675248625a3a39c68118e38b7571452ef9e8080483fca03f7f59b740a9c1df2472f3478ddba75fec8599eeccdcb73679c1a4d07a44e29754b635fff5101eadbdf37a1e7ba4f456c314e57ea268ab273d6d2d14e1db6f934bf134db31458ce65cd963f9d3b2519f46995749349947c5edab36494abd33089836d8217ff2b1b9cf1658687cfe7e7563f4157c4cb4ad459faca793c0ed9b9b50c651766baac4d067505e090c63fa8161cfafedb6c347f719641882a6559314e2dd208b0b18f6184bdf980bcc2a500a41231622c7aafda69649e71760b3b040fb656b5dfcf0072e72295759dc3dea847a3610ade8dbafcf70932a5f9bdcb366d2449506e8956711d56a2f82c5d414137649ce13ce6d5509da264d1348585deb1d28531c7a82739f17f60ad673cb8e5916a7d51e19c39e8fa160d5f059f11c5f61f77f612a2c82d2a89eb6f25b19d68c51ae3e1d44ead7c1ca027f0ed28329634be645932e1ab7c321bf27b8cfaf9aed30f2cbf5ee4478952b95c5fc780cbb53892ebaae732246c8ea1a192b9d65ed078edd3ef82d4d8befe639e4d3e4ef01b26be4c8dbe4186fc79bfbbde07f7cda097466e68d91c8407e3c3a8da05fcb27041ba6a87d219b1f37383def2a43cb4428947f6bf4145cb041041710d3cf0d834d9ce40a9a26e79e83e9309f902565eb5f944386522dcc65c375038bbb5a38f8743be45b0fa48975b219227bb86deb79eb1aaf904204ad01af070dada96bc08267f800b0e05edece8b4502de039203698ed65b623cefdbee56e7565f7c86f2041959386f80ee24c3a9bdf1c3288d50be5ede9eedd3962af20f5e2eef681271fc628230ca7dcb47bde1c6b25467f0a62a2b9776c88a82c0378913cd9ed74d53658b00a0d5a0fff04e91736aee6c5a3a5b0c812acb17f263611e875a6fbe43d3829e67380e1ca834aa8e948f994f065e737213ec795a1e6fb23a107aa84bef613329a173dc9eefddf2fcbc298318d66606f4c7d9b2eec2385928ef814919cbdc875fd1a87a1dce7a0acdf26fdafff387580abf954510276826a80e6a7a47a961ff9ae47f787e3c2bc3226d020a299dc90e9660080d5b8231c3e39803cb628166c658eb2f89e5926b873426aaf8f86e751b55e1e70914dc661fda092f2e4d38f163dd710161c517419b37e5100179769ee1aea684e4c1c2d8455a63a7ede4b8dc170d8f556bbcc0bcecc02bc29bacca71bf6ec98154bce6f527755ba98004494a9e04d34c42fe92bc2b4bfd2d979c13eee5a9298b982a20f8cb4ab21f4f474e52c3c91a407f6166cdb0e9f3707af3dec6f457e9db43a8d7cd3961a98b84c15f183388e80271426cd022c1eaba6fa72fece82a810db174633ec78955bee2b974cc272434b06e6dbd5a68e288ae4ce7d69de32d8bd5a79f101c2f883b1e982edad1ee7d6373014612ecd1c2856671a167f7bda8e461fdeb7491d49ff27bcd81004453376d8286df7e49665b70249208db2f33e255fa8915bba3f9c6e77651805a29163021b1601496d411afb15d30582ddb358ae164d1508c2a2a0bc189d417e3f904715d88de4ee900268c08dde00bf4b5c2ab5367e21a3a02ae4baf2fb83365b949f20ac70b11ba0e0583bc95e12e7c7cfe28f5e4a29d0062520896a2b19585fbb28bd082b4fe817bf01c042c07d82f65612a594393f2498f325d766d9099b09561aa32437e487380381282f3c46c756fb04c9b82ffe147b04632ba8190504bb964e716ecd6050b6db21eee66a8115d795ad810f9238684b0f63e8fe8c64634fac11ecf23fcea9f70c93696d3794f013eddef241117a9b809b0f913339cd22b8280f290f7e6253635a0f84016a0b1470b942395380d3665d97709777f5ed88a520e0dcd568d32cc8c1d9847df511fe9ea820257501df34a56bea51af008622e800497fa4776ccb6eea2c01b8f0ccc69d50d08cbad50ff6018c602b32ffb320f11b650b80bf6557c01a58f3de8067963c1f5bca7556eef7fe32498fde52d5f91610fce20c787c35669983b6ffe3431ac51015e279afe7c1f9a63e256ce2e6eaddc98a1186ada07ab982d47112a5ef06b12b2fd1200c2eb9df06fb2456d2773ca3b6c07a3695f955490877dbf4fb7426e8d91a3ae36cadbb952c159fb4d06f880ee9c354b49393744165b6096d2c95f5ec11dc0ea8e32cad26ba82aaf1ddde91eaaa608c39baf71a45f92ce485a77259dfaa70b8a9bc55a352ce8a4ec8ade6740a1d3cfedf81e28d9250929341207b23a55f1be90ccc26cf6d98e052a34ac18dbaec67ae860b54ab041a239a4c33fc17043529777b7124fb000d0d75a6ca1881e988dad5de5181709465820cad2fcb4199b4e87a8a00b7e8cf0c88c551053e91f6baed3392b2e263ada40a3ccd5140911df5ee126e0e56c60b2b979f14d7cc0fe97a26bcc07657b0cd130e3c87a6db22d84d498e6de7759d0befa9588bbe418b8ff29618606bb1e91432561b7a008ef21f8e913546173e15691126485bdaff45a6b3c4a75a5bc62c27d1e37e61974c404c2a9610eb2ae594f0beeb6a8b3c98073d9134e913def62913952f5da4209b0666e2b17faf7b4583d4c059fbe27c4d7df528425a7051e2faf7b1f686c7989be00ae9b8ad12d258fa5825e25a5dda8ebdf235fb1c902438cb913d5153d2fe9e8a6aa8bafc57da4b1ff28e37abcac8f582b72b2232584677381b45781538a8714e38699cf858b9e073b80e4c44ed7936d7ef4737af71cdeaf8ece6132c71c2396e8ebb701d4097006d32224557a93cd9a93630098bdaf8c70a3cd5f6024883487f3bf99e88e8dafe7defbfe28de0e45cac02cc752e1d8e009e21970744435126e86ae380caa9b18ca28550bb5208ade6740a1d3cfedf81e28d9250929341207b23a55f1be90ccc26cf6d98e052ac55e6489ba93b7ca88368ccdd63df7c5fc54c8872d7600c4cb6a2ca0b2c013d481ee00831d94af480158cf9c25ccc213c96898da7e1eaa42c9d660c6fa342ad20c3423139b14aba7b5336d1f75e4f3c2456cc644d77aa11e445809f184bd1260e1a1b78f3e818080d0ebf8c107c69e21b524dc0020f9768e775d53d78b5c443f7749fbed34760a572d07b9f03eda4ddc4dea03e0d58f80e935d3ce1649f82f03d698c4a93d1d6c4554a7b67fa48ff4a3ea88b69e8881c4d95748baafc76dc0ff0ce844c4c202c352e3210a61fc0910039a70708453b0db6f29d4da9496f2711e794491b22860b2a9267b6327e19cb45cb999d290f167f7c87204ffc2ff87e457c06f765f3bed456436a8819b4d41fba66e537d88c90c4f46eb95d604c94086e3c38706b6ead21f5636ea9b79297a7976c59f8c1ff9242bf675aee5dce392ce987968a6b08e2198ac02a32fb5a44eee69881960fb604de95538264dea634a7cb7706f35121989f830b41c127ed30caf2a42a5261ab19abb00a37f0bb1b6667ca04740de4cbc78b3eb7aa63d80cfc86c6b15f67befcd8f120db2102cd5836ddaa3a3d53f6dde7a5bc7593ae15a282c35055ea3f4cedef7f7f1ae75765b0be3079470da9b4bcdbcf1089fff94741619ba14fe4d4410450951a6f0830f8545606464ab832f459b3fc8c9a8bbc31b1eef940b456b318e2aad9719145d7277e6aeeeef7e3395676063f15d59b3eddce7ad6be2094d70f942d859ec2928abc6355d862f251ff117ac0a35c9e439725cca76b63455227afa77062287375986f3a2a78e4aa9d5e06cb967bec6023bb7c6a9538ad817aa531b5bf895f94a60a34c948bdce7051886fcd5a8db0c5b960366b520511405a32f207bd93dee3fd20d8a3666c820f99236021250b3c9d51ed6b0e689c74873274523c5646963f762a4a6d80b713ab8fc380f4861db63254e37e6e852074ac38e0df19f8a8dd95dfa029df592b6592bee2d8fafb45cd22bde59be7ed1d743fca429b6325137e3639dfc906e7f41bef095e9d3b8be1adf761360312f336cf486ceac2c4318a4b65e526f0f4aa7e0df0352144597542f9c98d22b08f125f8d8ba9ff55f2960fc898042e21aaceaf7ec755eac9f5f5dc5a584011c8da8e46cc1ea767a775d4277c91c79eb3a29b692e496dd96f6a96c534a304e5644a43719e4bee6a4de1e5262eca5a696a09a6460c9e83039e9afb51aaef808de7ea75dee2f28adc97d25679c508c4b859e5a40da19bb6a8d43b0905c9937ab6b7ed81038251553f542074ea4783d31de900bfa43024bce07b07b85fe515426d129f89f997d42f1172be2e3b638c18d78c7bc01e1e72fa2eb514414f44af985a8b1623e0a29f37c3bce34c352961cd14bd902abf3639731659d4fe722a3655dadaf644a94bad0c7272ab2c195e8468494185ff6507614edf0b2680619af6a069a849e80a75701c0a4be377a9c8653d9f7bf1734c80efb1abac8705bb1fee9696b9e524db149ca6111daa380267a9c678a11b2c9f0fc9c890ba6b28751aa7253f78aad14b056dc880f78fbe6f0ceadfca4c6b877369f6b45da9f7f6735c30dfdc08b810da1c32c9713225e12cb879cf3e9f47e76eb2ce468158afec44dd0c5a448fbf7946b868f56befe32b2ebe5563fbaa42f63b3b6b31500a210fca37e1a394a75393562f95c1e85420c568a03e98a726b27df5f0318a38597c3c0fc096efbe821d77b8bdcec7019687f8e2f2be83877c9da8d16e907e2d585ccad695946bc508e3cc662cb580ab6a8a84626f4ac57f489b453e9f9aa7589522c4fc9dcb929310720e461db30c8132d5e105c2e7d754fcc8c8a39f91715ac7705c839765d01fc98a8bc2e589612d5d32f297311eb3c5dc6a60614e16f6c334265b8e6a9d9c53cf49693612e12f7eebac4478c9dd1935a845d189f005622359d9a9de7bc0f20da7c49276c29f964374abead88e8168a2f0efde18d0fb398dcbc44503a30cc4a5e266cd06cc8b2fe328a258d024a592d199c29fe2d28deb2e358a6abbc98f489bf68be37eb709f4e737abfa8f844c8578ad63a84da9360d5f059f11c5f61f77f612a2c82d2a89eb6f25b19d68c51ae3e1d44ead7c1ca027f0ed28329634be645932e1ab7c321bf27b8cfaf9aed30f2cbf5ee4478952b95c5fc780cbb53892ebaae732246c8ea1a192b9d65ed078edd3ef82d4d8befe639e4d3e4ef01b26be4c8dbe4186fc79bfbbde07f7cda097466e68d91c8407e3ce8ed26045191c262da4f413eac4219c8229ac32e4e8c1ae88182de51b13780221710d3cf0d834d9ce40a9a26e79e83e9309f902565eb5f944386522dcc65c3756f216cc792c75f256c8316a6b4974b40e3feec239dfa4c35883d6b0edfd097e84ec946a98e6c0751482aa00d153dc8b47e862153c4ffa6d85aa2fb9663d866aec08cac8a4edc31a57ee025b124935a1fa5468c7dcc5d99fd2fd2b64d600f08d39facc49aa26ffdbeb51b8559cc398b9962ceb28cbaa4b5741377778cb7d308d14e9f92d4cd255426824a87e69f65e343ed23cd9aa32da40e19237165a9a86b6f49f7af58fc7c3b3640e7ea67ff78522a81b97280246f2ca6a23de39b2626569dc3aecc6dd42d8028210c45447d178e2294796c3c9693226df697ed2396cc375689d7372e7785a82a62687c2094a08cf19fc8c0e0924101ab5091ec7c9a561baaa1fbfbdcd2341544c24d0a2c776b2d4096b20cd34523322e336785b7ea7c145d0e25974499b80e21ea85472ab3cb5f9ab175291901444452a8959c709341a2d4b88e32cc11b82e8ead3e1a88c229a74162c414d50807cf0cbd09d5797ba3658ebff530d514a0767eac318ad73db2c3f9e4ccd9167b86d532f3ae9d84f223d3fbc2a3b632fd401cf5b9287b83173b4e1c811e6dc520f010a6b331b477a1992b323a12407405d05abbe003b839ca8840365d171693acdf9afbf36df7682e332cf934e6063ae8ed81acffa3da288cb9faf5331609b67683563b79913ca0963f10489f0da4386df5bdc9d8f669d0980565293a25cf68fc4d2fd9fd06429137a97592a1a7efbb678b68c41348935a483a875c3fcd079b28b16c567a1884b0e41507b0127d26c87088ef15cd4dbc123185ae9be976b57e2297b4371eea0938f89569b37027d95c32aa232647a30d7c2acde8d7ad54c9ac60072e4b0184ac5c41113ec5c7f1d74381d9e524b4e803135bf5cd1301e41158c311761f008cc9bac3e610414c6161cbebb138079221114ab90290f5be0fceb09dc9afd313d2e343e1298b7586a7f65aa027219f511b9c031f92a0e2eb4db3876b9a2bedabdee20c98c9560f2289c3d66a4c619874879657d74cc6aeffc57713f44a3c14b5200a69d316483089f20e456420a4da1b920dc66deebf0a5d0f792d45a3af3c239e0256f2ee6636cdf24ff95d71db4931380d3f89f3859fee3f89ca3d52a5b310530b6b42be00de76203cc35364ec05a2ddc1b8a2835e56f49c9d01c103298c0fe6cf7b1db5073791d27a8393a3843a7a7d1cbc9860c65255757f1ffefd48a45330939f62f8e4dfe4b219698b82f1120f2dc1d6cc4bc8e686590d773264581451b7a6d61e5eb71b76bec99d00cdeb59fb6652a16e0664de7fa1ac65fadf783621af83ec923496f0288bed410da220c4a056b8c4b85d95c06f01a59a2e924a448d59cc08f42d3941eb7653e4557fbba00656b6c7aef45f7ae4d9d988b1e2d126f3aec43a9f8c707d34608975b6b8189f3902bf6248f10f6163656bff0a1b91a2ed1f249e5d1f1ed00a0887c9aeefcf1e64da5ce8376f828c193ae8651a6fcb084545a9ef6a2e45d12fda3d31fc7bac1d05d748c2640a38e33a1fb19cfdd3b2d617246d67f863bf59ed57359fabd627895271d34cdd33d1804b4947efcfea6017fa0e42d908f74cbd44b8564f56cf795ccc1a7dada216a9a9a1db1fcc4bc51cfb46b59a8e60ab4d04e06b5cb3b6ad2ab71c8e05e38074e4cd6e11060f39126aa0ff5e5735c5486bcec5daf0aa9947807cde2d381df2060c71130e1e5912968a57a951063732e67be08019dca36bd39700ce3411f413af401a0b9c212e51d830394a512042356d9aea00d8573bf51b084d2a843d29e55c1f59b9a92408d9467808f560104cf4addc211872f40318bb6c5d8ce7081763b2c411544ab0ec0d671c959ee8ac0bdf5f8e351019459bfd517715b9b6197f3985182987733e919ce80b2293062fb5a5ce81e1c5cc465bc7363574920696d914ac903adcfc51f9e0edee46261f6647535bda082dd99bddfb029188aa046083336b04dc04c8cffc20719f51c5c3a1231421f949233b2d3311c15dc55fa3f92bf1e510d466baf1943f3d60ebb8d84c21abfb343137e8b5f86f1872f74683dc8f88eb08ea23e2f45f66dfe9ea1b33a77ec41d092b9401844527248771e664184ca078c5afcc59e94c29d164e3a5067089de38f83724afca5ae8695281070291b2f9e4cbfb6d73412785c5fc916694dfbb1a5534d5231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooticedtea-web-1.7.2-150100.7.3.1.src.rpmicedtea-web-javadoc     rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1]:@\Yz[t[!@ZZ_@Z3@Z@Z ,@Z YA@YYYY{'@YTYMX+W@WVJVVV<@V8UUUTuT?@T?@T;fstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.combjorn.lie@gmail.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.compjanouch@suse.debwiedemann@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comgber@opensuse.orgfstrba@suse.comgber@opensuse.org- Update to 1.7.2 * added support for javafx-desc and so allow run of pure-javafx only applications * --nosecurity enhanced for possibility to skip invalid signatures * enhanced to allow resources to be read also from j2se/java element (OmegaT) * PR3644 - java.lang.NoClassDefFoundError: Could not initialize class net.sourceforge.jnlp.runtime.JNLPRuntime$DeploymentConfigurationHolder * deployment.config now support generic url instead just file * Added support for windows desktop shortcuts via https://github.com/DmitriiShamrikov/mslinks * cache can now be operated by groups, list by -Xcacheids (details via -verbose, can filter by regex), Xclearcache now can clear only selected id. There is also gui to operate cache via id in itweb-settings now. * desktop shortcut name get shortened to title or file if title is missing. * scripted launchers rework: Windows bat launchers rewritten to be feature complete, Linux shell launchers made portable, build enhanced to produce platform independent image - Removed patch: * icedtea-web-jdk10.patch + integrated upstream - Added patches: * CVE-2019-10181.patch + Upstream patch to fix bsc#1142835, CVE-2019-10181: icedtea-web: unsigned code injection in a signed JAR file * CVE-2019-10182_1.patch * CVE-2019-10182_2.patch + Upstream patches to fix bsc#1142825, CVE-2019-10182: icedtea-web: path traversal while processing elements of JNLP files results in arbitrary file overwrite * CVE-2019-10185.patch + Upstream patch to fix bsc#1142832, CVE-2019-10185: icedtea-web: directory traversal in the nested jar auto-extraction leading to arbitrary file overwrite- Make the plugin opt-in for all distributions and architectures- BuildConflict with java >= 11, since it cannot build icedtea-web due to removed classes.- Remove dependency on objectweb-asm, since the build does not need it- Drop java Supplements: We no longer want to install this browser plugin for all users that have java installed by default. It is no longer supported by the majority of browsers in use, including Mozilla Firefox.- Disable the native plugin for SLE from version 15 (fate#323976)- Update to 1.7.1 * better work with authors file * better work with jdk9 * Added possibility to turn off https preference via deployment properties - Removed patches: * icedtea-web-exports.patch * icedtea-web-javadoc9.patch * icedtea-web-x509factory.patch + Integrated upstream- Modified patch: * icedtea-web-jdk10.patch + more future-proof determination of java version- Bumped by mistake build requirement, bump it back. Build with java-devel >= 1.8- Added patch: * icedtea-web-jdk10.patch + Allow build/run with jdk10- Modified patch: * icedtea-web-exports.patch + Fix typo in patch- Added patch: * icedtea-web-javadoc9.patch - Allow building of icedtea-web-javadoc with jdk9- Added patch: * icedtea-web-x509factory.patch - Allow building of icedtea-web (with some limitations) using jdk9- Added patch: * icedtea-web-exports.patch - Fixing "java.lang.IllegalAccessError: class netscape.javascript.JSObject (in module jdk.jsobject) cannot access class sun.applet.PluginDebug (in module java.desktop) because module java.desktop does not export sun.applet to module jdk.jsobject" with https://www.java.com/en/download/installed8.jsp?detect=jre- Update to 1.7 * PR3366 - bash completion file was split to three, and is setup-able by bashcompdir environment variable * added experimental support for windows * added experimental support for java 9 (linux only) * added experimental support for jnlp protocol (see https://bugs.openjdk.java.net/browse/JDK-8055464) * restricted to JDK8 and higher * all connection restrictions now consider also port * Enabled Entry-Point attribute check * permissions sandbox and signed app and unsigned app with permissions all-permissions now run in sandbox instead of not at all. * fixed DownloadService * PR2779: html-gen.sh: Don't try to call hg if .hg directory isn't present * PR2591 - IcedTea-Web request resources twice for meta informations and causes ClientAbortException on tomcat in conjunction with JnlpDownloadServlet * PR2690 - Can't run BOM into JNLP file * PR2669 - remove bash-specific syntax from top level Makefile.am * PR2489 - various NPEs when codebase is null * PR2855 - configure.ac: Remove unnecessary checks for libX11 and zlib * PR878 - (http-511) Handle HTTP error 511 Network Authentication Required (standard secure proxy authentification/captive portal detection) * PR1190 - unuseable javaws cache handling * PR3227 - can not save file with query longer then (together with name) then 255 chars * comments in deployment.properties now should persists load/save * fixed bug in caching of files with query * fixed issues with recreating of existing shortcut * trustAll/trustNone now processed correctly * headless no longer shows dialogues * RH1231441 Unable to read the text of the buttons of the security dialogue * Fixed RH1233697 icedtea-web: applet origin spoofing * Fixed RH1233667 icedtea-web: unexpected permanent authorization of unsigned applets * FIXED PR3263 - Cannot retrieve JavaScript Engine using ScriptEngineManager.getEngineByName * fixed fatal impact of initialization error of FileLog * MissingALACAdialog made available also for unsigned applications (but ignoring actual manifest value) and fixed * more dialogs got remember me possibility - MissingALACAttributePanel - AccessWarning - MissingPermissionsAttributePanel - MatchingALACAttributePanel - UnsignedAppletTrustWarningPanel - PartiallySignedAppTrustWarningPanel * Itw-settings - All rememberable dialogues can have saved value modified * NetX - fixed issues with -html shortcuts - fixed issue with -html receiving garbage in width and height - main-class attribute trimmed by default - in strict mode, main-class attribute checked for invalid characters - added -browser switch as workaround around most uttermost http authentications cornercases * PolicyEditor - Entry list is sorted, entries will appear with consistent ordering - file flag made to work when used standalone - file flag cannot be used in combination with main argument - defaultfile flag added - support for SignedBy and Principals along with existing Codebase * Plugin - RH1273691 - Escaped equals signs in deployment.properties not un-escaped when used - PR2746 - IcedTea-Web Plugin 1.6.1: net.sourceforge.jnlp.LaunchException - PR2714 - IcedTea-Web plugin sends uninitialized memory garbage across a pipe when NPN_GetValueForURL call fails - PR3198 - Error in webmin - PR2968 - IcedTea-Web crashes on Dell EqualLogic SAN- Handle the plugin with alternatives - Register icedtea-web's javaws as default handler for jnlp and jnlps protocols- Remove the java-*-openjdk-plugin.spec files - Build only one version of plugin and javaws, that works with the default java alternative - Name the package back icedtea-web - Depend on tagsoup to handle the majority badly formed html out there- Removed patch: * icedtea-web-1.6.1-fix-2746.patch + Part of 1.6.2- Bump build java-devel version requirements to 1.7 or bigger * The build system requires it- Fix bsc#982622 net.sourceforge.jnlp.LaunchException with icedtea-web-1.6.1-fix-2746.patch taken from 1.6.2- Fix build-compare by not including rebuild-counter- Update to 1.6.2 * all connection restrictions now consider also port * PR2779: html-gen.sh: Don't try to call hg if .hg directory isn't present * PR2591 - IcedTea-Web request resources twice for meta informations and causes ClientAbortException on tomcat in conjunction with JnlpDownloadServlet * PR2690 - Can't run BOM into JNLP file * PR2669 - remove bash-specific syntax from top level Makefile.am * PR2489 - various NPEs when codebase is null * NetX + main-class attribute trimmed by default + in strict mode, main-class attribute checked for invalid characters * Plugin + RH1273691 - Escaped equals signs in deployment.properties not un-escaped when used + PR2746 - IcedTea-Web Plugin 1.6.1: net.sourceforge.jnlp.LaunchException + PR2714 - IcedTea-Web plugin sends uninitialized memory garbage across a pipe when NPN_GetValueForURL call fails - Removed patches: * icedtea-web-1.6.1-doInit.patch * icedtea-web-1.6.1-HexDumpEncoder.patch + integrated upstream- Let java-VERSION-openjdk-plugin supplement java-VERSION-openjdk only and not the generic java-openjdk (bsc#929464)- Added patch: * icedtea-web-1.6.1-HexDumpEncoder.patch - Adapt to the move of HexDumpEncoder from sun.misc to sun.security.utils from jdk-9+99.- Added patch: * icedtea-web-1.6.1-doInit.patch - Adapt to the removal of support for serialized applets from jdk9's java.desktop- Update to 1.6.1 * Enabled Entry-Point attribute check * permissions sandbox and signed app and unsigned app with permissions all-permissions now run in sandbox instead of not at all. * fixed DownloadService * comments in deployment.properties now should persists load/save * fixed bug in caching of files with query * fixed issues with recreating of existing shortcut * trustAll/trustNone now processed correctly * headless no longer shows dialogues * RH1231441 Unable to read the text of the buttons of the security dialogue * Fixed RH1233697 icedtea-web: applet origin spoofing (CVE-2015-5235, bsc#944208) * Fixed RH1233667 icedtea-web: unexpected permanent authorization of unsigned applets (CVE-2015-5234, bsc#944209) * MissingALACAdialog made available also for unsigned applications (but ignoring actual manifest value) and fixed * NetX - fixed issues with -html shortcuts - fixed issue with -html receiving garbage in width and height * PolicyEditor - file flag made to work when used standalone - file flag and main argument cannot be used in combination - Removed patch: * icedtea-web-1.6-tail.patch - Upstreamed- Added patch: * icedtea-web-1.6-tail.patch - Fix generation of man-pages with some versions of "tail"- Update to 1.6 * Massively improved offline abilities. Added Xoffline switch to force work without inet connection. * Improved to be able to run with any JDK * JDK 6 and older no longer supported * JDK 8 support added (URLPermission granted if applicable) * JDK 9 supported * Added support for Entry-Point manifest attribute * Added KEY_ENABLE_MANIFEST_ATTRIBUTES_CHECK deployment property to control scan of Manifest file * starting arguments now accept also -- abbreviations * Added new documentation * Added support for menu shortcuts - both javaws applications/applets and html applets are supported * added support for -html switch for javaws. Now you can run most of the applets without browser at all * Control Panel - PR1856: ControlPanel UI improvement for lower resolutions (800*600) * NetX - PR1858: Java Console accepts multi-byte encodings - PR1859: Java Console UI improvement for lower resolutions (800*600) - RH1091563: [abrt] icedtea-web-1.5-2.fc20: Uncaught exception java.lang.ClassCastException in method sun.applet.PluginAppletViewer$8.run() - Dropped support for long unmaintained -basedir argument - Returned support for -jnlp argument - RH1095311, PR574 - References class sun.misc.Ref removed in OpenJDK 9 - fixed, and so buildable on JDK9 * Plugin - PR1743 - Intermittant deadlock in PluginRequestProcessor - PR1298 - LiveConnect - problem setting array elements (applet variables) from JS - RH1121549: coverity defects - Resolves method overloading correctly with superclass heirarchy distance * PolicyEditor - codebases can be renamed in-place, copied, and pasted - codebase URLs can be copied to system clipboard - displays a progress dialog while opening or saving files - codebases without permissions assigned save to file anyway (and re-appear on next open) - PR1776: NullPointer on save-and-exit - PR1850: duplicate codebases when launching from security dialogs - Fixed bug where clicking "Cancel" on the "Save before Exiting" dialog could result in the editor exiting without saving changes - Keyboard accelerators and mnemonics greatly improved - "File - New" allows editing a new policy without first selecting the file to save to * Common - PR1769: support signed applets which specify Sandbox permissions in their manifests * Temporary Permissions in security dialog now multi-selectable and based on PolicyEditor permissions- Update to 1.5.2 (fate#318956) * NetX - RH1095311, PR574 - References class sun.misc.Ref removed in OpenJDK 9 - fixed, and so buildable on JDK9 - RH1154177 - decoded file needed from cache - fixed NPE in https dialog - empty codebase behaves as "." - Remove patch: icedtea-web-1.5.1-java9.patch * Upstreamed in this version- Modify icedtea-web-suse-desktop-files.patch to use use X-GNOME-DesktopSettings as well- Conditional dependencies on libX11 and/or xorg-x11-devel * make possible to build for SLE11- Modify icedtea-web-suse-desktop-files.patch to use the Settings instead of the System category, policyeditor.desktop and itweb.desktop are tools for mamanging per-user preferences and not system applicationssheep90 1649346088  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdVfghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~VXYZ[\]^_`abcdVfghijkopqrtu`abce     1.7.2-150100.7.3.1  !!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!###$$####%%%%%%%%%&&&&&&&&%%%%''''((('''')))))))))))))))))))******************))))+++,,++++--.//0////111111222222222222222222221134536666666666666333333333788889::111;<<<<<<<<=======<<<<;>>>??>>>>1111111@@11111ABBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBB11DEicedtea-web-javadocNEWSREADMEicedtea-webnetxallclasses-frame.htmlallclasses-noframe.htmlconstant-values.htmldeprecated-list.htmlhelp-doc.htmlindex-filesindex-1.htmlindex-10.htmlindex-11.htmlindex-12.htmlindex-13.htmlindex-14.htmlindex-15.htmlindex-16.htmlindex-17.htmlindex-18.htmlindex-19.htmlindex-2.htmlindex-20.htmlindex-21.htmlindex-22.htmlindex-23.htmlindex-3.htmlindex-4.htmlindex-5.htmlindex-6.htmlindex-7.htmlindex-8.htmlindex-9.htmlindex.htmljavaxjnlpBasicService.htmlClipboardService.htmlDownloadService.htmlDownloadService2.ResourceSpec.htmlDownloadService2.htmlDownloadServiceListener.htmlExtendedService.htmlExtensionInstallerService.htmlFileContents.htmlFileOpenService.htmlFileSaveService.htmlIntegrationService.htmlJNLPRandomAccessFile.htmlPersistenceService.htmlPrintService.htmlServiceManager.htmlServiceManagerStub.htmlSingleInstanceListener.htmlSingleInstanceService.htmlUnavailableServiceException.htmlclass-useBasicService.htmlClipboardService.htmlDownloadService.htmlDownloadService2.ResourceSpec.htmlDownloadService2.htmlDownloadServiceListener.htmlExtendedService.htmlExtensionInstallerService.htmlFileContents.htmlFileOpenService.htmlFileSaveService.htmlIntegrationService.htmlJNLPRandomAccessFile.htmlPersistenceService.htmlPrintService.htmlServiceManager.htmlServiceManagerStub.htmlSingleInstanceListener.htmlSingleInstanceService.htmlUnavailableServiceException.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmljqueryexternaljqueryjquery.jsimagesui-bg_flat_0_aaaaaa_40x100.pngui-bg_flat_75_ffffff_40x100.pngui-bg_glass_55_fbf9ee_1x400.pngui-bg_glass_65_ffffff_1x400.pngui-bg_glass_75_dadada_1x400.pngui-bg_glass_75_e6e6e6_1x400.pngui-bg_glass_95_fef1ec_1x400.pngui-bg_highlight-soft_75_cccccc_1x100.pngui-icons_222222_256x240.pngui-icons_2e83ff_256x240.pngui-icons_454545_256x240.pngui-icons_888888_256x240.pngui-icons_cd0a0a_256x240.pngjquery-1.10.2.jsjquery-ui.cssjquery-ui.jsjquery-ui.min.cssjquery-ui.min.jsjquery-ui.structure.cssjquery-ui.structure.min.cssjszipjszip-utilsdistjszip-utils-ie.jsjszip-utils-ie.min.jsjszip-utils.jsjszip-utils.min.jsdistjszip.jsjszip.min.jsmember-search-index.jsmember-search-index.zipnetsourceforgejnlpAbstractLaunchHandler.htmlAppletDesc.htmlApplicationDesc.htmlAssociationDesc.htmlComponentDesc.htmlDefaultLaunchHandler.htmlDownloadOptions.htmlExtensionDesc.htmlGuiLaunchHandler.htmlIconDesc.htmlInformationDesc.htmlInstallerDesc.htmlJARDesc.htmlJNLPCreator.htmlJNLPFile.ManifestBoolean.htmlJNLPFile.ManifestsAttributes.htmlJNLPFile.htmlJNLPMatcher.htmlJNLPMatcherException.htmlJNLPSplashScreen.htmlJREDesc.htmlLaunchDesc.htmlLaunchException.LaunchExceptionWithStamp.htmlLaunchException.htmlLaunchHandler.htmlLauncher.htmlMalformedXMLParser.htmlMenuDesc.htmlMissingInformationException.htmlMissingTitleException.htmlMissingVendorException.htmlNetxPanel.htmlNode.ElementName.htmlNode.htmlNullJnlpFileException.htmlOptionsDefinitions.OPTIONS.htmlOptionsDefinitions.htmlPackageDesc.htmlParseException.htmlParser.htmlParserSettings.htmlPluginBridge.htmlPluginParameterException.htmlPluginParameters.htmlPropertyDesc.htmlRelatedContentDesc.htmlRequiredElementException.htmlResourcesDesc.htmlSecurityDesc.RequestedPermissionLevel.htmlSecurityDesc.htmlShortcutDesc.htmlUpdateDesc.Check.htmlUpdateDesc.Policy.htmlUpdateDesc.htmlVersion.JreVersion.htmlVersion.htmlXmlParser.htmlaboutAboutDialog.ShowPage.htmlAboutDialog.htmlHTMLPanel.htmlInternalHTMLPanel.htmlclass-useAboutDialog.ShowPage.htmlAboutDialog.htmlHTMLPanel.htmlInternalHTMLPanel.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlcacheCacheDirectory.htmlCacheEntry.htmlCacheLRUWrapper.htmlCacheUtil.CacheId.htmlCacheUtil.htmlCachedDaemonThreadPoolProvider.htmlDefaultDownloadIndicator.htmlDirectoryNode.htmlDownloadIndicator.htmlIllegalResourceDescriptorException.htmlNativeLibraryStorage.htmlResource.Status.htmlResource.htmlResourceDownloader.htmlResourceTracker.RequestMethods.htmlResourceTracker.htmlResourceUrlCreator.htmlUpdatePolicy.htmlclass-useCacheDirectory.htmlCacheEntry.htmlCacheLRUWrapper.htmlCacheUtil.CacheId.htmlCacheUtil.htmlCachedDaemonThreadPoolProvider.htmlDefaultDownloadIndicator.htmlDirectoryNode.htmlDownloadIndicator.htmlIllegalResourceDescriptorException.htmlNativeLibraryStorage.htmlResource.Status.htmlResource.htmlResourceDownloader.htmlResourceTracker.RequestMethods.htmlResourceTracker.htmlResourceUrlCreator.htmlUpdatePolicy.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlclass-useAbstractLaunchHandler.htmlAppletDesc.htmlApplicationDesc.htmlAssociationDesc.htmlComponentDesc.htmlDefaultLaunchHandler.htmlDownloadOptions.htmlExtensionDesc.htmlGuiLaunchHandler.htmlIconDesc.htmlInformationDesc.htmlInstallerDesc.htmlJARDesc.htmlJNLPCreator.htmlJNLPFile.ManifestBoolean.htmlJNLPFile.ManifestsAttributes.htmlJNLPFile.htmlJNLPMatcher.htmlJNLPMatcherException.htmlJNLPSplashScreen.htmlJREDesc.htmlLaunchDesc.htmlLaunchException.LaunchExceptionWithStamp.htmlLaunchException.htmlLaunchHandler.htmlLauncher.htmlMalformedXMLParser.htmlMenuDesc.htmlMissingInformationException.htmlMissingTitleException.htmlMissingVendorException.htmlNetxPanel.htmlNode.ElementName.htmlNode.htmlNullJnlpFileException.htmlOptionsDefinitions.OPTIONS.htmlOptionsDefinitions.htmlPackageDesc.htmlParseException.htmlParser.htmlParserSettings.htmlPluginBridge.htmlPluginParameterException.htmlPluginParameters.htmlPropertyDesc.htmlRelatedContentDesc.htmlRequiredElementException.htmlResourcesDesc.htmlSecurityDesc.RequestedPermissionLevel.htmlSecurityDesc.htmlShortcutDesc.htmlUpdateDesc.Check.htmlUpdateDesc.Policy.htmlUpdateDesc.htmlVersion.JreVersion.htmlVersion.htmlconfigBasicValueValidators.htmlConfiguratonValidator.htmlDefaults.htmlDeploymentConfiguration.ConfigType.htmlDeploymentConfiguration.htmlDirectoryValidator.DirectoryCheckResult.htmlDirectoryValidator.DirectoryCheckResults.htmlDirectoryValidator.htmlInfrastructureFileDescriptor.htmlPathsAndFiles.htmlSetting.htmlValueValidator.htmlclass-useBasicValueValidators.htmlConfiguratonValidator.htmlDefaults.htmlDeploymentConfiguration.ConfigType.htmlDeploymentConfiguration.htmlDirectoryValidator.DirectoryCheckResult.htmlDirectoryValidator.DirectoryCheckResults.htmlDirectoryValidator.htmlInfrastructureFileDescriptor.htmlPathsAndFiles.htmlSetting.htmlValueValidator.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlcontrolpanelAboutPanel.htmlAdvancedProxySettingsDialog.htmlAdvancedProxySettingsPane.htmlCacheAppViewer.htmlCachePane.htmlCacheViewer.htmlClassFinder.htmlComboItem.htmlCommandLine.htmlControlPanel.htmlDebuggingPanel.htmlDesktopShortcutPanel.htmlDocumentAdapter.htmlJREPanel.htmlJVMPanel.JvmValidationResult.STATE.htmlJVMPanel.JvmValidationResult.htmlJVMPanel.htmlNamedBorderPanel.htmlNetworkSettingsPanel.htmlPolicyPanel.htmlRemmeberableDialogueEditor.htmlSecuritySettingsPanel.htmlTemporaryInternetFilesPanel.htmlUnsignedAppletActionTableModel.htmlUnsignedAppletsTrustingListPanel.MyTextField.htmlUnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.MyDateCellRenderer.htmlUnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.htmlUnsignedAppletsTrustingListPanel.htmlclass-useAboutPanel.htmlAdvancedProxySettingsDialog.htmlAdvancedProxySettingsPane.htmlCacheAppViewer.htmlCachePane.htmlCacheViewer.htmlClassFinder.htmlComboItem.htmlCommandLine.htmlControlPanel.htmlDebuggingPanel.htmlDesktopShortcutPanel.htmlDocumentAdapter.htmlJREPanel.htmlJVMPanel.JvmValidationResult.STATE.htmlJVMPanel.JvmValidationResult.htmlJVMPanel.htmlNamedBorderPanel.htmlNetworkSettingsPanel.htmlPolicyPanel.htmlRemmeberableDialogueEditor.htmlSecuritySettingsPanel.htmlTemporaryInternetFilesPanel.htmlUnsignedAppletActionTableModel.htmlUnsignedAppletsTrustingListPanel.MyTextField.htmlUnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.MyDateCellRenderer.htmlUnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.htmlUnsignedAppletsTrustingListPanel.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmleventApplicationEvent.htmlApplicationListener.htmlDownloadEvent.htmlDownloadListener.htmlclass-useApplicationEvent.htmlApplicationListener.htmlDownloadEvent.htmlDownloadListener.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlruntimeAppletAudioClip.htmlAppletEnvironment.htmlAppletInstance.htmlApplicationInstance.htmlBoot.htmlFakePacEvaluator.htmlHtmlBoot.htmlJNLPClassLoader.CodeBaseClassLoader.htmlJNLPClassLoader.DownloadAction.htmlJNLPClassLoader.SecurityDelegate.htmlJNLPClassLoader.SecurityDelegateImpl.htmlJNLPClassLoader.SigningState.htmlJNLPClassLoader.htmlJNLPPolicy.htmlJNLPProxySelector.htmlJNLPRuntime.htmlJnlpBoot.htmlManageJnlpResources.htmlManifestAttributesChecker.MANIFEST_ATTRIBUTES_CHECK.htmlManifestAttributesChecker.htmlPacEvaluator.htmlPacEvaluatorFactory.htmlRhinoBasedPacEvaluator.htmlTranslator.htmlclass-useAppletAudioClip.htmlAppletEnvironment.htmlAppletInstance.htmlApplicationInstance.htmlBoot.htmlFakePacEvaluator.htmlHtmlBoot.htmlJNLPClassLoader.CodeBaseClassLoader.htmlJNLPClassLoader.DownloadAction.htmlJNLPClassLoader.SecurityDelegate.htmlJNLPClassLoader.SecurityDelegateImpl.htmlJNLPClassLoader.SigningState.htmlJNLPClassLoader.htmlJNLPPolicy.htmlJNLPProxySelector.htmlJNLPRuntime.htmlJnlpBoot.htmlManageJnlpResources.htmlManifestAttributesChecker.MANIFEST_ATTRIBUTES_CHECK.htmlManifestAttributesChecker.htmlPacEvaluator.htmlPacEvaluatorFactory.htmlRhinoBasedPacEvaluator.htmlTranslator.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlsecurityAppVerifier.htmlCertVerifier.htmlCertificateUtils.htmlConnectionFactory.htmlHttpsCertVerifier.htmlJNLPAppVerifier.htmlJNLPAuthenticator.htmlKeyStores.KeyStoreWithPath.htmlKeyStores.Level.htmlKeyStores.Type.htmlKeyStores.htmlPluginAppVerifier.htmlSecurityDialog.htmlSecurityDialogMessage.htmlSecurityDialogMessageHandler.htmlSecurityDialogs.AccessType.htmlSecurityDialogs.DialogType.htmlSecurityDialogs.htmlSecurityUtil.htmlVariableX509TrustManager.htmlVariableX509TrustManagerJDK7.htmlclass-useAppVerifier.htmlCertVerifier.htmlCertificateUtils.htmlConnectionFactory.htmlHttpsCertVerifier.htmlJNLPAppVerifier.htmlJNLPAuthenticator.htmlKeyStores.KeyStoreWithPath.htmlKeyStores.Level.htmlKeyStores.Type.htmlKeyStores.htmlPluginAppVerifier.htmlSecurityDialog.htmlSecurityDialogMessage.htmlSecurityDialogMessageHandler.htmlSecurityDialogs.AccessType.htmlSecurityDialogs.DialogType.htmlSecurityDialogs.htmlSecurityUtil.htmlVariableX509TrustManager.htmlVariableX509TrustManagerJDK7.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlviewerCertificatePane.htmlCertificateViewer.htmlclass-useCertificatePane.htmlCertificateViewer.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlservicesInstanceExistsException.htmlServiceUtil.htmlXDownloadService2.htmlXExtendedService.htmlXJNLPRandomAccessFile.htmlXPrintService.htmlXServiceManagerStub.htmlXSingleInstanceService.htmlclass-useInstanceExistsException.htmlServiceUtil.htmlXDownloadService2.htmlXExtendedService.htmlXJNLPRandomAccessFile.htmlXPrintService.htmlXServiceManagerStub.htmlXSingleInstanceService.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmltoolsCertInformation.htmlJarCertVerifier.htmlKeyStoreUtil.htmlclass-useCertInformation.htmlJarCertVerifier.htmlKeyStoreUtil.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlutilBasicExceptionDialog.htmlClasspathMatcher.ClasspathMatchers.htmlClasspathMatcher.htmlFileUtils.OpenFileResult.htmlFileUtils.htmlGenericDesktopEntry.htmlHttpUtils.htmlImageResources.htmlInvalidJarHeaderException.htmlJarFile.htmlMD5SumWatcher.htmlPropertiesFile.htmlScreenFinder.htmlStreamUtils.htmlTimedHashMap.htmlUrlUtils.htmlWeakList.htmlXDesktopEntry.htmlclass-useBasicExceptionDialog.htmlClasspathMatcher.ClasspathMatchers.htmlClasspathMatcher.htmlFileUtils.OpenFileResult.htmlFileUtils.htmlGenericDesktopEntry.htmlHttpUtils.htmlImageResources.htmlInvalidJarHeaderException.htmlJarFile.htmlMD5SumWatcher.htmlPropertiesFile.htmlScreenFinder.htmlStreamUtils.htmlTimedHashMap.htmlUrlUtils.htmlWeakList.htmlXDesktopEntry.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlnanoxmlXMLElement.htmlXMLParseException.htmlclass-useXMLElement.htmlXMLParseException.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmloverview-frame.htmloverview-summary.htmloverview-tree.htmlpackage-listpackage-search-index.jspackage-search-index.zipresourcesglass.pngx.pngscript.jssearch.jsserialized-form.htmlstylesheet.csssunappletAppletViewerPanelAccess.htmlclass-useAppletViewerPanelAccess.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmltype-search-index.jstype-search-index.zippluginallclasses-frame.htmlallclasses-noframe.htmlconstant-values.htmldeprecated-list.htmlhelp-doc.htmlindex-filesindex-1.htmlindex-10.htmlindex-11.htmlindex-12.htmlindex-13.htmlindex-14.htmlindex-15.htmlindex-16.htmlindex-17.htmlindex-18.htmlindex-19.htmlindex-2.htmlindex-20.htmlindex-3.htmlindex-4.htmlindex-5.htmlindex-6.htmlindex-7.htmlindex-8.htmlindex-9.htmlindex.htmljqueryexternaljqueryjquery.jsimagesui-bg_flat_0_aaaaaa_40x100.pngui-bg_flat_75_ffffff_40x100.pngui-bg_glass_55_fbf9ee_1x400.pngui-bg_glass_65_ffffff_1x400.pngui-bg_glass_75_dadada_1x400.pngui-bg_glass_75_e6e6e6_1x400.pngui-bg_glass_95_fef1ec_1x400.pngui-bg_highlight-soft_75_cccccc_1x100.pngui-icons_222222_256x240.pngui-icons_2e83ff_256x240.pngui-icons_454545_256x240.pngui-icons_888888_256x240.pngui-icons_cd0a0a_256x240.pngjquery-1.10.2.jsjquery-ui.cssjquery-ui.jsjquery-ui.min.cssjquery-ui.min.jsjquery-ui.structure.cssjquery-ui.structure.min.cssjszipjszip-utilsdistjszip-utils-ie.jsjszip-utils-ie.min.jsjszip-utils.jsjszip-utils.min.jsdistjszip.jsjszip.min.jsmember-search-index.jsmember-search-index.zipnetscapejavascriptJSException.htmlJSObject.htmlJSObjectCreatePermission.htmlJSObjectUnboxPermission.htmlJSProxy.htmlJSRunnable.htmlJSUtil.htmlclass-useJSException.htmlJSObject.htmlJSObjectCreatePermission.htmlJSObjectUnboxPermission.htmlJSProxy.htmlJSRunnable.htmlJSUtil.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlsecurityForbiddenTargetException.htmlPrivilegeManager.htmlclass-useForbiddenTargetException.htmlPrivilegeManager.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmloverview-frame.htmloverview-summary.htmloverview-tree.htmlpackage-listpackage-search-index.jspackage-search-index.zipresourcesglass.pngx.pngscript.jssearch.jsserialized-form.htmlstylesheet.csssunappletAppletSecurityContextManager.htmlAppletViewerPanelAccess.htmlGetMemberPluginCallRequest.htmlGetWindowPluginCallRequest.htmlMethodOverloadResolver.htmlPluginAppletSecurityContext.htmlPluginAppletViewer.htmlPluginCallRequest.htmlPluginCallRequestFactory.htmlPluginClassLoader.htmlPluginCookieInfoRequest.htmlPluginCookieManager.htmlPluginDebug.htmlPluginException.htmlPluginMain.htmlPluginProxyInfoRequest.htmlPluginProxySelector.htmlPluginStreamHandler.htmlRequestQueue.htmlTestEnv.htmlVoidPluginCallRequest.htmlclass-useAppletSecurityContextManager.htmlAppletViewerPanelAccess.htmlGetMemberPluginCallRequest.htmlGetWindowPluginCallRequest.htmlMethodOverloadResolver.htmlPluginAppletSecurityContext.htmlPluginAppletViewer.htmlPluginCallRequest.htmlPluginCallRequestFactory.htmlPluginClassLoader.htmlPluginCookieInfoRequest.htmlPluginCookieManager.htmlPluginDebug.htmlPluginException.htmlPluginMain.htmlPluginProxyInfoRequest.htmlPluginProxySelector.htmlPluginStreamHandler.htmlRequestQueue.htmlTestEnv.htmlVoidPluginCallRequest.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmltype-search-index.jstype-search-index.zipicedtea-web-javadocCOPYING/usr/share/doc/packages//usr/share/doc/packages/icedtea-web-javadoc//usr/share/javadoc//usr/share/javadoc/icedtea-web//usr/share/javadoc/icedtea-web/netx//usr/share/javadoc/icedtea-web/netx/index-files//usr/share/javadoc/icedtea-web/netx/javax//usr/share/javadoc/icedtea-web/netx/javax/jnlp//usr/share/javadoc/icedtea-web/netx/javax/jnlp/class-use//usr/share/javadoc/icedtea-web/netx/jquery//usr/share/javadoc/icedtea-web/netx/jquery/external//usr/share/javadoc/icedtea-web/netx/jquery/external/jquery//usr/share/javadoc/icedtea-web/netx/jquery/images//usr/share/javadoc/icedtea-web/netx/jquery/jszip-utils//usr/share/javadoc/icedtea-web/netx/jquery/jszip-utils/dist//usr/share/javadoc/icedtea-web/netx/jquery/jszip//usr/share/javadoc/icedtea-web/netx/jquery/jszip/dist//usr/share/javadoc/icedtea-web/netx/net//usr/share/javadoc/icedtea-web/netx/net/sourceforge//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/about//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/about/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/cache//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/cache/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/config//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/config/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/controlpanel//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/controlpanel/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/event//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/event/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/runtime//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/runtime/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/security//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/security/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/security/viewer//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/security/viewer/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/services//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/services/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/tools//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/tools/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/util//usr/share/javadoc/icedtea-web/netx/net/sourceforge/jnlp/util/class-use//usr/share/javadoc/icedtea-web/netx/net/sourceforge/nanoxml//usr/share/javadoc/icedtea-web/netx/net/sourceforge/nanoxml/class-use//usr/share/javadoc/icedtea-web/netx/resources//usr/share/javadoc/icedtea-web/netx/sun//usr/share/javadoc/icedtea-web/netx/sun/applet//usr/share/javadoc/icedtea-web/netx/sun/applet/class-use//usr/share/javadoc/icedtea-web/plugin//usr/share/javadoc/icedtea-web/plugin/index-files//usr/share/javadoc/icedtea-web/plugin/jquery//usr/share/javadoc/icedtea-web/plugin/jquery/external//usr/share/javadoc/icedtea-web/plugin/jquery/external/jquery//usr/share/javadoc/icedtea-web/plugin/jquery/images//usr/share/javadoc/icedtea-web/plugin/jquery/jszip-utils//usr/share/javadoc/icedtea-web/plugin/jquery/jszip-utils/dist//usr/share/javadoc/icedtea-web/plugin/jquery/jszip//usr/share/javadoc/icedtea-web/plugin/jquery/jszip/dist//usr/share/javadoc/icedtea-web/plugin/netscape//usr/share/javadoc/icedtea-web/plugin/netscape/javascript//usr/share/javadoc/icedtea-web/plugin/netscape/javascript/class-use//usr/share/javadoc/icedtea-web/plugin/netscape/security//usr/share/javadoc/icedtea-web/plugin/netscape/security/class-use//usr/share/javadoc/icedtea-web/plugin/resources//usr/share/javadoc/icedtea-web/plugin/sun//usr/share/javadoc/icedtea-web/plugin/sun/applet//usr/share/javadoc/icedtea-web/plugin/sun/applet/class-use//usr/share/licenses//usr/share/licenses/icedtea-web-javadoc/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:23597/SUSE_SLE-15-SP1_Update/787fd95022a9d00bdf661e2b8c0bbb15-icedtea-web.SUSE_SLE-15-SP1_Updatedrpmxz5x86_64-suse-linux          directoryASCII textHTML document, ASCII textHTML document, ASCII text, with very long linesPNG image data, 40 x 100, 2-bit grayscale, non-interlacedPNG image data, 40 x 100, 1-bit grayscale, non-interlacedPNG image data, 1 x 400, 16-bit/color RGB, non-interlacedPNG image data, 1 x 400, 1-bit grayscale, non-interlacedPNG image data, 1 x 400, 16-bit grayscale, non-interlacedPNG image data, 1 x 100, 16-bit grayscale, non-interlacedPNG image data, 256 x 240, 8-bit gray+alpha, non-interlacedPNG image data, 256 x 240, 8-bit colormap, non-interlacedASCII text, with very long linesAlgol 68 source, UTF-8 Unicode text, with very long linesASCII text, with very long lines, with no line terminatorsASCII text, with very long lines, with no line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedASCII text, with no line terminatorsASCII text, with no line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)PRZE !gӪ$3utf-8558bffffea6a41f6e46d5af585c3c899bb6caec98ab5e985e848fb69ed9cec86?P7zXZ !t/x]"k%ͱ^*.+> [g<"`$ Y'cybV[taEkΈ"S_.b{b]?6p,z?F%vҘl8 ^M>> >IauLMyKɟv{,Ʉr뾻يa|<uڂ,^E4=UYw{.}h9'o4(Hfe>q}>9$u<6omʹյ@$q5(2bH*$%!LD@0o i!wjwY ʗ-$}@ u>%[j膟;<ĩl  "+086Ryt/UĶӌxƩgJ%ʵJst0B*,vC $}_MXM2A-M^#k;^'/I 2G!٩I`l[vC~:x`l&DsE3 g ߏPa\B5s+J 9K ѧHv LцFdh\IuӐn9v0دt0pli*:I^P%DZ5-8~?^B&"`ޥi '8LҟHWyd_&lZ|&R#Pq%0w>ѻjrُpf|e?khPU# # ǶN KM 6|/Wa/8'o-/jiq$pm>'WK 6ȫ |̶WnbcßG_??&>T2Z<˚{&'SVkn++M2 %zn-46Xኢ*OT p fvEXOh&%{IСڔ 524{DF (X72GN:$`fu4rۧ6N36)SZ(\bO3xg8;6;LHZd4H=ۄcX y".,.L[N-~ok1eY#v3BYGHxCȿ8o'OI+u!Frj)aAzɨn;?JG,{'OjK%tNEJTeA5[zw[2z =# -HU;~-5i6wyzs0!nE dPs3薆NGJeG9v'􎨄+L$YWSP22ޡcA'w\'UBQMƕٟ^vp, ﷩V*y旪tZNU@=:'NN!SVD'Uu=dt&&1*`²B7a˟3`"z­7Y R:i;|k'`'G~vxlGqLӕ m.1l@9L6^]%l`L2 2S؄,HHPvQ9bF&PԍZy&b.%N&;R\/t!:%~e=*sWX%Po#jhfu,esA9.WxLDÒ~c i["HuktO5orj ^Rd>cZ+G N<><2D\P5< vi\lTa`9Oz7Kede:-1ΰv+ ]2=|/lvܻSž3Y,?9xF ўd-220UB!{eW )*[7Nf8hVD^Hd÷>ǒVS,3|Ihu%y蒚IDG1vfGe޼ٜn@u{ bẐl? QT0.3vA$"8C v߿g*JFD *aҎ0p뀨x4fBfJ,5`[I/G`]qM L}cqpU\bP*{X}sîny/;g5Xkjoh6 wV R.rG *#8?Z(P:|h(KX0H{E$]G3$tw6Dsk_3R"]}9COwMcN`J}kLޖ) >4ͮű1P6ٿ3O@7;u8kݼTH AT)r̜'j%1=ڷ3lN<%{BN;.TK0Rv_;J[0`Cql !oBfc/=chJQy$6;wYw3'nu۞%X 7Uk>G,+ iN9LUV䢧ly%ȡ_7<@vhd=} S ŭ27NXC uҿ.P\uP^1^ n,x2p!Uj:5U[^^͟YͮFO?S @͒ 9nb{ ֿ6ֲ[. :J702߱!dn|D1BE~e7W Jt2ϘsDX9!Y1ȶQz`y)` t>7%&}Y8`kpI~Y:mIR &PWa~4mLHt>D!Ho/Ck?FjAd#dϲ}[ A-& v<٠~F11<=gi NQP0g?H <ߘ g#rΑh"5 ܭ>ϹG k)_) wX-&u!ժ-c_&3:Sa n@ӧ6w%]>~j8J:L\VOY֥Yi bDJ岫 <ҽcyu7@Y eG,+mB9plFO,M@P }rh喧2>/D-t۞ȷWLV<.޼ %B᦬ɑ6Q'2p2 XP/7#Kh)p)0qjt-9" MHQ!?$h+K3!ʹ  'Xzz'Cxz/CeφmEdJ鱨k̵و%N/~Pa|Wq'5Snn03 *~+*S1ɬNemȦ Yg2Jd>#KfI ZlnN/C64uW?NΌ.!ğ62CO~MGxV>Ir#okPydN#ꦬݺJ} 75pjk\P9-;QseL !y"L)<P݃OxՊ'lyXJB*-'r!l\>5כ1sߜY?BQz5_R-E+ˊݶ Vqs' 77(];`@W*$ 8\) ˓ 4v2}I~vhw;'4۵s.򴌋Z?50X`< ٮ6|'% kMRbT=]T@xqa')ᴻ<*bT`!)x-DDmٕ(rw/A;4oe`xpr8Ci\򹉴n\T}- ~.X[$}#XY.65%KB.e>6dljrQ82,TfM CYfU׋;f,=^m's[r6Bx1Ԥ3;Bd|ū"Zqِ-EȴrX7(-2IBcbԒO  甀ڪ!0:%1dBnѣ#jB3ó/ǺױZ]a|ğ 8y>pZ(u4F1¥ňN1}iX5W!o;eZm^٭WH^7 򉅟s ?U9h\]7F<5SiWhTajX4QcYHEڅF:bHi梢_"Cml8=6Z¤`([4YdZ ʾ~ 9VL-X!OB+ky_pj + |5d.t&/W&{ڼi(q@0Qg"sjfSςLhAlQCȫrL#?.YSmF57'嶍ї^? WZƁg[X 4R.zf[~#):,QpU,0Bk B0YN'ɸO~N)KGzb벤tȝP7~)[~}U%z%ģum$FH$Dw?IB6)_vo8~W&+e4?,>(Tx݀50͋eȾ\K/8f%^0;_?ך?}CWwƚv<5bZ?z>NuG&odW?E;'W{ nW%4  ?Zc@Mx;JAN+U-4g˽M襠&D ㈺-׆ɿW.St m|pU ՎxʍGHﯜG o}M+EEk<%:6^ߌ>Yj‡(.yyɿtN%H_YMpy']E gˑA[;{=T%O?3TL~'7!y1-u#4>5 L[>/dl+O72+</py߅5uzS@9h?rIUhTu(֍66ֈ7^g`n R`]1x #aOJ9*koJJ~]Z.w,2wӆ_g3{ X.עhPsac~5*W4+`i!,36Y`D VqYLwGI5^9eZ8xAUb*q=ݛțe qpدt7`\pз_N'>2;-LgHAUrE A4O\U{s.V#E]xkI |[n]_D+3" V\=rfL84{CLEVvb4|TE5zOaABeb;3](ƈ힋I "]׮]Ӧ{%Aq6 Mk:f1im*K L>f^v:TV S<*(t,kdoYl"bFv)8RX4ЋX {C5! ,L;q5{c^rTIESj5`am1 GK6cc-NtOyL@ĥ`mW8MVEtx Zz %ZJ- pD?'d>gt'];T-ؗwI'`a%^B0Ptdy?xk !e[2Bk0rmvu8Kmq|llKO`WDʉ7duU/&HHy(b' (N>1/C<e[6>Pe1IR xW˓ۿKW}K8hÀރ1]*`Ep2H.D)3Q~wu,Su~M^~V1JIRWBy:_uJ/LlP) O&\OF["'L C\p Wlaźm"i aE 'Z&=s ou }wӎa ".ၙ4 D­b;5GBdw|i#TO㢅ЛK*I\r&/'d@VL)wv9^T+O:˻`%p۵L/ yڜA{Wc'Rޱg#gTgȀw'b`9`T"$$rfׄN @(+aڈ]HSdoff_ԙFOic-ѷ lM"AX֝;bsb8[/!N'\p&E2z5_$ԝMH^19S|&d ,?s_xؘ{r*3m=IT;Yjoްo!L%]!x~#J\n:$og#lt3qvɴ!a)mLG dK_~e\> CFP/uhk{|_Fs~AZ8XO^$1'|UdC re&/Ru1-~׹^X+bgMNQދ%T^0(зuPI/HMo 8ݳm`fcdnӝ飨*?p!c[plbGЍ;KAeV[c@$+QIjWc[m_H6RVw5 ?'i?e[L5,Nt9wz߯#lW*s\\?6`hG"ZN;ݻ캬uncOaݘVb7ь̮ƪߛb#gGyPՕ~FxbV tBtYE'aL7ւ繑t6uL/uoٶiq~6!wF#(3Y¼#+P.R3IXU Ue^!J:b$yQE  lvHN$d|{>]@.m!卉Z*T Yah.lY fw3ei ^58955|Q> 󴡔0'yV #dT6TDƠdq"!P֖mhI"׾Wg9?Sw"6fo5=^< yW@^ /gzMX:S.|`N,I|m)%6~gF:@M;xY&MDLڷ#SL }q5L"`cEXD,em7=~ DEJAZ"E@/ȇ%#eE J/Ef`eQFEDhu@1[ H? U*:SAF#Mh DL*Dϙ拔Sn.)љFV $^¼,Fo< ŷ K:,9[tFcARhZS&m>e0r3D&E凁>?4=Dp3N^'z4I%ӧJF|'K]Mr\Aha+.q6Y"~z+4 ?t$Y)\c&VM~:w[wn:MIxP`yxoh}&߮ NuNH'A%:\~q5:*5(|?sv[1^蒏)/6]]ѪW1R p~ܚ?F5mdD$+hFalYH4F^~pIpZ#}˙Eh  ۶o4:'w9\ rv2(r87[^{fO@{%Iq\{KGSPc&RI\<v4L;R%(; \*_KyEWׁ뛝lC_A‰ %pp.,RYrЄթ!Z.<7~t`vпsLȃmej*7[aT1o0RqS;RI[)y +8՛ۢ0k۩ 0$>PP cs6ϩ%%V ^9@~*n~ PQjmp|QǛqT]-8r Rg cch0^5p2J+<3ThG{ y@-"Wd{m+]`@d[Lx"y*~-SPkP`U_cv!nNr!wX$C0PDS: #aȎ^$WЩR0e Rj9VzUh\hC^ҚZƤ'$q[DI; 8dx*7C7}0]+ F !!%Zd:7;7Beo gHͳGLj1|C. Ҏ/;a^J|*pomBWSH)d]ߪ'5;^e^]J WZn=|F ]u08ɣ[~3y`k6$.OG^tOd3}N&'bqy'}ܵn$rZIqCf 2^sޝC}RMާAZ8WǜBڞ5U`gj =f"w6ZP),(Lq@:$@'Xcgmb^oP*ȫEyד]#,t[~ ^t,y1*M?9+vI~}R75!`n(E*A|ndF\NLH<~Agul6`:IQ|.9 iYjf1D-+meVJ鄜ŃvO s<ц>rͽRZ^%:րW`QmI罻r@R9R\ ' 7Rs3m0k9 upKb#xꝁ`A#P`iwWC0GRT0 &J-4+LSmV턜&JS; tF3m9ApD̩'[Ý}p^9?mc5jM&0 v;p7Q4C[0X]rUNe"'6JRnr?)M.N*$_ct*uKV@J7ɊcLů:y3pu )p#_4K`ϡޒ Il^n`]|frֈ6$E%ap2aWPtMSs2sAt- ocj]L[33ZA ѧn8f!=qZ,l)` -0eʼnߎWX V:un٬+ +N{C <: qFO5MΗt0s, gX(fBќ喝 _'ך{4zMGu@xQ?~uy'V;{H ψO G.ˎhshqu.Mx^ \z?-i;3)9ipqX,?Ϩo_&%:Ч( mOD X]brZGXh7_t*#$,R~y^=|K`J#ٕXZlrL}.2xfZ~fTi*_jf^i%C/FD1*#+W sM[fퟣ!r$/IDE/18"2wT  ʅpq" wM?-+Kg%gT)kx?U׋XPOmb0J)lwmr93YǬרM^B2[ @u4W[~ÇOʟUL <wh1dQ s(Y-vASalula.Ͼ* T%( 󝸈EtU2yءdk2Zn#86f2v[{$-R8VR0-0ʋjPzRiUybU:`&]i 8/l= (l!1Qޚ>wRswN ՌZ`B웟AF_<4@|Q%R~(I+6֮EvoCtbF3d\wEtj`VDY#vW+{֡˰n쏶7RlX;wV@ptYoߟxI0Y&ݍi[cL1AdPf7T90d+e uLKddBw1`C z~<9:Cs*Faj3 i :귆\f .yP1m;nlF˺wy^B#r~(8n\' t =nM)o6WV  lx *Vc.x^zZ>}XLW rt2؉iE$ĐOZk"]zْ;`h O"߹i5G5˾h1J ;edZn% d)N t^7Rnr+{qSx_d+4xI5ܴxd]YGj!AZ\XQ-󔍁wؙa2I1}?x" *wި懭[O[;HU?CT[פ!ە+1ΪαvpDZ \UԳIEn4m7nT sK3 6A X6ՂSOv 7O5W3z k4'!w1ppNX_5D%₷ё(gqڽ /.r{LJG%@FJ熉k&Ɩ`)nH0|`X7ɒ-].L~GbDXͰNU\:ZRs\beZȌ'rLvΠKŎ[Xt+Q2țud;5_0qA$d(v/)\& Ix=iGWՔw0$m9c*OI ]¸ej_jtqYJNZ-ޑ EqFga-e$e!?¦ k>#0H* !^i?٘mnfQA5-Jutf(1WrqzQq ♦B՘CFS?7{̜# }[mrmT29^eb1ˍq.O&:V8NLC妐[QT ?wQ[v{IcUD2:U?ΛՒe8Exg/y<wJ>f[=A+`|qoRcphğD )̲z}u 5kRIǮCavCxJwWfsvo͙W[+Xl8$(3ۨ S?it`xb/|s)S8$?rW' AAUBS=pQuI3^[›ӐDn;ޟ$0{7T6 "WjU&vۂJV-Unkݳ3(cLm8Pl$5tZ0=1.0t 5+cs~DG1;(ɓii6vzjr$I,UL} }?QPFSX iXA! }/F%H_n 'SyL(ZdIMc=㣦-0֫5D<5;^II svo> |ô."X|xWR"Ԛe(uIq9'Yd 49$)^wݛ֞H(np6BpiBQ? Z5 Vܐȗ얤W*.`Ch8 )٪Mٽcl= Z}P~ª\+Ge8pFؤBOh#@['l$FUaU"$V^s#>];mj? M? QALB9} k)U蛄(I-x(54Z:%?,<(9F A4Z tT0s)S˰<Juf\y lYjF9ĮLaVPn >s:WDܙ(p ) fry;fM;`@o*rc(0ftAs:-/@Xzk41PA.F<+r5 <ڟo V hqސ a獇HIlleONNn"B\(0s+dM:Wz p’7 azSyqj~J~Bw+-4IgavÀEg.!!xiءS=3.hcOizjiV"Y{:[ 6bXABHތ3k @#p)ӧ` ibFYmh'xX#> dh4o]!ey`r-5U؋oǸQ3c9U W?/|`; ,FƑLzu~ha!y0RElPзiuxhZiax֗ iC4v9`2hj$:4]ICu7cgC$64D`AC- 4+y %glՂx9y^-0Uh>ŧ Rr$*,ƋCx(=QSo"TK->ANu>ƫƷ  ^BDY1󔮤zHs+Lp?8I@pV+Gˑ})*]CJ#2K`K 1\8m(!/ oo-Psoh535F| 4CMAa/*tZ4LĿ xρQ9q)W/!MPNJ6"AXŤ%fC[gjʭj5ؚgƌx5<}5÷  odH;c?=‘Z(PP塮;K\XsQ:S\xmJ{vp͙8Ѡu|ED:>3|yj{֒ 4r|G`x_2$(&N0@xZ `¼/֐+zALwƬ6S!1 y:Џzm :l' \QS{ԉX1aar@+!51^ß`TZrov{[Py., 3K_Q֢ _m7 I9Hμ(kT _B戤`I+Lw:[QS~;*N3`@JvvIK>j VE5,]wPH`q;ҧe.?0.ebӁ'?4gIwJt[Uv"ۤ~~d>+y%4煜G \iMㅼS@FaGTzr,h T] A𬟬o`1~ƏYgGUG5 b>F -ZL!A1vڧ62$ oWMn&9CZ =lGFzE{+ cPP9Ɠ|-MWu?]!X!Ҫ(oy~dF5vO/tB#DyrF~%kqQ |kImf{)TɹA:w :qkZ֨.uV+O5 s}x"Jp6~wɮ4x]KR"RǸˢx D ??Zq^I]T0IR|xmu!l0 [uBRjT+j,_8Mrrbkf!p ;njpR{7T?FS{g'Qf25ކd6 ]>yؔ ]&CG>:TܯAJxy9#6ԐXWPݯtxgbcUq'ğG42:%[qtYP*yŴŒ#4e3Ӷ`HԭIUD^F) megX)w QOyi xΖ_D(obal\RaG7% ]|:b}& "rƯL Ʋ~6'sA^v@PqIOL0fNg%7`a]׉ rIOx9 ~_onӞn׊[yTXb>JU5G$z!3'?=P1_ #mvhFB조'8rRJ$A[ݘD%ki$l\Gz6TL L1,]@GWNsJ &ZT7"Ր L(Q2!j]6C]U`ڮ?GW Bh ,3 ōs^#9Ƶ > aؔ W‹L͡PPnT= %Zes9zD Sy/ϛͦO.0R\<4( 0"9`(Яe"i+>{ϭ(K´Qҽ|d!w-äh5~,SLDœu34-ٹl b4>@tA;Js3pGݛMy܃ 6gjTEB**'D < }[8 :j~m#٥ʥ<90;G-юi ۤY?;:w'Pn 6'i@,E+('h :m߉ ' 9韚\4qx[2$ŀi $ZzFt&^Pٶäs3e!C%jzL0],8] y!/U]U .%m{ʿIkD{ӛ~h"d O:E6ɞ+M FKC]i8܋{]xЂ.n=[GDJ;|vOs*ci9bE`%Rf {T; fF$J5Mջ}(В[/oAPɊt(n|AcPRzںP7`Wj 沉.26x5FA˯pRwa\Kx5+$l ᆵHGs^֊%+yvYYOt셄vCQJNAfnNv82k5t¤_Hdy\b OhEr}G0ܹD!0Qe"t 1R|&>36V`b () [c %$; g аT#r 4|>Uc&pEԝ~_[HS}C SY~7P*T3M䊆]Y%zq |Rn|M'xi:e}X%.Z@G B+a" jŸ*{ܴ ,]rz~#!:S뷨lQc /_*1BX紨$`r`x*ɮ35h_|gn!p1KDoZgȪ+0CkHpz}6*U4Üzq-x =0xI=~RM'8bSNѩ+8 KFHk ^"Id|3ES/l1hobS!Y`gr@]w4K3ծ{G`' 3`! Z(nu98l -o%:MV<2X:{2YUh WjaIH`83Zl%2H v. FV~wjmV<@nMa,lEqbķY'_%m8]۷1m`!b|/F ˠb[7M 7UT2}/8d-] o&T%FtϦe[G1||2Kݡ',2~ E}{QapQp-EntȨQGgPn:ƞYq~#TpK6u;ZH1dz\Jl+3(HY|+4E}e]U]V6M)Ъo $j(]" 0X aKm=a_әap2K`JcfS%RK"+^+jed]ݕϯ\'Z0smId;hcX%V9*hzV&ߘƎՇ]KȜtX%zQp~$.'q)o7 OHQˮr/C7(i/#5B-`RV*~5Cwo 2'n-p9c86h3A#N&Mz?J܆5Z \[D4~봊g|Gc "?)Adwz_LhZ&"~17 ⲵ ~_\0qj4kCP5I`O0aӷk/?94 v~f 'Mͅ6ZOID.">7|DGyšn&#aۿI43U JIW"t,sEIdu:CJ$UiAȵ/ح̳M ^#JlXyY[0_5Ns1shM7Mu`OAp2S՛xՍP-6ijcgEufjH nES ǡ4&Hl9PRTa}A w6Gck4JI[849%frnTnGSz̀. GGY[TP[rv2EE֚[߁C?3sXI֥1Fݚ5`D&fEoҮ[kk'޲xga/w Dߖ' i nb{8B61툇]>5k^?9Ks<^|.Pv##ps%a醍4/؆3HVɍJ,x-($' QF:Uκ`Xq82Z,m9 RD/Ȅᯊ9+O(_J>82g$&59[&R*䫢9{5x=M0GjO Wַ{aNhPiH\ExUľC(3ޚDAD^-z<)p@n{1YnO#_oE.y )duۨ]KYL˽"ʲh1׭s$v'Y,7poZ̷6^⻭snXWW>T$2*{G%5۾A^LM`"O ۈ4Cp[Zqg76CV 2>BNC{w@MUr_Y`xm}*4(.]Hg\"%k. :)@Z7"I 6"vm&  A:p۵1*r/ӮD٭D2|a#m$>] =pTQd?p[3\p^+*C %l1dHNC9SLDqiDA|вnaˠ8LE#4[.Ahot*sS7nZaNXؖ)C5_2|GgiםDYMG*qgf/qM61F`x,F5 j+ِt+$jND2̣k:Nu* ꫹xg?50EL c} c T-\븅~oG65GC dߤ~! sĀBl#s*ij{Ml):| ,m,? kG\Rw!y? /w bpYP뻐18=cs9,@]eΥ'HYd{ i! iL]$SQAH*A}$?:DX'w]ӕ+77e!І?"odAK^N GjR-3XOx^̖`/B>?p8L՘X6pDZ Mքdž.|XC5 ØaS drl|6(m[wD(pm~О L;Sǚ!O4O`sxha_Ԗ7$/VGINҭ`-.3`11PA+ 'v_p6Tǁyl`6+Uhr-aE6Ud{A0gX\U h* ezv2=@"H_R[IY/BT﹍.< h*MVf7U"E6C7oRGᷚ+>y?ܡbI KD)2x6:< D Drgfؓ38*ܴ6I9&n|4EO='K}t/T =mO}; w<.Rr֢ǤNY9' (HbLđ:av5_$[ƞ5j'ӹK{ʂ2ߚX +VI\1\Run7EdtoCxnCXfh478ynI}1쇜W%s M}Իe7K5c(+E _@)Px8b:<Mɴ.ӂXU' rZ-!d 5Ñ7B1}zs.@zP>ډ9_-&Wg2i uZ3%rnB0%v'Gq%:pxXB0?%i)$)ҔG!<}Z1d.NBε@/4A&A tLBEݏ,HM"³׊$gF5BPU~lprJ*;O[xJQ'H,xIa<_BdPkQs =anKd2(7.t6͹IS'7 4 !I!oAK} E#RG-9@Fc9yxXܰ#gTA'ٓZyuGkLLS;?P~gBw^c&g ep_$2G ::п1_˫) eJUdϔiVҨƏ&AH>K^Gb::cǺ yկe0\!Yw"|P'D s Ω5޿ F׏Oŗ,7L+- ԅH]\Bff&#)2/$-zl,)]jYl [W2 n#nbCro?Zn*R(cnKӊQt#$%~} (4$} ;y*2eUWݠ3jr\>^ffB=cɕ,20A1Wbc HGI z?Ξ@i6m#bGyL(9)-D+&.1-^G۷d,{eҀ^90Z$DPa3tt G MbP'0Y IT=oHOgBE(۟~MŊvYLv/m_ݣ7\W:[H2>?+t-;mtl1$j604.`_1i8`ώa:baЅF?;#5 Ǩ>PZF٦{p[MXYQr:vCKLro? 'A)/ճȖ, ^@.>1SGZ: nM`H<=YWԂIr@fm@b)~*/91ǿFb6YBz}^Ysp*%y}mъղdp/_9G+R`3yH&@\Qe~<n nج %Ts𪊆ւr dmgǎRЋZ' u$xgJR $A4 yiU?gG DGٸ>ELa A\|l{KBz\DS4m!.Ƭ[UlT˚Μi5ִ^3 `teK\d?{qk ζL)M]s9c# Ħծ 0reX?6+Sc(QhxGo^_PW`Es#R*Rn6WgSKlmٯ;87wY:YN -6bz R܋ f*^DD_kp)VWnZǩ eT-Rd{ɰmu`1ÐjΡ n.!,c~2EqDSeל]c?%JzX4(TryLtDPOjEP˶KNm# K},j=[%I)Hq;aU߫Dߤt' byҶ/<*c% &&'9?RՅ*;0O%)a|Rv cA,#4j0L@V :]$g TF+YHFѼyqPrZd2ea,gW-m}k1q~}U4XXiY4 **q H D<Ѳ-Z*?RP >"USꫣxsUnFxW`q-}tȫUH-) l-yVS".]2afaxFw, اM;MD!8OoU:ab>f:m&^9H \+dr9(/OMInXz6Q"p 1@kE*q}  Z󜩏ZoGL9#ur?{y3!4 &c#5@ϊͮ7#4E@'fB%v/|'>em_A>:)e$f4Ⱦ ; >Gղ\k;?}tBE7Vm_u]p.F82(^zcZ}<0v-Q!!Ԝ$%*ŵ u7++Q{8=XpS#{j7c/$mXCtWE8 T Wv຾|\£sxWR o pFmRz)uƝ)MVf$(o' ?2Y\APھiRxO!efG fNOR>O 8zOz}&1[kG¡c2 hvH6CVMrԶƦbpq4.3b lD13bE8n 'HN|Duꄬ(g "911y;ߓl#xk|(Į2- 5y ثx)G~嚀c}WH>LX^,Q&|:^IlHoDC7aLD q3t#(ew ''&t3;z1]g<)혣/  hlUֈ Ȯ$lLGΝ?F4 W,__p.WK61۵Ӛ= dC%DCQ)}RW,'j,.QYN&crqa4,ֈobdBnl7:Ԗ4'&H38#U_vs=LF}{BrH61cNΟ,4 j"нƕ޼hW8%bCn:ɉb;wR)JexVaiKCWn3 s[ kB:^>ks/ãBTVMˇ7YJMYma- \8ٜW/a2 /1 ]RF@hYѐ#Ǎ%%WMnEa H*$/0KU,`姍%O'Wνe6Ʌ=u}:}^c{]nŸr۟|ˁ F3&vj"ɂV$?DdWaKVt^=hq-PzkO8Sp?(PX}wWJb彣ɩB %=r=!-A86(gr(ZV\WU)p c|%ƃ:Ň4?jfz1e2(RfDd?DFs "q5}*"ls!Z #!eݺad9bl+UU@_ҙbf4t^rt~4= us@lXrdsd$ D/(0UF;˜0Ҝklvo4&tQC;a^ZLB⭙[ـa9ic?dDVf*=B C潠Yvk L/* ~Ψ "xU%ɥU}~ ,8}c"׿F5zu_9)])97h4$uK}g{g`g A-\"XpeAy]@ Yn!3eR_>m&5nЬ@yP/\UG*gDZb)i1{4c,ⱹ*fw\5A;` ѣ:k%Ԑ ٕ".$,ӫ٫ YJxii^ot<\5Roon*,q~G6Xיu ҟ& *KVBR@Bq/I=\`1$3ݪv\g!n[c~\?8=k ǁ7I!dx~bKkh̏_Hlv>eHEYUӃ`Ơp뤠vϾjM.9Gal?Q`W0 f`ݥWX퉶u8jz<#TH}17@"11hM], ߋnLR.,mu–Bv&PTI57=hj.S$F7oSp3WF_Hx:}Ų` z -+݄$T*& Zǒ X'v݀kvQٍ6t֞ԫ+/;faŸGd unPq:6C55ځ.'ۣJWImArKYɂ*ęrjgl 鮾P7?PNLaM<:QAaڂ?jrNIدN6:J/߉j/Z(zu8M/.<릲 +X^p\Xuf Eq~3F$QT)#4|ZPI>; #&uiWUCny?n{G1Bv"0 FmH*LR*_ U7a&ŢQf;uHڸbp0؛MJ.IVw=MZJ)j%Pv.G=?|?ɚT}Pj.БG<酏qpmMK; t 5Z(N6>HFr%=:DUGne_,6 h;G?h)7MB⃜-&-Lul;o%>m:s94|oPdIph|54X:ow{?}&,Sj"^ϲP`γA=v f zx c2XXp; zZ|JcQ]EEFz rDYl]2q<S{D|M[E2b1Y, 7v"X7 8)0Jhs$/Ÿi6CԇnM\Hf%T̔Uf\$ǥ)ʻ?co@R,*үDiX\Kr\Ժ[18@¤xUaϯ>3`YIB{͛zi@W`5i2^{nNw/ 4Wg)kGC>s1LnG]؟w5C@HkrCk<Ɋ"OfKZ̸E76՘V2sJjnDt3+u-BΣ߸vލ$GB3kAqznR n ?цREH< GPxXrrG )-hB ?ڞewQ_A6hm?% P6@5Jfumȁ:7=+wͤ捱Ů1L::?T,: ÃhNp7'bR0<; |:ι$> U$A/|/WI[k*o!ۑ% ujaHLf4*Ϋ+ͷvm)3d=~ru#XSXmAģ?݋ ݫ棄*dp+,"'wm9;0]Ӟ pr;҆x5a:j۸R)\*ȨC̹ޢ 0+P*: M*4@{U8lV C;C7XtYRKd~Yծzh D|_y_AMf_? Po[aC}Y_ib~ nm\ KyB0moma _, ~tp#L::&[pfʈaZ ӓ|'wb/B:Z[MG [Oj,b Ehǯ-gzԐ%޾ <Dm7luDT0iՆBEe.2}PT myt/EMEGmz^9u}UXŵ}qoZho푲ĭ2431]eVx7ol_\Ї>iDi,`c||'4;]7rwD@l$ a8bx~"/ִ5Dl[2~ ԗ:CD ά(:}7o+X :Ð4@ [Vjm(kk@J!&2CN㎆Du%k%-hAR!+KY Tzf*H: j!> 90YR.--^po@x=PJX1adPq`OD,.}/>+9f=t o+_  mn]4ҋQv1kP{N?aػHoUWkb"*~CFKM[NZ(\w KUɲZ4{ >ޤL Ry?UM-6REam %D;n;MiZ>RAor"hpNnn=cz< *YK}c+\OBe'NLz,`~UXKxXo@CGsಔ4?l}Ƣt4uVǮc=\2%V\)cj 63-N1|;G"S+N}U\2"{r:Oj|9H5@hWqSlb8|;زpYr&DgnR8M/kh-CBrrOڄ+E3JUV|$iԱzrpFB&7F H"DVur#}ւK+逳҆A Q)2++ܴ/ȔB{Ժy- OEI|ܫ(`u˝胒*xTL'y(`+' I΅9%\JJLKS݄|Z0E2{^IH =e8ַDC}y4Bv?':HP..M@2풛.) orWЍ&T<c삿N]wLsoXS2NmEWpu-HˮA ߔ *?°~rX5 z:'29J]ԮŖ< u.}2hAT8G;bdt__A"#y"\VPj0vLo; % / d$ba*4[Nΐkx0kNu^:j>gs(VH$*7E [3o${7mvM&xZdQUF"UN[(^Ll$u椟h+#K {Ez4|)}t--Dnq5-|DT_c6[aXwJt+j(6m"[11Yd`:6\µ_?P:pgΔ8Y穼,|=n:&(\Ӕ/g;]~-eS\A;71)RNVlc5\suze+I>01olMM-Db6|if^ >^C%_1 LQ}hb_MpHu^kP5.՜M aKŏgx睔u>7üE  ]op}2$B$f[<%~ld̳TyΥ7gUMg5?黠,5.+`=i?J~3-qU&+{;'OA2fqhOb T0l%6㊬k 3 qF]O!Pb?!H$5]NRE"ҥ_xefΔe>>A@thUbCa ovh֝YYfVpŭtgw9"񎦋B:B"fڑ2~M'FDZHNoLϦå6vCHL/3 ː#qE\KZ⍄%ބq ʏ[Cd歷YUI+$U׼ tz/趙$3:*9I@7!SI2.PLUPkxa qHҌEBTWޛV QHym,$xnN;,YN$н0nWIb{T g!4+yˢa=9c!v$]W'/C TbT*u;hc0#D*7Q!mkh@@Muí0"ok o 8=ScIV~E| !<1LJ!r$(#wx`6ctXa«{R4dƺ7O[_׌ Ւ YXW d]I{pQ_7SgZqA#A1FiRܙL,#bbJ D-U ׂ#֦B RZhCLk2Y\B0#z:,ye8t'k3g>[l į QW瞭@[$ubH'l-![&Rsv_9\ФoH\vÕ"I*%duM0/qY%q&BPUdWahIlޗ_pGXJ-̐٫ʳ|Qr6n-eа֦9.*SW1+'ÏR;f敪( &oQDIF6y CT%EJCo9(ç)ZUlO30"T7oyu7|Um/tQ>5v0bPK&ɂlaH88ȡ** J@C;3UZoc#ֵ0VR#x,A,eQLFQHd?K`{OJD,Rb-#w*h"cߜD!|] i#H}}<ew6apз7$>Z0ka&s2aH%?d=sm`MʣBQ'Gp䝷EyI /CO161L6veFUrmK׼ʌ[*HQtH=.6P(s u8!9f!9]Ny/t5XE3YvE9;<%sTRgVO}Ұddd2 *JWFc[kDuܼcl$ۚӊSN ` YKe0tJU= nX& ĭ[+zwI =܋E9l BS] ތY3"h%9 8zUW[CDҏ0I .~DÝb<>MʓI_b}b*?Y뙓ubF4Ϯ#Y#;|dԜ2d9J29 rٙcF(G&_rwv`^=Q*kc);kvs<d֮_LmO0˅VB 'jlsT'Z8nz\^큸h0-WX{*DJ1-B\R)*؈1ޟ̦GAV1$"PtD\xN^hPAqRM;5I[PW[#LJ>Pƹf(yR )V2l%ih5\[+Zo s 5걮9To*i%!43jk3vv0 q@EO.VQʤ*7tSH{?(O"µ1v6I92+pY΃¯'ig5g85^qF̄(lTYrP S|-n} u C' {^>6ʼn+o<=n{BBR XML?[ӱlY7%;dnHĚ3;e-*a\{bmlje,c@/ّkfQ@[Xvz=;[h(cz&+zD,zb"j+?RyL ?_#|Tʶ :[?[j NN%9k>0fgkyEUysه\uh^O\o=ɯ;gm7`,^֔oVNVKuvAAf 3K\}.}jo@ Pl|%x c)!]"K35\K66 !]$4j4`3kq3^_ִ|~J𬄗e. r,4iz*g?Hy BC>:8b~)uHJNĸ;YyfKTٱ߁J݌/kgFlʷ%Z4ɒ,8OmksǿEe;3$8v8=TqH/A.@ƜP 2zG֯|bU;DlȬs੕;ϭd(‡21a7S:R?3yO5NdP馲 $W#T$Th(qll{pvqb*~DoyI{8*5jJ)NN`y8{ `8Y9ե\nK3̋#z4R(~l 'reh5h"}9R: ӝrL{K9!4Wn#:wcz_>Nӵi$9:57;I 2BkcZfO# :+qfܸRa\k02&y EDZrhM%ƷI4uo3n}pnz=/"&FѸ5!{qr'k}뮃jH5u4BA !3nkV*YW'@5CxEAlLȮ-,BB&4?!*K*Ƃ"$)+ @t!AmtJ :ɧ5&iO:<]A +6f3ܡcd>%6N">)[>xmr?lh*pc 6۷xRb;`wџFUDG)Lk\&e[^tbjkb9︩EXc4m4P5KjB&5__9 5@fOwy;6GakrqCs,iwwuFN;hZhǀIXĤ]_8ZfuI:!ܐ_D/Źz?SB$$ Џ8@;88BMd+,u$"N}g*<60)-3Cm2;p76vu "MoxYqc7ZB# @uTcr> R"wلHUPAge=߉+֓1e&mQ+d+rs:fg+gN7Q:\:ٞUn$'?wG\P ] >" w$תB!DEgҵȎzWe=/g%pN*IxqY^~=C.҃z@5"{̨,jZ[<.i@o'YQ+@ȱ)QI=過Hke`p E!E7OL, ̓ -e. n@*^Ņ_C)gf~Kek7EyK=j,"g#^H:=1G0s bL )F%V8NKGl尸J{}CyX͠'KVhWC֚`ӱ!Hf)k ¼c_;ۜ{:gfC<2<\L^sWŌ2n/֤NW,F0vSR|\SJ,=oU+-U(I =jIT |pčv`HD#D{QЏs,J*sQ8?!>.̍ J'JB3 > _ uC{_a"U3X/Hx&`esUQU kam̯j ;:*Ex#>u8^eb9zM!F.Y0]|q/Cku뵵)]?`q7l aD&,2E&+‹CưˏHQf e,6)iJ &P82mbY#v&)`Q~NAFӧ~l_3IVi⚏!p| ̮ BiqQʴ%N:HU+aox e ZwX9A KL,0d;gw!:Py0!c5?g H_vN7A܆5kLS|h"=3pP=) D94}G n!$9i =۾aEmX};\ѱY&`Y a<7I[t ɢVzNcihLAP:=4C{ZFJzu?G|cgqHd")L䉭6J6)ͽkjT'-WQbq$0Yc̱a])2!H*iiAi-"Fm˱6N_Ie&-|_'m3 >ԬS7jO *lcKݒxĬ{[ ;ꡐ;zN0kߜRBfz[pv;&qqw/ɜˁGpHI5@e81sMa]V>C0q?i"Z@vq讟;\I8rET$5W2%,tFo͔[xͳfRJpB3(1ӥsW\/3 :N8{+fp`*;[as/#5^w`|-F$ÐZfe"9j+j~ݝ3-Jj(W< :IJXvKe Q.~ o)|wIY_:YHnNm!hm)+ c:{dC'E.Ihzn=8SXgů^Q~iY=4(jmFמB B86"Fju[\47!T\~af҇@-q47QB $ͅ`AMۋ0?ƢL)4ir8dݾg1?K!*С1 ?Q|]hUXRV2PO"ڙ;ZqM8E/+:; k㦃7c̓]aֲadԎiQ<')XC{$3]R55kaw#GcbStb9zRsQ"tI~}g6yuY(loĵ>ń׎?9jBXYڤ -D?Nm.j.>&UrA .Ej2'N \_$72f%Q ?˪MoeoF4!S-\2q?;'eUhjuVZB:Cl"HadB:A",n'8YҴo5[Y~t[.? };t# R2" Bt񭩳j\'YE"NAI(qsǞySc mOoEJiۥuܔgoa:ZsrMס0q}ݬD]/u:B^"=dgA>`?g J k>X4N}#K1!ŏ/ ;#" ^ĹEt_`E %Ò{O*3K7 U: @'p/_KISJz_^څܝizK[>8.?R5Vv"i[vZ1Rd2 `]MG-Uv\VBfZoPS~8S)[wyh%Դbz@*l wё!~JS`xDݚ{=az ص//IJbLQ4Fghm5{!^NX@uUfEcxV|(J4mȤZPGt#&/Ǿq,RTPY(NG9cJߩek E W bke[dl!K$*Ӽ, |M8-=a?ߏeaKORHNygNJ}#ne@OX|Ԯ^$)8Xo^EJ%p*BNkj,!{8pI?ņ6oBt{s<,9vepc9D׋EIS~,,27 ͎WkT HzĞ8CG2C5 ~1x_3r 0Pމ^QpŸ̎rl"j˜ʆ_> lx>y"q5DcKQjC;{_8qybٖxf W2?cˤ{5E)zE0S#/MS΄I_uMaw45]61PGy?n)cWk~t.|]}rFaþ  6m7mCdypxNќoRntkG͈ԈQD^,~#Cc)3SC1֢uk@f4}ܶKJ7VW|p(e&/XftHu) ;"psGJ]$=jQ`EE>).S* P[!R1'O O kTqZ!7q Z(tefJڪ"tL)Q~RqH ч:$Թ.K_X(׵|$<NrU VF&CR ̏X!TSSt}vf6? hLԔ!Ηx [扽pVEZ&#s:˅-\c8(;L(£4i~[qlb!SHmvm{Ytй'Uw2bO*n..Ƚxl{s0.tVJ2cJQ*>G|%fJ,/yɎ5S_9 r? ي'O; a{af^#qNJ,:< ~Tyk~MNg&~͜px=9yd {M2ҰN"_[`qF/Q*BH%< cךk=|,ՏkYX/V:[Ô`PHRja[wq:Vmʻhfck_#VY53 "k0mlPpqoEwĨ#WkaT\&3*MS.ryX :qL 0zM%~*agZ݃n@nZE%hσ"Mlx)Qd ~nAHr#qTvweAY!:*WI]tw*hkoj(gabʒ㷝Mz(FsX nx!`.@ݝd¤@(j*oڠ"PaYq AV:u:Jag`tcuP7F:^@2.ҿ2bW{:stWܪY\6Ys:*:>5$g9E할Fpm37Y$̚`Z?Y!g (jD1ڄ?$G" / Rܸ$<9b\ o|_d)t82ru 8ofc5nJ:yCR_j,{Zm7ݽggɶZ9*St}(1 l- k ̆ {da1CF(d럦#oގ}d`ߴ_exÛ8ي8VI6l*ku!k,]wDvfSՋ#x Y̓%?DM4{l1B@ڲHi,E=[#>uwΌfBI_DJUJv#c+\lGfS$ S>p+֪L9ŠM}|X9ㅄz f]}Xzɗ?bAGY۔Fr4]H)X8 id#֏i8}Q^̧zN;'NMFpN䫠Bj>#$ѿW#n.u0>v6k6"_ 6bYgDphx.,dfNqq :Wq❑va1uvl\x vġ*ybA鲍dN7켣K!k}xsϿ?䎝b (+:mLRs c:jЀ=@9>"f7VB R ^3fb9ؚ};IYs)<rlZi4 ͢^RV 򠵮؝j+J]ir+Dy=@SU~V6wbg8KIJ%pC1)t+:HyQ#)qC"=ˏeUKnG$5sT׎wol56I@ ԙs+q}7FLX7DŽ~ؔ4Д{Ag_93nu(# Ubr7d ى*%$/9ELXOPLi@@Đ@PNFC}Mbb|T8螡8:e6SveoXw6#lPYȱҩY_:wE*‰a)toRi/_^gm.86K+tFP('Y2-.> u]D}ZP`۽2S%!"G2FlK0^,?ʦ'$T9w`:찾 wl7MC>$hiEx QkPׂ(_]1n!maAZd'p%(^Y؛g#%'Q32F=GDy?pҖgrn+|`qlʾH{[2LAE[x0.lycV@Ż)viC<,5w`RpfP %X;.ӑɻ LrxfBlʛIqNޡ@hX>ÇǮ||ƫ5i*WۆG1~x`T1k z4@;2JSDv&hMY$ME<FrXt@g"XR 0A DGeRr8K- 'ۯsWp}ҠiH…Jqiǔc[tjя:2O@3vE*10%;:7Ysu˃G9I]T}| j̕2ck awA]D_ k66!KG8N~J 'S]c駖ݚ a 8WoogYeaU6 n\&p~,ōY(h>û%s|{/Ⱥ< {I jթMӓ<Ž ۗy%Ud;aҝOH%'mnC@nM w/q(ΧZ,%qۮ/Hlbt3=ӊ4"xId!gI.Tw&+}uʲi[nxD60sA<(0/ةXU޺n:XeXYZz _ei*4M-Ia_1Ěy6bV`=3]]r1\ vr 2') f9"kVVG{!y=A!(@Orpi -BbޫDMߔ/eDܺ7YzgOޞҗ6kϲRß} I7dEN`oba,'vm׆-ѣ>j|o1&΁!$ɦ|BFLEU9Ps3Ad}Oɋ_^L ;湦;zGʆ9(v2opI+_<9ɶKVG5ncpöd :V%!u)vnh@ETcObrh+pnDn6[5o z`nx]IN>~,p{ cRz LV0MC5vF_J]#9j`"Ozf[!a^®?YGd2P*-Mra MߵɄ KC"-d6:y:qiL)4c|*jav Uب$8c,.Oޝ q}YiwzNݯ%s%({bЕߐ Q]@t9%Tށʠ1$] n筥U[GS UK=v 䙃& Nhp"8PHttӰ6)=f]#\"Yoj(c*w;~@vxG+%Y5<ߓ?^ֲ׭=ŽxZ{7g n 4ź?nAC%sxnĢEC&Xvfpc>&T!ݧf,| sډe/~ΐ{7 N#IVXCpgɅ]"'coum 3|Gm)"}׀Z@U"|)B#@AfV`d ffbWނAj`Hԙ0ع6=/6 2y ЧE&sQ$N%H9k}" -:4fwstMKz RdM{1m +Lެ0*rai~wxU[OgNⶴhCIZGPqi 7*\Z^Opy8Z3zs8U_'=ʿqb8ҿ+Ə'oϥes ^[rseVNq H)8Ǫԗ4 d|IsA]#{eKGcU%GMvzusi5B^Nmig&ۗ 4t3ȫa} iQ{VCIט}7v;흃Fa-)XT#)n%5dīAPSҐ%Kéa_)g%jpQuV+ϵ4Kf4ssO'jʮ?{XhշMY4s75}>.L-ț;]qFTm -32$D贅BdCԺ`Jda4AYfO&bdnϱGV&'.FQ< ҏ}VQQ7&^!\PL[S?L&vy}nrxVw!@ ?݋5-ߠX0@ v%Z ڱq2X4r f_Ŭӳ4.CgKJ҇;y׺gd98uCXHb5hy($á$\̫҈GxenM /;^d%1G^k'ۇ44Pfĵ҅ԕ;Yark0 k3ۚ/R`B&焧*zͩ9 y^c/Ec6Bh՞P@;jr| ]v(B8j2S T,Pp51r! uО ѓ=Ӌ՘Fޕ*Ǟ"*?d&dl 52B:`ggD4yT'&Kst<(CJSPlqW.cDH뙱Ä3.V2IޟUlYkǪeuɱ*/g1at68#Wx}ֻz0&@Hϫ>? B7tOZgھ+&hKcn)mjl*A=B(/7ei '>1Y'}"oWS9pyS 92η~N~ A)Z_ ѝP5މ §E /Ɵ+LGRx',.Z#goHW(Xꛘ;9O($v y#p5[j&X>à?|E,ɌHJCӊc l]p6 K'4P9gE4miY^ dt4THӿVc1b³30|5roF+_nW 4'yq:ڙ9QyrIF$]-NiLOX zi&5ݦGr6q&14 ?A,z,` E-YkkfpǿLMϽU^[WEq5mV|_VT%o{ ߺ"nd(66Q0 mXw2WlvY`39ncrpHjv?'Wp aZ7Qj@?Ol@6.Wr]vº84LsL)缩6}$Ɓ/ Q#aՒpb]Ӹ͒uj:juZ/p݂гI3 2b,:z~_@!_Nau0od$KQ\Mgd91(7D(5Fr5#riR>+%fOܝno[UiA3%ےyo2Kyn}/Y3:x.eǀr?|GI4[/P<+QJ4^[Ӑ*6 ./a|c\thDYɌeDsz}C@h|C@d>\N2&ƃ =d(R1oa)PVXyB %^^5EYc}S. $\|W]v Fo(Fy`$aEz5.{+Ι$gkEEpPqu *_9V4J Gp"ued9>+J^hyg " ? ƒ$ }ocGO2 A&}s )KQvo$|d}':2g ]/z1W*I@yzl{wl+]W\J#*roo;T܁ړJE%Bka"勔_?fZY4B)coy::AN@ze3 )j<$;t1눥;anʨ|ݤ%+: fR]DžLwtH:`;dP%),GoU}֔VO҆JoAvj̗zX&KW'%LeڷɮOy.*3ςnj)$UDF$RnF+=$|Svl_U~vӵ뤜9ɬXFv@ dz!VljV\0xi8UxR@( 9/ H0?B_g:d딤Nq%@aQ+xQ% *J >T&q^|a4(V'D" Ya/n&Ray7LWJ&-j\jXwe b>a^{s;Kk_|d]Uz-@%kسo#@TiҷBch"S=4S$/> c|RA5lxpzĨ!ïIy1en1lB)6OQ-n~EZ MR3rF2%""^pN笃H>CW8p@f2M/2!Ə` _HRt*qFS+L+"C"'kAuZ9ٱ@YC LN"(@sޛ]m3N^8vMOE"/TXꆿ;?Q6;D>juƒnjC@1|ʀd et=H+&PKWbWEN< }Zק@PKzc\Ѳ.\_hX)pk']s#0n bd~8Ձt qyؒQ$Vk4Ĺz:387k<>nNsZ]ݞ;=Jac8@0aYsC) ڏQ/{ۃqsʖП pKTk?bU^0׭ \fS6bk^̿<@U`WHf0BtL}܂W)ƅɦg^QSR芞C*$s ,˙?GBXʇZ5 [aE>.fIvj۝j͋S E;PdXFOo",T3 9ċ L~=@ /rkQs䤼PR8"Wܥf؄mr|J0-zSTy/6*> & '͸j'j;^#=B,0kP/\f$an"|K(Akh 1Emj *U z~x PEɈ4~VUWzDVv2q%'4`+T8'ؙA?_]tH0=ڕh-~g7O]iU`>ɒe'WnWB)}:yC#0m4o8 T_pwq 7QśI4V' ौR#)@fT;N04<ѧĒ6 \dfdp 62 e? ?y򓳭PM2,;{d)i@8o,F" nε g WT+rZ@MX`dHR)Wڊn80W،x@(^D Cۮ.o~GDl&h`n&C7)x*S?*$wвVsWǞݞX( ҅_fGW[um_y 5dKe6Egb[ H?1IDLiAڰR gG9 ),cum\_ǀ"g.cR_ʊTW@_̏I3r, ?eo/CMK%5#OCɴA•i.颅q-OptLF +-o.)4;EkZfH A4Oˉ|K`dxS6Y6/hmob Zc5ExSGsjVAnh V5{ QJ4;&bAUHCk_] wWؾoKt~taٜX4\HY. kwO:D!#_ Ԙ5X:w/Gм'E&< (6!FbƔcnk]D'nՒ%aig{8Gm;=HW )fy#03UZ<%8xn471 Yݖt:Is&Yt1jV6 mr4m>I&Wu5]('a82!lJ \\xv'}r@SX85+-:ڀ>ka^hVKbzv⊆`:"@@a 6%%pIJ.pq~@8þѴO>S57Z3!pw(b.# ]'6"m:.xE(CW bOjz^0=jֵ|R)gu[tkp4^~ZsThs5Tzh#hV(fB~9Q④HA=#K?qHrUo}r?2{[XHɛ4 Y1ќG6H{.߭oIUM'z"#^hr BYVC !˷kD e&i=*ZLڥxW[T${Ǧb g[)G蜼1 X.C4Q"b9]a4*a RUqFa# CEkoz :{AʠCZ*rbubʓRS>F5:¯{je2V:̬ŏ7T.U!SMږZ_L<uj-dS$? _G3pz0!_TS 9L\Dwt1}%rBb < =Tu>ۜboVq9chO*)r_] 瑫t2('SWIP,TVqv)\b"gґ DQso\CJtO7 &#bњ>" Sc+Rf5'ԽK8{áл!RH9U;14%uGKdCz\@‹4ՐԱ押Vp=X)W;JhIQw=2rNk&~ڣ.s=ӎeQG`m?0 a[S#d+PQڄ(Z&?rTAم8Y%aNh67!kmع`)1[Jfso:խ[zPa^xĢ'Ň]$>mşW Ǡ( 9LaDŽ\]x R|]/%rvPV4.){GO=v }Ֆ2hGjxRC#sGlSEO݌)ќ wS@[&$}qNvXecy4vG NRV8,bmȸ"gIU~OW LBJl}xAG~(/ፆm:"<lpP+nR +Ԣ9T\Xe!vW1g؝{f, f&PN|!"eRMۅ^$_n?Qr * ?bAX*[vd+ԚV osK c)\PkHjy$S)/o-5FQBw;q5 ͘C>FH'+-˗2 p^a\dGeUQ@Pjjh>^ԭf濪-G0ya IgJr(%!&q.衚)&wOvq޿'OGFX&^T`8ўUDFPTyH8f CSJtYUSXܨ ?*!~b'6n-SUJ6 Ҭ<U_$hZ3w*g|;eiھrq+Q3Kѿ[DŸbՊ_F3Lh" m% 7Kv##M5fzîȎ7Q04 L,=氀ArsxIE7R״;*^\d%B0h켞WY~c,8]mGsi_Ay/HdF&9GH]K\2 iT DoCÅa6۶C|$a+h2&$5.ZwݒRm+Pzw"nq.;7NǓi>IA&i~q~J>grJXA9GX2~~+ґたE3n^bPr0 FBLJd)^R/]6a\'{0r9*z֜D W7}p޻"HӀ2N+%W鏵AivzЯ F= Ydda81z&cweЯ}j\hR V7Tw$n8@Y/NJaϝ|0̰wM#[H7I!BJ%>%cRl<]: 1{ۀVd(뉢[8Wؘjs09á}-Jš7 ΫL6; ע0%x*|J4 +[.UqDUVgr ` EjD`j].Q}ixd+0fz8:wGo.B [1[){BWȴ?;7%fkJ)2bU5I Y(2 feGKK䛵k5Z,;tu4Lj@jZK:mx׈_;0N DLgNB0}=&}AgsuUO䍩 3.Eq)*aؒ_#ԧf!cb-P% FqE)X]?7d(el%xĵw{xXQ:l"D%+ 1-BeШg~EVăphiqtWF`5`ǧ ń Ґ.3r4#_8u& ˅%6=yZ/ӼtA@)H<5X 5CEx^Ä&eM--3c*/?:/`i;ŀ5sšUoAa֪gZ6uÎaڥ4P nb*cv9}U5Gr8WyVFϸ5eDA4O2^]@ c|ad 32J9;oDƆ&,D=GVc߉v ڊjV!m}zbĔWGd!5}-AŊ]1CIey굉xk# {}$7ojC[;3A=|#,nLOLeXe4Go:0Y ]0}尅 l4曀^KIٕt(G.bVKV@д5^k"KHŒg[21@坥&F ߘׅ9ʼH &vj@O@S/ܥ25=l\sk tyTTp5OSII8!5:ŧmQ)% HƘH_!&ѻ69ڃgo[ a܉!`D*"`=R гzxq0R83c 2H@CloF龿#%溈Y`m(ya@tF5jSrk[a| {N8%jo)LDo6p ΣyZ𚳱wt$p'®waZk:v_#JlS^ *0[*Jk@89_Hmmނg렂}Qrڡ@:Pz8Z+}AH,o3k0#z(C> xvT` P]2c2:V˛ٔ$GpGp <2&*ukeU-iLU)a+K!MUP7SJFΑJMk'k }׎F!gb#^n. [Bwc>ϫo|Md(sd[i"} ! ACnb'ݫp|0])n dé.a*0^G&Ngkv'3CdmFfE4H XKƒ^Bm}Es}m=Y3 t:~@[Ry\Jۀԁ ?.B{#^ej.~ƖteC+0X2IߜPO_vY'^OP4[U܇}#qV]ٔ/ 8c`̀[Fn DS"/'aᢇ!%\"Yl8xuvBd;xS_KT(b;́6 Wg@H%pBdHH=_ϿRGƢp$ jB8rT`/ ǤEY-w<Ъ솻Iiqi&@Ly}$;x/nc7N|S^=KRR:rED[ Gpt3z~d-d*_eAL$9jԆ2lܙ=?S | 7-0Ť6}9V:>"ͅ;i0)ya>aa=zRX6&ޤ[قȘ*y VgȀG[g=AMctI3aV 'UZ3?L>;?uY1@m!e[zU)"@-9"op$<%.*9էʳ3jRBV%~ɛqMvhJY0sNL)1zYC˷ڮ\4?X_5<;q$չw S^v$}|KNqbLo2 /,:Dgjf_C5L\ ~cZ+%fkw[og/6Wo->H/7,S_snt>;BRfjE2-y ~2iŚF]j0ŧٌ >L "7=D_HBopBIO)f!fP)8o 2; (.㒦llgUOrɰ9Wd ٛRAeSb*XC=ԲQu\P=E\Zɱ+ql rg4w;׸耽N~} SKo0˳GZVznK/Ee=u{v5Gx.R33T"`56SJ1 (eHsiVN7d4_FZjZ)o^2r"v(`:0 '> H>7S Dž{,18O+S?{M̙(Ot]zS߰2]p}&r`C iCUa} %,} {wLc-bf%O.}~;Ҩ[ ~Uړotͽ|- pʽhzN@tjCo+@f6w_mbT*̽lh!8h{|N!̼E }}dh;bFo5=UMv-`L,vr}oU\/HڎEAd=A_<ZA~ke:Ţpz Î"H,eg ,E!Biޒ1aC۞ϔx.zSGT+jy.jjG;G'r-zn-kaRM^(»Kt?}nhY4oho-L7tӑna|m@ۨ p*.˿ 4 Z5zHgEzF  aJQ)j/)\06nlf+>J'AH qP]_Bou=ɀ"yC NPnPG6萪ZiH"F@b5XU)FH ot|弃":~媋yW:l8ULO\yt Cyے"xSZ Dy|I̶(%N PI[G=(B-7x^_RM3@ƥ> T4=9oo%qKYK%\1䰤bqS+][uo5 Ø3|yz7 dQ?2h٧B-@ķ[{K)Fj GJcoyk !HB R%ŏ|eV_ZT| NlVfVu4[:>)OR.;zN[ #p ܠMOR 0L&Y:9Y^kۆpk˼\ W#@ @[ՕxrŜpp`A:1Eڶ?Y:i_?ĬaRxmNJQ66F'K\OȸpBt7?b޵l1# 8C b n~Gy";#< zѕ5!Sb׏+GƷC0&YYl+}; aAPg:Ռ0D+dVh|Y*EMs!'hTefc|pcsWkJ AO YX޲%VuNouѪCG>xiTM`VXAuCVD b+ĭF<$}r_9fsK[Y/3./mUɜ(k ҉(P n{*~9wWX3%:TwdFa]oF}Myq&327SO 䦡.pG%mwE41b@p}Z ,r2BU-m_"tM(m Zzӆ،q'x[#"pzf*ݨ:Z0_s̊8o$> k5gJkܗgidǬ3#] q% 8Z{Re64rXajTz&bβ= )8{..w!ͩQ< E\s|]\W2@Ќ"%X*OF_Z)@`Br>MeiuaX& !DVucVJ :ޯ)7@s$6l$c@#d] H J%"1 I,-a[y9SK^)bIjYqДJBmj1Qhvb=o40S "RX`L3 qAݕ Lm^qEw9AQL_qmblHJݖLSRMꃥ)R3/S#WW'ۂݖAa\+VeDm\oF@>$ɢ/sY`-KBf+zMxwy$PS}d(m[̯X4F_i֩,l &~876EI뛡-72nܘ/\CrI$+qzzZ!V(ZXbұA%aKOVrF;S 7uOc.So(SSzDbts[T\[AIaa+O`# Vx;Pz]#U 3ɩ9p?5wR9O 9ֲUgrKgCkk+C9ei=HFpmg,o&-" 0UM6RMɂ{|SQo\D". 1~l*8?dKx$~p'm!hm/M!E@ 3=-I/7ˊ':G!"Y~1k4{4j>xCVCvByd4Afs[` pCHL|d@Ă;U:xn[~mY$@tn$auMjY}#݄Ag |a*x#3'!p~; ;V[{GCi.Ew؁Q2},Noo[Z4jVcX=KB]Q[Xw 3'$E^/wĆl@G|^܎_v7x0C潖8'{7u9%c0RszeGQ!$Gk%[{֭&3oOW#|Pp7䟒_By[9,*lW?EI+Jv,FX>t{./&uL 29Nڃ(gk܄xo\=oP(uR) ˤ&&1nbox5r,= QHAj[_1Dl#kPg/G. Orl~Jeog眖H HCd2Ѱ xs+co܃GbAbMR1kق(q"žC_(dh=o(_4 P0PFQS^,/-DSLT{Uݮ*{2Ytǃu*?_%$\nzQv):oK+a^/4 ]/tG oE rn("$@>{kc.1F|Ό0&e 8w_`+ꍏ0.$?_u_a@<[r-ė3CwnxpgHiej7hfkYC&Uǖ#VdE\ñp]zF,Onk% j' LF` i~5OP(eVp2gڦk߰-6Xnk0LS& ٬Cĝk}n6uu4,`p^Djexv¿M7;T9D5Y;ƪ2P E|e-4ry.IE`f]].0}OkC'u?`+i9P&0Ө2 AXgW(vr/@w|Y=Ϣޟ<&oɰ At+UFw:1G"M-Tِz8HSi=(S7d  OB²[''t^NTNe#jSAIav*@%Ųmdɝ"nneYإ'3SZ@Ƅtq ƄB^+Y|r0QzM'Ѽ)pr5k䧋=a̱2UPiPZ>먤%2Df +5\~NJP_tעݿF&0[V=Զx:$#K8WsֱNcDjdDXKCyIb<ȇH5ˮb^22KZfzAdy[()i@|8 05m_>=^8G}|`Ivd"ȯ26ROUJ<b_`;BgQj̯_`ji=~x?j{J2.˂5='GwY;/b[3{Z&KÃ{ TB6N5&;!U߮ӈT b[P Av3Ze jSl6/hȥՏ!TcħL4P8 VimvJualz G]V"tݎ74i>3Vm֮&ke,+*R=p(7?LTxbE4f-g*w&Yx23=r(=a+% FEKKPsw +Z;9\DS SSq%8Bhi81Y^ER<B*dNZ{\Z`\V^F(LsysX͑_ $%5zN%\nj|#hKsY\ $g}<.d(`cJ,x8kNڰW-<ܓ.M&/A|'3Gif~b|;p t56y5qg&@ςmN 0S'y0pEM#id $|Sӷm7qA}A3Uޱ: N+>Iwr]Xx`hpq59@8Ꞧ!dMx=g'&!;Fw!DDT28fC2yϳ̧ttk êڶv_ZJ%̤sDpY侠-ާ:Gץt;!YjH߸0>= #-CbӄrHpR{n`}Hc[QL ^M[v| 7 VCD?]AqrţAkΕL =nas?,UGQiWc8BIriʸfM: }}nmW- ܝl:R!ճri}dQ᢭!/W1{Mg9CXdR;ț@9`F]PH;]mxEpaQ*?v6>z҄;ѝypLx:>'=4D[~eh;VO{}0:zӚ"DÍ1(¤ GM|4n+`5N;7ӳP҅(""J[8($0 N}WH}܂]b_!q>d`$FŢ|uq#~Xxx̸zYQK er2lLt/Qu*Fq>`81.j"/ 4e2Ch5r:~ƣx4#OXU#n7eL[0Q4pC7 ërc nڤI!ռ$6yqNRXkT21ʔ , &vi~2PxJ#@_S@i ARU7TMUaYtu&bczv;b~PgDA9ޓz'Mp%RiOi[a7-3!-h{1y8۳3o?BG8Jj&HTNfr5 yEĵ!?7u9%8?$ƤEIgUy".7 ;oǬGL >集:?0:g7hؼ+[lRd/$&q`"(_*K^Ui( -;F>N` !_ @E  Wvۂ͒XB;DĆwsW˩LZ Qm_:7㑠zo7'uٳFjMHu!_ 7?pbI% 5^%L$}F7fc߮qZ[Ωy86)lk2FEٚ7!ہ%.Nk}Q<+\0)k:Mڋ6++D>漎]kD\"I NY c 7K 6"XR^RLmg99aTu/51N~|RVu X 1ERK;ik/j*o(k{ w?+[WkgƶrnxKR gh.m2/@(=`m8?+5we+ teP(0T\,:{"~M(n5ɱ<`+Eg~Hkͻ~K^< $A\;jSXs[r=v!:hɐ@'ߘ9Xr.Ր#eG78ߤ? 5rXvC;Ʋ[`-߁MR6E9öz!8( 8űn %UbS%&R]$*#_ʧRB㛺>4d.hwLCjÄI`3u1Zc%Gktvkc6˴2ʜNsvXS 7DjkSmSxf#\$hvpN-q`pG;Ǽm`Tn•F$O6#>RRm̭P|Z kDPB2R@{㳖yW-ܔWzZaN}G?NqUudځ{mH*I1#_+tZIVT\)uFԑټ+ER ؍ cFj`Gt^v;9(hͶycBXC,jB9NJ79ucu+Zvv4Jz $c<* $u?erg^%Ztm~vr!۸ `/y 9 sl):y'~áNֿC;w)S7_USK4jz݌r[MnJ7F< @F>QBԛP # 6=?:, {%¶̠fʉ79\t1m9h%~c@u zL#'zSĆx<ھoJ'uQMnDZp2^sj2kU4p {3c9LN'f⿈JbUk?lBLأUE )=]Rn 4,igc*x+*6sA+|א_s%K ]]&&RR<~ fsg;UV )Tf( ϗVPSUI-2]nlƏ:oO9埼,fNK <Of nz}q`xZ,A{>wvN,-Lik9^$̀7M<\2pL?YDQzf3^ /yU _A,,h@y>7(6*kf!VD$~Y< dW2+38ۓ9s.=7_wW.K}m7a6CexiPx<>//R,=ޤ67*#j1N& J [nvtd!§X&YcUl&cA Ln!L ڐa#T(pþ*q#kciOYhW j5Z*֕MyHSywNYVh5pj~VOvU60|=HJZyj2fkp8oI0VpўWU&z"h\6TQa`m*\oLڸcWTn4晨 c%J~J0= cq ]AL>>Lm,kS.dOѓhu _kdLYIpF֕tYWAX_>3ٷ%}q.Sf~aTJ +ka̾ybOÙOq1x嶧_+ VdK=[_`_?( yϝpu-W~ʵ!kC hs>!p-w'M^5$lvZO9;+AS: !%?*ZmG3+iNZOB_>AET$Vh9* U_u-ĎOq:#bUTNXfvzLHEl}HQQ(x\s;xJu;$fUiLCfPFU U2gъ:hI9@m9 BI͆ 2t׊hрu,#صK5rVk9% ΀Sa<7wi biFo+傫th4FLQ6gga0WV 8Tj͆\ZBVeCEС17@@~B7~3a=tԫLa>ܒ+j!Zk$GhPbE;*gz@;-tWϚ[IhٖyBȒS ĥ !W+8XhNY2\eZd!@D-fL1u4VV|>i5 v_ja"]^p !avwVCfλEZNĐ+ 'GqYl&z%9a ǧ\bxnUxeZQ^ [RmԷӡRNnCp<-Τ=Vdjw[S@7O=EPMލ"ί%de@'_:BUfեݔ +XVuDԃkTΆdcm T\@Pmm'엍C;3* G/3T=Ê>B(D;+lGW2WqMq({&Vdou dm44MA6 r&o~(pC'Kz`=ʲeh( g},S=miͻ#^9GDHkxx0F5k:K&u#TQ@3:#Yt]p,̊ {񜶁_;,dwxo}(E? 9d`35xU`}~/t"g7'ҟr[JGN#3MRM=LQq5eI d~h@5B~bJ eaG0GH!LcAƺU`#DŤ@+,3*+hy?px{x\+!Fd}ZF:xq/N`Q/!o=kJ_kk.;Kz7ڮw cUPJAb1=兓ik*Mvdf }{Vy*j>U.O}:~([dc ӄõ-/t%;ny˄]:,ZG@sv8H0" e"J'@V"M>%:Al$3*>^4 K!uBD$W/y bJ^Wd"#^t}m/⨦6.NRZ/Ϋ 藺/@ l#$&@6B궔_7@@&r 򄣹'B |ߘU}; D"~lRudJLJ./Ӹ4b^=fCxvu֠`ؚj9ol{9 E^/#@_˵6$-i<*Y^etG-<7 Jۘ@xCgOp"fV7tZTy_vK٬xp?`0bJ zU̡Di\l>JDW 5tM5h]L*R劳n\§r$hDl]@K#+͠_)ϖ-2ow EՐZheݲ)*%~P6e Fނ#QGxGk؞# `Li-UTek!v׮q?Q߁XdE<[R>L%DiSy+wY"ݍ-XlyKyT:vnPݟ{}i4{cm .A=>pXLf`ZE ݄s4˃)=Ζ&p-3TOd$N _m#3ʔ W\W턊3f/1A{ݨy/!'XzZ"Kw؈8{I=!qprA!&΅=v}QoEZoˤPg:stI4ϙՅX?VwCZ: ]bj"qT]n|_I»0XMT~oݏ[rMϢ@`Zٍ4Cɸ}f/a(6{U'HܴIj&v(l5eub(] h=׏6lg"6Kq8M J?c6\J,l'Sb 4g }+B1o*YsSmXz_wB^f`fo~BUĨ7S_ws)b ۦnh ܺ ͛7vO/nezWQ%Pjl řP^Q-0 Ӧ%w([֯^̒W-1ps) [}72.[EyB؛oz>>,|Hpn/DBO!(c6;V?埰]yLIk;Pѯ Hh3̭ Cҡ]~@ê@IU/'b%X]2g4|w s#a5G֌-xgl'VII箄Eئ(gX70S50TeWmz"L}}T8<џC׌[eKyr՛Ex4xuۣ0,]RKL*jOX!J%dhgmjU*XbV#6m+rx֭Jxdq1<3}æJ4;O2@!0dդaN{I2\?;q ]_}=rmyHD/}/d }~F#!dVd zz\`0п(BJepVHv-#_֤v:mSÈe4?=&S%Eϴ`?TxuTV5ɂwLѢH)Xo_S -SP.`PCVm&x_skRa`Shs:l>wr Ҹ\Qv.v/:? *bɺf : p7=GCŧ/ &6ԊFH:`9Lkϣ=Cd_"&MȊ6`c EsICZ5 0ZjCVl[06;達dq i%Ql#OWDF>ymӱr(nOUۑH䓶xqXfo8Hgh^aҼV{YW!i[5K 5qB:i i'A5ByIHqQoD0O=fR۬#n/}3`)@':UXv;W#g/e @]b>\ӫ ,ХN;=1|,'%qJ-t)6 1mDQ C7X/ xa5_9Z@&vza8w C=Xd!~!lB!Y"m<^JZ"CtgKOA *z5J]t"#Uř6Bpe͌FdMfW&xI0F&NliH(J 8wꢴN2ȅvV@| PY2lor/4]p/ 2CvI&+@8_ōa5٪o "U' N0ߩ|o'z还;NE!({l_äQ,fm2G_Rs 0NMez;-PޜDce 'MfM%2@6дaSVNZ-̡/#G=zh.GAA]],w/ ݀(2ݲ"c 1{\`eƼU:z3Yly#:b.|i/G+8__HC} ЮARz3+7E2L'M^r~PO-{&@w\`"h䯩2DpȝM쥪d/4)jE,6!Q仱M` M. HϤj5<_]^6!<*\ro]Zy xDlB~J̓߇ 8=\2rq(ޮ0 .Ũe 6LECL*41,@(}ИUAȘpjJE69@I%墴4S~ǎOŸ,J,/hf!K~<ɔ`*Qf-MڒWVKqp9l%spPjl$؛nɧ)78=4湯:}px`pwdehi2 GO릚uwQ-hc1f-^ fm4B8/z$690c7lvV[ Oc͐9a3s˲5> .֬CNI;\c8?5A_ Nϸh3Sx_c%q2d?Θ6oN%7[-Bq?'4įmmY͵"dE]$37'#j~L5E]-33ۀ->y*e3ic=V[@2hҐþ&{B综B2A&MEc6KʙrT }܃-dr3q}FrK1S>}i?$9Kϳvk J+SJ5-2%ˌcm>4q=vyڠT1† NԊZ2ŊJ[T;HGF ޅ̩p#"6c_ >OT]'wkJUFǎ7*֌!+;k=9Pէ?Ү%Qś ]j6,s͹3+qicZB' ?6Q~ hއHz.VbilNk-C EFCFnKʧZVsp4;-&/xyLX~iJD࠹ЇW ,]/'ܫj^_]AarwtەuRk-s\}Y'Lb(%Ϥ^Sud" B->0 щ%4 0? a)@KJesgYD=Ya:0?Ht/,fW:tX-y0\;}ӄI]2]Aiprw p9,!ӟ8N:jzɕI|F)a HZ8Xxv\I~006DQ<x&(y%Tψ9.P9E>ίWTY-#},YӊyV!q篻`˿qnFmmk!@I r8!=]B/s--5WgTD#e/l,foj4Bҗ[Ӝ&+3-ɣ;74MƆss2ѠˮBu"d璹P.q+c q[@a&Z$K\^mjm̊f1ʄ_ų@)07C?i0F36osG &-[L1s,:U'ڛ~5F:'Z=#NwR=<+C4ypvݗaUI-oљ^Nq'dάLm \O;61';m>ѡT㈭ʦD-h,~ &gf<#](C M,UᚑJB&(WwTg*}Q8cp E6Ƿ-lzs-KQ7*E9"-tR8`E%Ag{Wf~Х]ԗ >QN6މVQy,' 'H2XT,j}A bs$GCuplD38\:Sh?AyX*AI#]c0UoXlRxg3gů/~ ǝE1b$|M2߉ZDC}E5w{|u ӗ&y"9Wѧ)z7_'FU#"d'kQղyYkWVR=7>?GѫW+FjQƜLqmVyڪX@Tc,^ CgAn\i@9 Z'֧1r ֚6V7,ASPz>'Ә@WBG1oHΚ殨I3gLUPhB'+X$TΠ-̱#9JfgZuAc EY(mK+bZ 5ꌏ}.t;V5c`vJp }%dі5wV~}qP/xOHCĿ[xTmں#?-K9s(= otsT涔өTm\7C.Q8i(͠ˌ!cʁCeu ڍ,I s걔mBBa b7~Fa&Ҡf82쫚\A߰%6'*́4Qy O}â\ /uGQI+DL?I>R H;!.[?F _mq?,:f9a=ba#a%BbzbČ \wZv癨Ѧr/h#X.*Y\dh @ enfowJLZXMbXi.QEEL8H$RR# Uȋ5im~aZU"vGEq_T&؄ɅzN@l5a_-=ӥipG/)DL.,4 @̵#(-cX?Զ]  Ό<seCF2Wv*bqxk EA"P Kab$}ӷjuO%QZ$tnYnTY.w:2AaT˞cԏfVȸ7 Gkd-g,41B|5d nFE}5Ń?q҈3!.}:rbI`lٍ]蜧rY*sS鳩`P[ٵcbsY.!48/F1lPaW/'y`bw#Zxhc+U%&'XBS <5.^Cd'-s4Bp5{.8jU2?\Ͽd `9G-h7aR!fk뇚PV$R.JSQ J9pn@@zͣD=kP;cˋ;_㛗I'_ aAO=`u_;y}So/{[~k)::w"EJF[.ECԑ̵)M_.626خgH!#M+6u?6#}7N3p@jq^ݶڶ0>Ŏx 8U{j /l3 /cݦ"X< bn[P@cݤJ#4@%G)Di![C U(,c("elj![KX^GqM'J"t^KH8ơA:>YlN MX|zݿECbŞ>TqgLFs׏ Fhw%ȵGTqGhG*gɇXN*cs ~ Qs}X15 mpge7m eF/0j^Yֿ'wQ0]@Lǩ}I2 /6쥷P2#/@^sC=zKBkemc SS b[U!`i[b]}aߚd"iQb"gTzLtYKWKiM~EHcpu=Ļ[6"HM 0˃į7M (86—v0\^ yyC a؟{SpȄL3gp?AE;q^0 mɵ پ.07 qT.#q/?ksj$ى,}Q0Q]EWpϊ>΃FȋqPg]yUBń VCi4q$LS&)-'ߚݧ&$X4S:""z_9R!ϠxWg8l֫%Vz._4R$=JKw&U/ڮ1C%fDŽ #AKvȶ9Y /ndJENc jU{EϘmE5&,VH^琉֠o ba?]15f%t[ 񣞥iR!c.CҶ‰!@&.h]c^MC"-ĢU)B+“ \nCP+{ Z8>?ߑ0˦uE:l/`Kzd>< YZ