sax2-ident-8.1-542.11.1<>, IJG]~/=„D#^hp&MZ=ds%fҋc*%B)l/|¹:>؞r OW 2`Dgt>H-}C>mVv9 8oa+D|T?\_rͩ͟}4 ASiOךʱgB]QGW]׽{ =?d   @hltx rPr 4r r r rr rrr <rt ( 48 <9':=7>[@cBkFtGrHPrIrXYZ[\r]|r^ bzcdgelfqkslxzCsax2-ident8.1542.11.1SaX2 identity and profile informationThis package contains information about the supported graphics hardware and its special parameters. For some graphics cards a profile is needed to describe configuration parameters outside the ordinary way of setting up the card with SaX2. Authors: -------- Marcus Schaefer JF/6nicolaiYopenSUSE 11.1openSUSELGPL v2.1 or laterhttp://bugs.opensuse.orgSystem/X11/Utilitieshttp://sax.berlios.delinuxi586if ls var/lib/hardware/ids/* &> /dev/null; then > var/lib/hardware/hd.ids for i in var/lib/hardware/ids/*; do cat $i >> var/lib/hardware/hd.ids done fiif [ "$1" -eq 0 ]; then if ls var/lib/hardware/ids/* &> /dev/null; then > var/lib/hardware/hd.ids for i in var/lib/hardware/ids/*; do cat $i >> var/lib/hardware/hd.ids done else rm -f var/lib/hardware/hd.ids fi fi x[ J{~C*G Q5e 95a2] A{~( S7#?:Cg\AaKpb)Uh|`Xj4-kHPRAAAA큤A큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤AA큤AA큤JF/,JF/JF/.JF/,JF/.JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/JF/,JF/,JF/,JF/,JF/,JF/,JF/,JF/JF/JF/17b5f921b0aa8384b6b2eb1589ef1a4f4a7007b2efc0a6b9ef1adc0d0dacfa73b672626cc061a4047b471fcd2a83861b60eb7586a7a96a62b1b4b7afcf1bc017c748c654a68ec00c5ee45d35b4180de62cd18d036dada74f275248f40f65ac9d88c7185befa16e8185ad4a683ddf9fb2619b997098222abb25cd45ae87b921a035a753ff06bcca22b8f3e1f39f10893f05a8e18f918f9f2cdb2d4a2fbaa8251291d61d63a1620fe6f0b9e9d3e4b0ea9267d57ba1bac8d0a29f5ec9c228dfa64c3ae34bb22e083af3595cdfeb935e157935e3d9f22f84153222baca9e1a89cc24c538ce7b76405d74ab7b6f6837257815f078afa13b80605f3d3795351af39cfecdb588c51d9e27065252d2914d34d15be524c1f02f14aa7c62f7a3decf467dedd9fb21d1e0d363cd2aec16a8d32940333767747025f10a72d6db6173b2630d9d511eb3f121537ed8aaae35958a804bfff012239ba3afbc612364421b6ffbe5f75b46bf8d4bd9dc477bd7e1ea2e0c07fba59fed81d06924a4a0cda6f82b6e417dfa7e2dd12e62fa2b221195b2bd44b21f3c58ea533e5fa3440f3bd558cc21fbc808494aeb57937b1031f2b7d230e00bb0640d5d83fab64f7bc2420ba7eb3996604d3bbdf5a3beacb5eb255502db9f55656f66e3fde751e1bd7410039f498b93b1afc97991a00455d73ce8fd5bc3224337bc554c0c1eef1ebe74b7e9d1897986b25437f38507612b0a0b9974ea2adc4b789c256c90c2acd01ed7141e970c3b640ec4c3f0aa301d97d640af88e597979e77b26d27f0ac18b752ffde7aba471dd6fa1f118d78fd37234c6dea16a6dc33847ec01f8b14a09bd257abd0cc8999a36be3a16e9af1ca0dbd9436f6b91ea40ec76ecb2fd37f1012428db6930af7914e621053c1bb12c065159feb4d8624e12d36936b97afd7d4a7a6f69b31fb7fadb7c2a9304da7afc5f3843a5cc3d01ae81c576b343adaa63d63aaac180843e66a92928c3001fc4a7a201aaa65da209bc5d1060ecf81865d0f84242c503aed357b7fac14ce2bd835d2a66a0ecd0c57bd052a817f6a820fe8f96b997e245f33e70670d4a6aeab89035f96028e583c080475c632f744a72b2c8dfc399be5f06233ff6ea68d20b2399fb379b3a5562fb4512def19308bbc6eb0c33b89a2314602e268735b608b1949e805756dfffd7d0cb20fd1785bd2fead0fc276e753e2f206412900414245fd2c1c3a41d7fa48498c74e37e81daf55834a495a31be72b7b7d99dc3f02f460e7499c4ec5cedbe7ee3a169fbd61c303a0c35a5417560986679da6bb99c5147ad395b02b0bee53ca447f133181b7c226b654e67fbfbb7aeed176fbd70249de3a4210b9b409d996863cce187983d40624d87fa164741b14cfe7fcf545b119fb30b969e9663aee0bb55ec400b04eba4549f78d41ca13258a73dc14cae5ffec239e00d46dcc18881a2a39375d56246d567e25cd1e4d87cd7e9ec6b143f4f6a45fbae3eaca22899c6ee148bb78204de3c979c12b55b9fcda2c04ea1d1be4d68b81875cd3526e45e5cb165ac680ef2992e282f1d44aab0cde3cb2c92e015e12cc839573ecfc01bba30036513349113467aba45b6a55892391358752a6be942a291d9c260b89f3dac1b4cc3c59a604ac88f9e38d57ace808af1214b8725decb7207b2003272bdbb2dc532f946ebef15ad23031e2d643280ed0d76b6f255e686d3322485037fcc658abdc3f49909a1877255486c9b16a5d943229346bff209a9426f5aeccd41f94450aa551a09c4a0883e6701a2d896c8d70db8c451321e27e1f25f289c4875ef7563d5d72fab1d9b11cb4c0b64e5a1f179664c4cf2bead034c69292fb1521ca24bc665a445c849aad66bb7beb4c74ae963defe093330c404fd058af7b6b841ca4ccbbf14963ae9e3dbf1e7734a0e6c5df24c656834a408a170815f1175e0e5f8d770105ae1b96e41a93d909a025d45881f8a1bfc022d0f108e07c351e980094f2f1424ecd8cf469d9f5a28e5657cb9d8e02080b130ca5cf6c74d955037cffb463d4168b462b5916658e1cec7c062161d3ac40951ff2393b638d72af1d49513f74cd0ffec455dd57b02eb7e56a84099ae65e94313f7386d897c891698fe6ac6167cf1dfd84b6b5068e9a75714eb7f810e7117968028d01fc9ffcff8b4c1d96af17f0b5669187247c5ca4908b66cf81ed6dbc5c85cf4aa3a392def12ccf5fd454d278a3c3f306aba1cddfe88cb47c1cbb33f51380f679769a4e8fe83bd6151b8c98f2f49d795c69344f88e37f43d6f78ddd7b0a4536f3c836dd4cca0831c5625aa29850c66f0108e5b40199b517c19f5784df6cfc53c82921da82c45b12b91cf1dbe202dee04338a6f03bc301rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsax2-8.1-542.11.1.src.rpmsax2:/usr/share/sax/sysp/maps/Identity.mapsax2-tools:/usr/share/sax/sysp/maps/Identity.mapsaxidentsax2-ident@@JJ@Jsax2sax2-libsax-perl/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/usr/bin/perlrpmlib(PayloadIsLzma)4.0-13.0.4-14.4.2-14.4.2.3J;}J;}J#J!J@J+@JB@J Y@J Y@J J{I@I@I@III@I`I&@II@Iy@Ix_Iq@Io%@ImIk0Ig<@Id@Ia@Ia@I_S@I_S@I^IO@IKIKI= @I7@I6tI/@I/@I-:@I-:@I)EI'@I&I%Q@I#I#Ih@Ih@Ih@II@IsI"@I"@I"@I-II9@I9@IIP@I@I@I[Ig@Ig@HHrH,H,H@H@HHH8@H@H@HHO@HH@H׈HӔ@HǶHǶHǶHǶHǶHǶHǶHǶHǶHǶHǶHǶHǶHǶHǶHǶHǶHǶHǶHe@HH@HAH@H@H@H@HH)H@H@H@H@HHnH@HH}H}H|@H{?H{?Ht@Ht@Ht@HsVHr@Hr@HnHl@HkmHhHhHhHhHd@Hb3@H`H`H`H_@HQHNlHFHE2@HCHCH;H:@H:@H6H5`@H2@H2@H1kH-w@H-w@H*@H)H(1@H$ options, which are still required by KMS at least (bnc #507437)- use special profile for MSI-N011 (bnc #499110)- getPrimary.sh: * only run 'lspci -vv' for VGA devices (bnc #478164)- use special profile for ACER-EZ1600 (bnc #504710)- removed UXA option from MSI-AE1900 profile (bnc #500853)- do not use i915G profile, i.e. do not disable modeline generation for MSI-AE1900 (bnc #500853)- use special profile for MSI AE1900 (bnc #500853)- Keyboard.map: this time do changes for jp/ru/br layout for real (bnc #497647)- Keyboard.map: use 'inet:microsoftpro' for XkbOptions for br/jp layout (bnc #497647)- Keyboard.map: use 'jp106_inet' as xkbmodel/variant for jp layouts (bnc #497647)- Keyboard.map: use 'abnt2_inet' as xkbmodel/variant for br layouts (bnc #497647)- Keyboard.map: use 'microsoftpro' also for br and jp layouts (bnc #497647)- fixed panel detection for panels of 800x480, 1024x480, 1280x720 (bnc #485801)- fixed panel detection for panels of 1366x768 (bnc #473910)- FireGL profile: set again BusID (bnc #473662)- updated translations from LCN SVN (20090206)- vboxmouse is no longer a standard mouse, i.e. add default mouse again; use vboxmouse driver by default again (bnc #444747)- Identity.map: * IBM's 855GM/915G no longer need vesa driver; use intel driver instead (bnc #448656) * fixed typo in vendor name for 845 (Intec --> Intel)- updated translations from LCN SVN (20090123)- updated translations from LCN SVN (20090122)- updated translations from LCN SVN (20090117)- Identity.map: * use EXANocomposite also for 855 to fix suspend-to-disk (bnc #465950)- Identity.map: * use vesa driver for 'GeForce 6100 nForce 430' (bnc #465190)- Identity.map: * use "EXANoComposite" option for Intel 965/965GM; fixes various Xserver crashes and shouldn't harm desktop performance- Input.map: added another device (0x04b3:0x300f) to use ibm-trackpoint profile- fixed parser version check- consider also variant when setting console keyboard; required for cz/sk (bnc #458623)- fixed tmp race problem in SaX2/sax.sh (bnc #460471)- always use '-br' option when starting the Xserver; workarounds configuration of Intel 845G machines (bnc #463288)- added monitor entry for 'Samsung SyncMaster 206BW' (bnc #463320)- added monitor entry for 'ASUS VW246' (bnc #462668)- don't use broken geode driver (bnc #457182)- xapi.gtx: added missig XKB keys (bnc #450851)- xapi.gtx: double quotes needs to be quoted, otherwise string in .pot file is truncated (bnc #447492)- fix build on s390, sax2-tools only.- added missing progress bar labels to be able to show them as translated text. Also fixed the setLabel call to display the translated version of the text (bnc #449100)- fixed typo in Keyboard.map- Radeon 9200 needs 'Option "BusType" "PCI"' on EFIKA/Pegasos PPC boards (bnc #449938)- use intel driver again, now with Option 'ExaNoComposite' (bfo #18270)- fixed sysp processing on multiple devices (bnc #448209)- use 'vesa' driver for some POS Intel devices (bnc #448656) - use NoVirtual profile for Radeon Mobility M6 LY (bnc #448909)- added 1600x900 as selectable resolution (bnc #447990)- use touchscreen profile also for Elo serial devices (bnc #447809)- no longer try to use broken vboxmouse driver by default (bnc #444747)- updated translations from LCN SVN (20081120)- limit Vsync to 74-76 for Dell 1703P ("DEL3010") monitor (bnc #445989)- use touchscreen profile also for inputattach'ed Microtouch RS232 touchscreens (bnc #357800)- added LCD monitors for 16:9 resolutions (1280x720@60, 1366x768@60, 1600x900@60, 1920x1080@60); added 16:9 as possible Display Size (bnc #388479)- don't use 'Virtual 3840 1200' for Radeon LW (bnc #445167)- use touchscreen profile also for Microtouch USB touchscreens (bnc #444765)- replaced existing "elo" profile with generic "touchscreen" profile and removed obsolete udev rule for elo device (bnc #444332)- don't use 'Virtual 3840 1200' for Radeon 9200 Mobility 9200 (5C63) on ppc (bnc #444175)- added monitor data for * HP LP2275w * Samsung Syncmaster 245B/245BW/245BPlus (bnc #443761)- fixed standard mouse detection (bnc #433339) - removed xorg-server-1_5.diff, added check for XORG_VERSION_MINOR - created udev directory in svn, moved udev rule to that directory instead of maintaining it as source- use NoVirtual profile for Intel 810/815 (bnc #442413)- fixed Input.map, vmware-mouse line is missing the driver (bnc #433339)- no longer use intel driver for i845, since the support for this GPU is currently completely broken (bfo #18270)- accept vboxmouse as standard mouse, i.e. no longer add default mouse if vboxmouse detected - updated translations from LCN SVN (20081106)- added arabic keyboard mapping (bnc #429430)- frequencies for monitors need to specified as integers - removed 'Dell' from Monitor model name- added a bunch of Dell Monitors * DELL E207WFP * Dell 1569 * Dell 1706FPV (Analog) * Dell 1706FPV (Digital) * Dell 1707FP (Analog) * Dell 1707FP (Digital) * Dell 1707FPV(Analog) * Dell 1707FPV(Digital) * Dell 1708FP(Analog) * Dell 1708FP(Digital) * Dell 1800FP (Analog) * Dell 1800FP (Digital) * Dell 1906FP (Analog) * Dell 1906FP (Digital) * Dell 1907FP (Analog) * Dell 1907FP (Digital) * Dell 1907FPV(Analog) * Dell 1907FPV(Digital) * Dell 1908FP(Analog) * Dell 1908FP(Digital) * Dell 1908WFP(Analog) * Dell 1908WFP(Digital) * Dell 1909W(Analog) * Dell 1909W(Digital) * Dell 2007FP (Digital) * Dell 2007WFP (Analog) * Dell 2007WFP (Digital) * Dell 2009W(Analog) * Dell 2009W(Digital) * Dell 2208WFP(Analog) * Dell 2208WFP(Digital) * Dell 2405FPW (Analog) * Dell 2405FPW (Digital) * Dell 2407WFP (Analog) * Dell 2407WFP (Digital) * Dell 2407WFP-HC (Analog) * Dell 2407WFP-HC (Digital) * Dell 2408WFP(Analog) * Dell 2408WFP(Digital) * Dell 2707WFP * Dell 2709W(Analog) * Dell 2709W(Digital) * Dell 2709W(HDMI) * Dell 3008WFP(Analog) * Dell 3008WFP(DP) * Dell 3008WFP(Digital) * Dell 3008WFP(HDMI) * Dell C22W(HDMI) * Dell E152FP * Dell E156FP * Dell E157FP * Dell E157FPT * Dell E1609W * Dell E1709W * Dell E171FPb * Dell E176FP * Dell E177FP * Dell E178FP * Dell E178WFP * Dell E1909W(Analog) * Dell E1909W(Digital) * Dell E196FP * Dell E197FP * Dell E198FP * Dell E198WFP(Analog) * Dell E198WFP(Digital) * Dell E2009W(Analog) * Dell E2009W(Digital) * Dell E207WFP * Dell E2209W * Dell E228WFP * Dell E248WFP(Analog) * Dell E248WFP(Digital) * Dell E550mm * Dell E773mm * Dell Laptop Display Panel 1280x800 * Dell Laptop Display Panel 1440x900 * Dell Laptop Display Panel 1680x1050 * Dell Laptop Display Panel 1920x1080 * Dell Laptop Display Panel 1920x1200 * Dell M781p * Dell M783c * Dell M791 * Dell P791 * Dell S1709W * Dell S1909W(Analog) * Dell S1909W(Digital) * Dell S1909WX(Analog) * Dell S1909WX(Digital) * Dell S199WFP(Analog) * Dell S199WFP(Digital) * Dell S2209W(Analog) * Dell S2209W(Digital) * Dell S2309W(Analog) * Dell S2309W(Digital) * Dell S2409W(Analog) * Dell S2409W(Digital) * Dell S2409W(HDMI) * Dell SE177FP * Dell SE178WFP * Dell SE197FP * Dell SE198WFP * Dell SP1908FP * Dell SP1908FP (DVI) * Dell SP2008WFP(Analog) * Dell SP2008WFP(Digital) * Dell SP2009W * Dell SP2208WFP(Analog) * Dell SP2208WFP(Digital) * Dell SP2208WFP(HDMI) * Dell Ultrascan 14XE * Dell Ultrascan 21TE * Dell Ultrascan V17X * Dell VS17X- Move sax2 manual page to correct package - Only build sax2-tools on s390/s390x- no longer exclude s390 from building (bnc #432738)- prepared for building on s390x, not completed (bnc #432738) - removed local copy of libhd, other distros will now complain because libhd is not a public open source project AI snwint - added rpmlintrc- Identity.map: renamed "AST1000/2000" to "ASPEED Graphics Family" (bnc #439053)- fixed setPrimaryChip option setup (bnc #432732)- Identity.map: remove fglrx driver entries (bnc #436727, #437935)- updated translations from LCN SVN (20081022)- removed HP preload monitor entries and profile, since these are no longer required; fixes also bnc #436905- use NoBorder layout if ((X <= 800) || (Y <= 600)), and *not* if ((X <= 800) && (Y <= 600)); makes Ok/Cancel button visible on Netbooks with 1024x600/1024x576 display panels (bnc #431290)- testX: changed minimum resolution to 800x576 due to new Netbook panel resolution (bnc #435879)- insert device name for COM5 (ttyS4)- allow to select also COM5 (ttyS4) as device for tablets/touchscreens (bnc #432350)- accept vmmouse as standard mouse, i.e. no longer add default mouse if vmmouse detected (Matthias Hopf, bnc #433339)- Identity.map: use vesa driver for IBM 855GM (8086:3582:8086:3582) (bnc #410305)- added 1024x576 as possible VESA mode to sysp- fixed mixed up MinY/MaxY values for ELO 2300 touchscreen (bnc #380278)- added kbd mapping for ruwin_alt-UTF-8 (bnc #432862)- used Noaccel,Swcursor for 855GM(IBM) (bnc #379946)- use NoVirtual profile for ATI Radeon VE cards (bnc #433124) - change the default from caps:shiftlock to caps:capslock for french/belgian keyboards (bnc #432682)- added NoVirtual profile, which can be used for graphics cards with not enough memory in addition to Virtual profile - using NoVirtual profile for ES1000 cards (bnc #431088)- fixed use of sux which was replaced by su (bnc #427753) - fixed deactivation of the 3D subsystem (bnc #427753) - fixed initial 3D (dri) setup (bnc #427753)- fixed wrong option setup for init call (bnc #427371)- Identity.map: sw_cursor no longer required for GeForce 2 MX (bnc #427640)- added new entry for Wacom based OQO 02. This machine use ttyS1 as port. (Danny Kukawka )- added entry for a Samsung Q1, which is slightly different from the Q1-Ultra (Q1U) as it looks in some reports on the web. (Danny Kukawka )- add Gateway CX2724 and set "Option" "TrackRandR" for all fpit TabletPCs. (Danny Kukawka )- add evtouch based machine: ASUS R2H (Danny Kukawka )- added new entry for the HP TC1100 which is wacom based (serial) and have no eraser as it looks in exsting install instructions in the net. (Danny Kukawka )- fixed port handling for Touchscreens. Enable also ttyS2/ttyS3 and allow also /dev/input/(elo|evtouch_event|touchscreen) (Danny Kukawka )- set the stylus/pen button for all Wacom TabletPC devices to the right mouse button (via Option "Button2" "3"). This setting should be more useful for all users. (Danny Kukawka )- added new Gateway TabletPCs: C-140X/E-295C, updated existing entries with the business model IDs: C-120X/E-155C, C210X/M280E (Danny Kukawka )- moved LG-C1 to Touchscreen section, moved all TabletPCs with touchscreen to Vendor TabletPC, add new machines: - Clevo TN120R (a.k.a Nexoc Osiris S621) - Samsung Q1-Ultra (Danny Kukawka )- added entry for HP Compaq 2710p/2730p (Danny Kukawka )- add LG C1 TabletPC (based on the fujitouch driver) (Danny Kukawka )- add new machine: Gateway E-155C (Wacom USB) with calibration data from pinglinux@gmail.com. Added correct Name of the existing fpit based Gateway (M280E) and sorted the existing entries. (Danny Kukawka )- add HP TC4400 serial TabletPC (Danny Kukawka )- add some more serial Wacom TabletPCs: * LG LT20 Tablet PC * Panasonic Toughbook CF-18 * Toshiba Portégé M series Tablet PC * Toshiba Satellite R15/R20 * Toshiba Tecra M series Tablet PC (Danny Kukawka )- Added touch devices also the the generic Wacom USB TabletPC entry (Danny Kukawka )- added Tablet PC support for HP Pavilion tx2000/tx2001 series (Danny Kukawka )- added Tablet PC support for HP Pavilion tx2500 series (Danny Kukawka )- port SaX2 to use the new paths under /dev/input/by-id generated by patched udev version: /dev/input/by-id/usb-Tablet_ISD-V4-event-stylus (instead of: /dev/input/by-id/usb-Tablet_ISD-V4-event-mouse) (Danny Kukawka )- make "microsoftpro" the default for all previous "pc101", "pc102" and "pc105" models (bnc #210881)- allow GUI to be displayed on a 1024x600 area (bnc #419304)- added setPrimaryChip function in init.cpp to allow setup of primary chip and nobus profile in libsax (bnc #417575)- borderless SaX2 for xres <= 800 or yres <=600; this was hardcoded to 800x600 before and resulted in problems with famous Netbook resolution 1024x600 (bnc #419304)- the logic in existing dynamic Radeon.pl profile was obsolete since a long time - AFAIK; replaced with the logic also used by Intel.pl, RadeonHD.pl, which make sure that 'Option "monitor-"' is used (bnc #420124)- Extended existing serial 'Wacom ISDV4 TabletPC' entry with Touch device. Added new generic entry for TabletPCs based on internal Wacom USB devices. (Danny Kukawka)- Added new entries for TabletPCs with internal WACOM USB Tablet devices from ASUS (R1E and R1F). (Danny Kukawka)- This patch allows to use for Tablets (as also TabletPCs) devices which are not /dev/input/event* as e.g.: * /dev/input/wacom * /dev/input/by-id/* * /dev/input/by-path/* This allows to use persistend device names as e.g. needed for new Wacom USB based TabletPC devices. (Danny Kukawka)- Fixed handling of serial tablet ports in the SaX2 GUI. Solved problem that ttyS1 and ttyS2 was mapped both to ttyS1. (Danny Kukawka)- alps-macbook profile: * no longer set *Edge values; these are now detected and set by the synaptics driver itself, which appears to work fine at least on ALPS touchpads used in Macbooks- added 'Virtual2k' for Intel < 965; still useful for hotplugging a monitor in cloned mode (bnc #414156)- type1 module no longer available; obsoleted by freetype module since some time- HP Preload: * added monitor entries and profiles - SLEPOS: * use evdev driver for elo touchscreen (bnc #408436) * Identity.map/Identity.map.i386: - 855GM IBM hardware needs swcursor + noaccel (bnc #408994) - use DDC profile for IBM 855G device to make additionally required options (Noaccel,SWcursor) available again (bnc #408994) * added elo udev rule to use /dev/input/elo as device for elo profile; adjusted elo profile (bnc #410315)- added 'Virtual' profile for RANDR 1.2 drivers, since framebuffer size cannot be changed on-the-fly at the moment; currently used by radeon, radeonhd drivers and Intel 965 series (bnc #414156)- Added support for the new Touch support of Wacom TabletPC devices (as e.g. the WACf008 in the Lenovo ThinkPad X61t) to Sax2 (Danny Kukawka) This patch includes: * new pen type Touch * extended Wacom template for Touch devices and an updated Lenovo ThinkPad X61t entry, added values to calibrate the touch device * removed Multitouch parameter from supported Wacom parameter list * update for German po-file * fixed Makefile to prevent trouble with RPM if a patch get added (ignore *.orig files)- sax2-ident requires sax2 and sax2-libsax-perl- remove "Use vnc" to reduce dependancies (bnc #411766) - replace qx(whoami) with $UID (bnc #411766)- new Ids for Xen mouse; use "event" instead of "by-id" (again) to detect RealDevice (bnc #411264)- make all device tabs more multilingual (bnc #218433) - apply 'xorg-server-1_5.diff' only on openSUSE > 11.0- disable intelmagic by default; obsoleted by single card setup, which we use as default now- no longer set BusID for single card configurations (bnc #381644)- configure only primary VGA card by default, i.e. no multicard setups any more by default; you can still force SaX2 to create a mulitcard setup with "-c 0,1" (bnc #381644)- fixed missing pad removal before writing new config (bnc #408737)- added LCD TV resolution 1366x768 to the list (bnc #408870)- show "busy cursor" when setting console keyboard- added vmware-mouse to be applied in Input.map - moved api scripts from libsax/tools to api/macros- set console keyboard using YaST keyboard module (FATE #302925, bnc #306269)- fix driver entry for Quadro FX 360M (bnc #406960)- don't call no longer existing function GetRgbPath- updated translations from LCN SVN (20080707)- fixed build for xorg-server 1.5- another x11DB update- update x11DB- allow to select also COM2/COM3 as device for touchscreens (bnc #381319)- dynamic profile for wacom no longer required since udev rule is now used to create /dev/input/wacom for Wacom USB tablets (bnc #404847)- added Resolution/DPI entries to Samsung SyncMaster 930B (bnc #391816)- fixed xkb layout for Latin America keyboard (bnc #404307)- reverted r1619, which broke the VerticalScroll support for a lot of ALPS touchpads (bnc #401661) - added alps-macbook profile and use it for Macbook ALPS touchpad (bnc #250427)- disable horizontal scroll on ALPS touchpads by default (bnc #396097)- yet another qt4 fix, checking for empty tables - fixed mouse setup if no CDB selection is available - fixed positioning problems of various top level boxes - fixed location of icerc.sax file- added monitor entry with special modeline for Samsung SyncMaster 225BW (bnc #402353)- added monitor entry for Samsung SyncMaster 226CW (bnc #402615)- fixed word wrap for labels (bnc #402503)- patch by Stefan Dirsch which adds radeon randr v1.2 support- fixed korean X11 keyboard setup (bnc #388057)- prevent sax2 from calling too many test X-Servers - removed redundant DDC entry for STC0777 (bnc #396029) - fixed xapi DISPLAY handling (bnc #396777)- update hwinfo source (bnc #374101)- fixed alps profile synaptics options (bnc #250427)- fixed segmentation fault in SaXStorage::merge (bnc #396127) - don't include variant basic (bnc #396117)- fixed keyboard layout/varian setup. The libsax functions which adds additional layouts and/or variants uses a QTextStream (QString) object which was overwritten no matter what data was in the QString. With Qt4 this behavior has changed and the information is now used. Therefore the code QTextOStream (&val) << val << "," << option; needs to be changed into QTextOStream (&val) << "," << option; This fix is related to (bnc #394579)- fixed DDC data for Samsung SEC3346 (bnc #394523)- fixed DDC data for Sony E430 (bnc #392828)- disable Composite for nv driver by default (bnc #392499) - use US layout by default if current layout is invalid (bnc #393198) - update translations- don't create X11 links if /var/X11R6/bin/X exists (bnc #197328)- added Samsung Syncmaster 930B (bnc #391816)- update hwinfo source- disabled message to indicate that 3D is not available (bnc #391983)- changed finish text according to Ctrl-Alt-BS change (bnc #391134)- fixed mouse detection. Added driver information into the InputMap file and use this information to evaluate whether a default mouse driver based InputSection is required or not This is realted to the bugs (bnc #388224) (bnc #391120)- fixed import of multihead configurations (bnc #385914) - fixed export of multihead configurations (bnc #385914) - fixed array buffer overflow (bnc #385914) - fixed paintEvent loop (bnc #385914)- added HD resolutions (720p/1080p) (bnc #389133)- update hwinfo source- allow labels to wrap the text (bnc #354386)- added Qt3 to Qt4 cleanup patch from Dirk Mueller (bnc #385914) - added 1920X1200@60HZ (bnc #388479)- fix for live installer crash (bnc #382703)- update X11 database (bnc #387880) - mark cdb/Monitors as %config file (bnc #388164) - added synaptics profile script to add a generic input device section if required (bnc #388224)- fixed error string setup in exception.cpp- added SyncMaster 940FN (bnc #378479)- fixed sortres result validation (bnc #378479)- added Depth24 profile for radeonrandr12 driver (bnc #387092)- fixed libsax and xapi object return values according to qt3 -> qt4 changes (bnc #382703)- update hwinfo source, monitors added (bnc #373997)- removed invalid synaptics profile script which adds additional InputDevice sections. This is done in sysp directly now (bnc #373176)- fixed build- update translations- added support for evdev absBits (bnc #356036)- update translations- fixed support for evdev on logitech VX nano (bnc #380734) - added general setup of PreferredMode (bnc #380785)- added support for evdev on logitech VX nano (bnc #380734)- fixed CardNumber adaption which should only apply for intel i810 and intel driver based cards (bnc #380298)- update hwinfo source- removed Serbia and Montenegro key (bnc #379497) - update translations for SUSE 11.0- revert to original keyboard if cancel is pressed (bnc #378832)- fixed sortres function (bnc #378479)- added 1280x720 to resolution list (bnc #358346)- fixed segmentation fault if no XKB variant is set (bnc #373753)- update tramslations for SUSE 11.0- sax2-novnc.diff * disable VNC mode configuration (fate #302884)- yet another gt3 to qt4 porting bug, fixed importing keyboard configuration information (bnc #373700)- disable-vmmouse.diff * no longer use vmmouse driver by default (bnc #372189)- enable-zapwarning.diff * enable Zapwarning flag by default (FATE #302988)- fixed evdev setup for keyboards (bnc #369153) - update translations- AIGLX+Composite4nv_nvidia_fglrx_intel.diff: * enable Composite for nv/nvidia (bnc #247374) * enable AIGLX + Composite for fglrx/intel (bnc #247374)- added alps touchpad mapping 0x0002 : 0x0008 (bnc #370948) - fixed sysp mouse nutshell algorithm (bnc #370948)- added Apple -> synaptics mouse driver mapping (bnc #250427)- added keyboard patch by Stefan Dirsch (bnc #369153)- fixed synaptics device detection due to id changes (bnc #368640) - fixed duplicate InputDevice entries (bnc #368589)- fixed libsax::addItem() function (bnc #351627)- added setup of PreferredMode option in Monitor section- changed xtest to call icewem with -t yast2 - fixed qx.c to use sprintf in a correct way (bnc #351627) - fixed Profile.pm to detect if there is no DDC2 data (bnc #351627) - update hwinfo source- added vboxmouse profile on 0x80ee/0x0100 (bnc #358460) - added vmware mouse profile on 0x15ad/0x0100 (bnc #358460)- update hwinfo source- flex 2.5.31 and newer has a "feature" that it declares the yylineno variable in the generated scanner even if the generated code won't use it (flex wasn't run with --yylineno). I used to patch this out, because it caused unnecessary trouble for packages happen to use a private 'yylineno' variable (sax2 being one of them). Unfortunately the testsuite in newer flex explicitly checks that yylineno is always declared, therefore I'd like to remove the patch. Also sax2 seems to be the only package that still breaks due to yylineno. The best option IMO is to rename the variable to something else ==> renamed yylineno to lineno- added DELL 1908FP monitor to CDB (bnc #362174)- moved internal perl bindings to the library package (bnc #365593) - fixed some rpmlint complains (bnc #365593)- added SaX2-theme-Oxygen by default (bnc #363763)- added dynamic xen-mouse.pl profile to use the RealDevice for the Xen Virtual Pointer VID 0x0210 DID 0x0018 (bnc #359500)- cleanup spec file, avoid java to be part of the buildsystem if it is not requested with the macro build_java- make icewem the default windowmanager for xw- added missing XKB keys- added vboxmouse and vmmouse for _manual_ selection (bnc #358460)- fixed xfine for qt4- disabled hp-virt_man_dev.diff (bnc #355911, comment #8) - hp-virt_man_dev.diff * suport for HP Virtual Management Device (bnc #355911, fate #302599)- added CDB entry for Samsung LE23R8 (bnc #361010)- fixed resolution algorithm which was broken due to qt4 port (bnc #359495)- leave mouse device as part of the configuration in Xen (bnc #359500)- disable DDC based setup of resolution selection box (bnc #358346)- update hwinfo source, fixed sysp (bnc #358800)- update Identity map for all architectures (bnc #358344)- fixed xfine project file, requires 32bit lib on 64bit system- prevent DisplaySize from beeing combined (bnc #357597)- fixed QTextOStream usage in Qt4. Several strange GUI problems are now fixed. For example the resolution selection combo box- removed fvwm2 requirement, use icewm-bin instead- fixed segfault, related to (bnc #354386)- added support for radeonhd randr v1.2 configuration (bnc #351627)- ported sax2 to libqt4, thanks to Tom Patzig (#354386)- use nobus setup for FireGL profile (#355681)- added xen-mouse evdev map (FATE: #302948)- added fate resolution feature: (FATE: #302987)- added Identity sort patch (#353865)- added microsoft-IntelliMouse-Explorer profile. Patch by Stefan Dirsch (#353185)- fixed modeline timings for Samsumg SyncMister 213t (#350919)- added CDB tablet patches by Danny Kukawka (#323541)- added Xen:Virtual Pointer to cdb/Pointers (FATE: #302948)- fixed cut call, fields are are numbered from 1 (#346740) - update Identity maps for all architectures (#346740)- fixed setup of inverting pointer Y-axis (#343795)- fixed typographic error 1440*900 WXGA is 1440*900 WXGA+ (#344243)- update FireGL profile- fixed resolution list setup for fbdev and vesa driver (#342047)- added Identity patch by Stefan Dirsch which activates fbdev for RN50 on ppc (#341406)- fixed build for new gcc compiler (beta)- activate evdev profiles for logitech-* profiles (#337822) - Added spp patch and new logitech evdev profiles by Stefan Dirsch (#337822)- fixed variant setup (#337513)- disabled profiles logitech-Gaming, logitech-MediaPlay logitech-mxlaser and logitech-optical (#337822)- don't add xfree86 as variant. use basic if no variant is set (#337513)- really added HorizScrollDelta to synaptics profile (#223827)- added NoModelines profile for nvidia driver (#285003)- fixed intel dualhead position setup (#330348)- added logitech-optical profile for mouse 0xc040 (#329666)- fixed NoModelines profile remove SpecialModeline as well (#328939)- fixed modeline trigger in GUI (#328939)- allow "Logitech USB R*" evdev matching (#327290)- fixed microsoft-natural keyboard profile (#327017)- added CDB record for SGX GDM-5411 monitor (#327171) - update Identity maps for all architectures (#326503)- update Identity maps for all architectures (#327568)- update Identity maps for all architectures (#309546)- update hwinfo source- update Identity maps for all architectures- update translations- fixed logitech evdev profiles. Thanks to Stefan Dirsch who provided the patch (#310305)- fixed null pointer dereference in xapi (#320480)- added patch from Michal Kubeček fixing a buffer overflow in parse.yc,parse.l (#309009)- added a check for the mode string of the bootloader update (#310115)- added evdev logitech patch, adding vendor ID's (#262317) - removed use of evdev for 0x046d:0xc041 (#262317)- update hwinfo source- sax2-libsax-perl is required by sax2-libsax (#309125)- update hwinfo source- update Identity maps for all architectures (#307218) - update hwinfo source- fixed build for stable- update hwinfo source - fixed broken modeline handling in ImportAPI.pm (#305890) - added option DontZap *** against my wishes *** (#59038)- fixed syntax bug in Xinerama.pl (#305051)- added check for init stage Monitor entries (#304597)- update hwinfo source- fixed sax2 card selection (option -c)- fixed monitor names. The " sign is not allowed here (#304142) - update translations and hwinfo monitor edid block changes- added EDID first modeline block (#287093)- fixed keyboard model/type setup (#302107)- fixed intel position setup (#270846)- Include hwinfo changes - fixed data record for USB gaming mouse (#262317) - update Identity maps for all architectures (#300604) - fixed randr plugin setup (#270846)- fixed xkb options reset (#301040) - fixed randr plugin detection (#270846)- update translations - update Identity maps for all architectures (#199376) - added apply information, related to (#285603) - added ibm-trackpoint profile (#301713)- added dualhead support for new intel driver (#270846)- fixed modeline validation (#287093) - update Identity maps for all architectures (##299265) - update translations and hwinfo source- Include hwinfo changes - update Identity maps for all architectures (#296006) - Include libhd patch (#296964)- Include hwinfo changes: fixed framebuffer color depth calculation (#294334)- fixed broken X11 connection if framebuffer is in use (#292951) - including missing XKB keys (#292951)- moved documentation into devel package (#293020)- added french/belgium Keyboard.map patch (#290355)- fixed grub updater to change vga value to correct hex numbers- update Identity maps for all architectures - update translations- fixed DDC resolution validation in libsax (#285232) - include hwinfo changes- fixed compiler warnings, cleanup code - fixed some not all rpmlint warnings and errors- added Samsung SyncMaster 940BW (#286595)- reset xkb options before setting new one (#285603)- added Samsung SyncMaster 226BW to CDB (#285111)- more robust vga parameter handling in createGRB.pl- removed 915resolution requirement for suse > 10.2 (#266362)- fixed segfault during DDC/FBDEV resolution validation (#279951) - fixed build (#280462)- added /var/log/SaX.log as %ghost config to spec file (#280462) - fixed monitor detection for FSC AMILO Pro V3205 (#279920)- disable resolution check in testX app (#273147)- added grub updater (#277325)- update x11 DB for use of intel driver (#214943) - added Samsung 931C monitor into the CDB (#275595)- include hwinfo changes- do not calculate modelines if fbdev driver is used (#265498)- include hwinfo changes- don't use MouseManPlusPS/2 protocol (#271256) - removed strings usage, replaced by grep -a and therefore removed binutils requirement (#273595)- update Identity maps for all architectures (#271741)- Fix uninitialized data.- include hwinfo changes- update translations - added support for reverse layout (right-to-left languages). The sax translation file offers a key named "I18N" which could be translated as "RTL". In this case the application will use the reverse layout for displaying the data (#268608)- fixed info messages not to be showed if specific dialog is requested by option --dialog | -O (#269787)- added opendir patch by Dieter Jäger libsax bug which causes an endless loop if there is no xfine cache directory- disabled modeline calculation for nv driver (#230961) - fixed monitor detection for Belinea 105075 (#261155)- added MonitorLayout setup for radeon driver in xapi (#263199)- fixed sax2 manual page (#266190)- removed help button, not needed (#215213)- removed X11 font server support (#262444) - added radeon MonitorLayout patch by Matthias Hopf (#263199) - update translations- resolving symlinks in sysfs did not work properly - updated X11 data- update Identity maps for all architectures- add flex and bison BuildRequires- added evdev support for Logitech Bluetooth Mouse (mxlaser) - fixed synaptics default configuration- changed FingerHigh from 15 to 17 for alps touchpads (#179966)- fixed invalid resolution lookup (#257323)- added Intel driver options (#237676)- add intel to checkForIntelBoard() (#250133)- add eurosign: group to the XKB options setup (#181116)- include libhd changed v13.29- fixed WACOM:ISDV4 TABLET PC setup (#254161)- fixed reading monitor disk/CD/DVD (#239608)- changed driver map i810beta is now intel- update identity maps for all architectures- disabled loading of the v4l module (#229228)- removed the PenabledTabletPC entry from the touchscreen section. This is in fact a tablet represented by the entry ISDV4 Tablet PC (Serial) within the Tablet section (#250587) - fixed segfault when clicking in empty options box (#250564) - added options for the fpit driver (#250564)- include hwinfo changes v13.27 - added checkForIntelBoard() function to init sequence (#250133) - by default 3D is enabled now for all cards (#250129) - added FinePoint tablet support (#250151)- changed X -> Xorg in Profile.pm- include hwinfo changes v13.25- include hwinfo changes v13.23- update translations [hu,lt,ru,el,cs,et]- added GARTSize option to Radeon driver profile (#247242)- append Xaa options to getCardOptions() method (#245661)- fixed overbound array access (#246655)- include hwinfo changes v13.22- fixed use of uninitialized bootDisplay pointer (#245396)- added 3D warning message in case of unsupported graphics cards or unsupported multihead extensions like Xorg Xinerama (#242062)- fixed build on beta- added 1440x900 into LCD and VESA section (#242062)- fixed monitor record for Fujitsu 21P4 (#237683)- fixed sysp detection (#240693)- fixed compiler warning - prevent domain busid on probeonly call in sysp for ppc and don't set busid in case of fbdev- ask X-Server if colordepth value is unknown, related to (#236670) - added fbdev yast2 bootloader information to the logfile (#234142)- fixed GUI crash if no default color depth is set (#233847) - don't set default color depth on fbdev devices (#233847) - don't set bus ID on fbdev devices (#233847)- update Identity maps for all architectures (#236670) - added patch from schwab@suse.de fixing usage of alps driver for Apple Internal Touchpad [ALPS]- there are usb tapes (#222978) - apple vs. pc kbd layout issue solved for ppc (#233968)- added LinearAlloc profile for the i810 driver profile (#237674)- added full set of options for i810 driver (#237674) - added partial support for fbdev setup. YaST bootloader setup is missing [ not yet finished ] (#234142)- update manual page [sax2]- activated evdev support for Logitech-Gaming and Logitech-MediaPlay mouse. These devices have been tested successfully. General support for evdev instead of mouse is planed as soon as evdev is stable for all common devices (#231189)- added ButtonMapping to support left hand mouse (#231081)- added Bridge BM10A monitor to the CDB - added 10.0 traversal support- fixed tablet config and added wacom pad support (#229886)- changed system of intel patch map, use black list of devices instead of a white list. For details see bug: (#201338)- added BIOS patch for Dell Inspiron 510m (#223745) - added BIOS patch for Dell Inspiron 640m (#223745) - added BIOS patch for Intel 865 G / BenQ FP91GX (#229241)- added support for TwinViewXineramaInfoOrder (#227592) - fixed keyboard navigation and tablet import() flag (#228156) - fixed WinINF monitor disk parser (#227393)- fixed size information for MultiMedia Display (#227111)- activate microsoftpro for all pc104/pc105 keyboards (#210881)- added Samsung Syncmaster 940T into the CDB (#226746) - added BIOS patch for Samsung X20 (#226756)- added BIOS patch for Dell D620 device (#223745)- Added DisplaySize setup for horizontal and vertical layout (#219468) - If DDC data available show only DDC available resolutions plus two default resolutions which are 1024x768 and 800x600 (#223651) - added BIOS patch for HP nc2400/nc6400/nx7400 (#226023)- fixed internationalization of display tab naming (#218433)- added Dell D820 to the IntelPatch.map (#224528)- update libsax version to v7.3 - added libsax method to obtain the DDC resolution list - activate memory detection again, XServer has been fixed (#215522) - add missing XKB keys- deactivate memory detection, workaround for bug (#220197) - update i810 patch map for Thinpad R52 and GW MX6923b (#223745) - deactivate HorizScrollDelta in synaptics driver (#223827)- fixed keyboard selection (#223799)- update Identity maps. Using i810beta for Intel 965G chipset- update Identity maps. This change will activate 3D for some ATI graphics cards. 3D is activated using the opensource driver- fixed .inf search procedure in WinINF.pm (#223449)- fixed CDB data for Monitor Proview 713s (#223134)- sometimes usb mice were missed (#216091)- added tseng driver profile (#221987) - update language translations- added 18.0 Inch display diagonal value (#222480) - added HP LP2065 monitor to the database (#222500) - update language translations- fixed monitor specs for Samsung V550 (#221500)- fixed monitor specs for DELL 2007FP (#219389) - fixed monitor specs for DELL 1907FP (#220389)- fixed intel patch map detection (#220725) - fixed memory detection when multiple cards are installed - prevent multiple probeonly calls if one is enough- added patch map for Fujitsu Siemens Lifebook (#220725)- changed xkb layout from microsoft to microsoftpro (#210881) - removed dual head display size magic. It's wrong under certain circumstances like clone config or vertical layout (#219468) - removed evdev driver support, driver is broken (#220237) - added sanity check for the display size in sysp (#219801) - fixed Intel (i810) clone setup (#219772) - fixed X11 setup on ThinkPad T60p (#220171)- remove Release/Version tag from subpackages - fixed build on powerPC this fixes bugs: (#219400,#219405)- fixed 3D support for Radeon R300 cards (#213029) - fixed NoDDC profile (#218115)- fixed NoDDC profile: do not include the same option twice even if called twice (#218115) - allow up to four serial ports for tablets (#218730) - changed dual-head setup of intel driver due to new options - fixed sysp memory detection. sysp needs to create a temporary config file to be able to call X with probeonly. This was done for multiple cards only but it is now as well needed for a device count of 1. Additionally vt swtich is done for the complete duration of detection - added missing XKB descriptions - update translations- added patch map for Intel Mac Mini's internal display (#218352) - exchanged libhd framebuffer check to determine the videoram with a X11 probeonly call for the following reasons: 1) framebuffer size != videoram 2) framebuffer check could cause broken X11 screen which needs a repaint by chvt(1) -> chvt(7)- fixed missing provides/obsoletes (#218235)- update translations- added plausibility check for ddc bandwidth data (#210923) - fixed uninitialized bandwidth data if &MsgDetect == 0 (#195630)- fixed desktop file (#216040)- sometimes it's not really an usb mouse (#208745)- FHS fix: changed location of dynamically changed profiles- added plausibility check for monitor display size DDC data- fixed --lowres mode, use 800x600 instead of 640x480. This seems to be save enough at a level of 60Hz (#214238)- update hwinfo DDC detection, additional data evaluation code- update CDB data for Apple 9C5E and Philips 200W - fixed round error while calculating traversal length- added Intel bios patch code for Mac Mini (#212547) - use microsoft inet keyboard type as default for latin types (#210881) - use libsax for creating automatic configuration- add patch sax2-do-not-close-shared-connection-thoenig-01.patch: Do not close shared connection to the D-Bus system bus.- update language translations- update hwinfo patches (v13.7)- changed patch bios requirement to 915resolution (#201338)- added support for Multimedia Keyboards (#210881)- include libhd fixes: - revert TIOCGDEV removal accidentally introduced in v13.0 (#201741) - remove adb code (#206648) - provide bogo mips value (#206649) - no edd unless x86 or x86_64 (#206654) - always use cpu emulation for BIOS calls (#207112) - on dell notebooks, scan 3 ports for monitor data (#162973) - include ACPI dump in log (#143090)- fixed server detection in case of multiple devices. Several problems like uninitialized variables plus unmatched flex tokens caused this (#205371)- fixed CD/DVD detection for utility disk feature (#177476)- fixed location of pci.ids in libpci.a (#207615) - changed root mouse cursor from watch to arrow (#207649)- use libsax to check for IntelPatch.map (#201338) - fixed security issue which allows a user to call any command from within a password entry field (#206669) - fixed password setup in vnc setup (#206669)- added support for patching bios using a white list of devices. The IntelPatch.map contains the command and the parameters to patch the bios (#201338)- added DEL1000 monitor profile (#199011)- use RPM_OPT_FLAGS for building- added support for evdev driver. As this driver is very new enablement has done for one device only. Details see bug: (#159405)- update to hwinfo 13.2, better modalias matching (#199112) - update to hwinfo 13.2, more device files (#159405)- update Identity maps for all archs (#199376)- fixed .pro project file according to last include path fix from Stefan. Added -Iquote ...- sax2.diff: * finally removed issues when xf86Parser.h/xf86Optrec.h is installed to /usr/include/xorg- changed VNC module naming and messages to prevent people from being confused about what VNC does in that case- fixed dependency tree (cyclic dependency)- added 2560x1600 QSXGA resolution (#202624) - added DELL 3007 WFP Display into CDB (#202624)- include hwinfo patch: missing x86 emulation (#188839) - removed usage of libsysfs from sysp- update monitor database (#143286) - update monitor database (#199011) - added better information if probing failed (#200146) - fixed CloneRefresh setup for Intel driver (#201252) - update translations from new lcn repository- update CDB entries for Xorg v7 (#176265) - added IgnoreABI option to FireGL profile - fixed fontpath changes between Xorg v6 and v7 (.fontpath) - update to hwinfo head branch code, took care for new dbus interface- revert duplication of dbus_connection_unref as libdbus is now fixed- work around dbus breakage- quote variable with unpredictable content in build section - build as unprivileged user - disable sax2-libsax-java for everyone to fix build- Add patch sax2-dbus-api-fix-thoenig-01.patch: Use dbus_connection_close, not dbus_connection_disconnect- sax2-xorg-fontpath.patch: * fixes wrong fontpath (Bug #198653)- fixed fglrx driver option (Bug #191839) - fixed include path to be able to build for older distributions too- Fix build failure with xorg7 include files.- fixed include path for build within xorg7 - fixed bracket quoting in profile scripts- fixed locale dependant XKB options setup (#184796) - fixed Intel profile patch from mhopf (#190678)- adapt build requires for xorg-x11-server-sdk package (#190391) - added fontpath check for Xorg v6/v7 basic font path (#190391) - disabled java binding from being build (#190391)/bin/sh/bin/shsaxidentnicolai 1246113590                                                                                                                  -----w-x-y-z-{-|-}-#-G--?-E--F----$--!-----"------ --C-B--- ----------H-----D------ -- -%- --@-A--- -----#-&-+-2-4-<-5-9-7-8-6---'-,-0-:-3-=->-/-.-*-;-(-)-1----------.-/-08.1-542.11.1 saxapidatacdbCardsMonitorsPadsPensPointersTabletsTouchscreensprofileACER-EZ1600AIGLXATI_210888GXCMO0800CompositeDEL1000Depth16Depth24FGLRX_DualHeadFGLRX_DualHead.plFGLRX_DualHead_DriverOptionsFGLRX_DualHead_DriverOptions.plFireGLIntelIntel.plIntelNext_DualHeadIntelNext_DualHead.plIntelNext_DualHead_DriverOptionsIntelNext_DualHead_DriverOptions.plIntel_DualHeadIntel_DualHead.plIntel_DualHead_DriverOptionsIntel_DualHead_DriverOptions.plLinearAllocMSI-AE1900MSI-N011Matrox_DualHeadMatrox_DualHead.plMatrox_DualHead_DriverOptionsMatrox_DualHead_DriverOptions.plMergedFBMergedFB.plNVidiaNVidia.plNVidia_DualHeadNVidia_DualHead.plNVidia_DualHead_DriverOptionsNVidia_DualHead_DriverOptions.plNoCompositeNoDDCNoDDC.plNoModelinesNoVirtualPHL0832Profile.pmRadeonRadeon.plRadeonHDRadeonHD.plRadeonHD_DualHead_DriverOptionsRadeonHD_DualHead_DriverOptions.plRadeon_DualHeadRadeon_DualHead.plRadeon_DualHead_DriverOptionsRadeon_DualHead_DriverOptions.plSGX0640SNY03D0SiSSiS_DualHeadSiS_DualHead_DriverOptionsVideoRAMVirtualVirtual2kXineramaXinerama.plalpsalps-macbookfujitsuhp-mousei915Gibm-trackpointlogitech-Gaminglogitech-MX310logitech-MX900logitech-MediaPlaylogitech-TrackManOpticallogitech-mxlaserlogitech-opticallogitech-vxnanomicrosoft-IntelliMouse-Explorermicrosoft-naturalnobusriva128synapticstouchscreenvbox-mousevesavmware-mousewacomxen-mousexen-mouse.plsyspmapsDriver.mapIdentity.mapInput.mapIntelPatch.mapKeyboard.mapVendor.maphardwareidssax2-ident/usr/share//usr/share/sax//usr/share/sax/api//usr/share/sax/api/data//usr/share/sax/api/data/cdb//usr/share/sax/profile//usr/share/sax/sysp//usr/share/sax/sysp/maps//var/lib//var/lib/hardware//var/lib/hardware/ids/-march=i586 -mtune=i686 -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.suse.de/SUSE:openSUSE:11.1:Update:Test/standard/b269003e32cf0c6723575028811e0513-sax2cpiolzma2i586i586-suse-linuxM6]gX:?0]"k%f?9-.Lpտ> 9e .wQX%D.,bc=zgZwLT&˿M#PjL x?c <),šfZ|>T^ET:|}f8Zjר#.g{ZWHRM<,F)?fZHh8}dq>rY>eJ;K|d!5?63i%ƠlT$w7L&SU-&A=u,R\KlDH.TI Ls|Wg ͐U+CuK?"7zYaB)m .OR* K1*IGO]b~L_3yb.|qv}hTL 5Mb Q9Y ţ?:vDX6-N !Mٚlvk:WEFO,Y>(:ː>b S}@k^pP}`iF5|B`|u'PE,yЬtѾ:RJnǞ,kIWJh,Vs &fc3*#2^j(.m߷x>O.hqeQc2$Hn1Wޠ"zѼIp6U0G7{:ry]!plZt/7qʧ[ly|{a|K=8^coB* -GEiՠxk@Ȧ/cBc_p)%fmT ]r|{}!,5Eco1%!FmtB.i#3Ά: g7 Ƽ+LtF"ԊR¬v)=I{8XX~4U,xH jBOX,e?wu0Œ&ʟNј(ڤ1G|~%j o|TvcVXl&bH]  0+9#~OZDQWVI3 $]Ӭ؄/IWE dU|Op/ωm_gif{򀫧Hϳ˯nFoHQ,.֖Zá nӇiޘY*etƈ sY~0/ ]W=@}3؇TrH.T:22P^K m"ŴjABr{lAةV=!Y&\XtCk޻`,`!3BEVcS+8n1}vdu95yEI"0d;jI`C!C}yKf b혍ɍQ]@hɿ.*)Og$đZ(՟Cqީ$۰m]]@lŃ%pYe5cO-p'g3*F ~OPR}NJʁN(X"KvYG-AC p}ztEPd+=b;468ag;NDjj65lIQWӂ(#X^XNmT+P"kGe='U1{.~kM/Gչ c׎&eˮ>C hay;Q} {C5Iq2DR9MT$W,۽F*OM>wfsiWYp+r1z) F#IZi(tCc)b2o-M.TWwM3t2Wk^D&W.2umo2<ҖQl`u.0{xDdTj'ȋ3 K7%"ϑ?ec6(@_3_AM>; ^'[usgW}yhI)*\H}oϮz-[T ,G?4Y I+)kqXո;O(+8IS]N ZE$rC{Q23\:+Q>ew{H 9F! c Mз3ҳ~.=b^-дhdgU͎K$zt~'7Ќca4Rǃgk^Ŭ)&d~z*u^43+N 68E$JH,4W. /9#I`Rwl0KLgU;UYoI8 94B׹lVg-Q+ݞM}lum)Ud=D7Swq,.u_C#2dG kڃtLD_Ԯ1H rg0臓R Eko5qaŤIyk R4-%6̊֙1rЂ&u:8o]g r6b޴'!x-mG~zo >#Pr+ J:8Q%#4; lI@۵-caڏά<q"HKClZ&S DZ1NL/.YKbW) XAV qyd=bqnMI>an+' ]K(6v#K2 AΰQU2xC׶w$%Ek"s\%!K'JUޤ`~% CƁK)ԉ?F]}>'b!1:]nX^Z1އO=gj77~,cZE}4&oG"*u2v|SU4)yˣl1..KUȫpa[ؖ(=4T,9'hpwS)E]v)A'f6hCccsnHttnQ4E(BK#Pf-;n&( !a qla|s8@EjMyG+w3I T .wy =bST@ŞKAdЄ޺7YP8K_Ⱦ;ܛ~X IH[O3籏Kjˢyw֯Eu5PfYwOZDTd }@Agf_Y,R3WYSk9AU4쳧lB/`mn@~pthPvq1WD2%*F覲;Q̓s(?Ę5 Vc'Ti6J "bhNW{s^%To>hNկR/|J2MUz1Sbۃj0آ ۊt41>Bo O G2\7݊1ZHf_sq^;nzEQW/J(eLpAEl~J} 'tvVȦZk[\϶iIud^X s \6(L뻑6XearĆO`D}ΏyɩhA,FvF}}Ҡ*rl\ߏc\M(V!PwYc -!N[6Am4I¦"j=.<&|wi9PWt:2^?mZ_q2U'e:81!#eېɲ֭$M0莣EC$O 0=>zJ8Zwx=rS/zu|~o (n>42]T jN%'4qjEx-t31Ϩ~nyr4J%+QƮYe"婝 5*QZ*FKS{/J ()o)e2%XCd}RO*#Z%wYmxKϤH3f,a<9ewFʢPN6_8x.*f0eKU.{1"$|ҳr^PWűIc "פԧQݪKq82z^_1kxڻZʍG+?&G 'ָ)շ0DeN `sB'9&UǨQAK֭cOspfE:* )ӺBxvϴuGOq)zg3vDa8Dtяqqꨳ.?i^Zpi}8b"Eu85+3k;ǔenRoNb sY'81A2 ٘O]5alVS+r{3pwaQLxɏm[kCl7PIډA%V=ĔͰY9?wzZ'd0v mh R m*%0h I#3mEw`>ROeu8_Ց!^v Q{ǾZ`l bPH`\߬7vdc?48g]a/fNבTF=T*R0M_&Tqe-7yV7DG}5[Ke+C#d`}BMRV`w`iDoGӴQ! S Ք@0TuM+Ve:S1lM^#d`bieݎ,Pp'\ - k!X |ԕ8ϬIpP|?ĻB^C1s![U97Bwlb 5]5YAqί5Gn'uHI~'뜭h@9Ҥ?V"?G]]Anp,M.]| ч b7fE̤C2*iut3zZqƉ)x."y$N?;( oh-c㹺ϑxu+񏃟}YdqzLЁ[CkYWسXDYzw Bb6;=y_|LZ/aץCOmꐅbs6=*6cXQWh; ë.C;=q(ck# zUGGAރdS)Pw%vmJV96[crAoe,G(Xkw6B9?/tx`-c7}ē 0PCx)C .3ccen7,aƾ0~Wb}>sA,YbBkl;^<'k'05Z&^M!o&O UGqlxJ  $> (7[%+L \@F9"f:+/ue(UwQ]. TĹV5TZ. D Zyu&;=#o:'7]j?nJ>[폯Z,ߥv22Z.}׭dpwԷiuR}gY4 p fYܠDƺe)J臇VrYj9fK\|6N$ȕM]5{R㡉$2E}+#[R(Ic$11Ljm\4(v={Y!No/l}͚4ε| Zԏ]O akl' ҧ$ӱS艅"pC2_ R-|2 ir*M"LC7lmz8Yv'I+/'*Epfhb1b2"|#;rC`XNY 78n|1}Bv nIᅅ^n߲M(?.1/LΐQLN 6V$5Y(Mv?Ύ=4&_njԇy)&)RЧ5 &j-B/ፍAvP[}.Ѣ{u_!9(A4B.1X:_p1:Z+,.n%pDm)s]\W_A":4F앹Wsn$yVa)o^O1.Xv]g ~]0b7pb9af>5rib) :&: 4yre2R,FSڵ7e?1XCI&̸Hl&(D(:jB0 [1tTލ,=5C& QGfF%|/K,ndo-ܤn;#W|[:gh o>[>|do[!PJzkA{Veyyiw"pPj僰H`G>Ih<ޘ9bC7k-vצq,xyjRZǨ{\ hG ;QI5 t5Q{轘i5Vkjft{ABc(W!pzqgmՅ>4 7D1BA>9tCwLRX? R$aa *c"4UEpX=`Ş߸ {8u#P_*1t!Y HIخ&1͇V&g~qKmVz۵ƉYx繑&ɵ/jؐh`YK,B=rkl2YE(m{I\S%|orl/cC" ZV3*@/㤆Y^/)xbL(~̶ atluB]a~?).Il(%hmrq$2 q5Gn;p+-,^P\37Utdbv \*U 3QMVJ{ X6 ч D;`T WM(Lw FwTȼn3%[y7k0Z;) jˎ74\U+ tOV_͙۝;Ą8oah?gʞs2VO DL>O ?u_"k;IYIvx2 6ֽ=ld{m8QtKAGŠKֲ1:زWGz"9{#ďMGaaptΥg2$j\! hI,UC@1IMC#u.sߍW3\ۧx [ z8d^V¼nGhgWr\ "2I8hpK2]܋^g*;1CߵaRV)pY$N K \z.J0 @"aVEUNb\:j4[]b(z\pxl2U{= hٜW~7qZt ^X,΍f"'7O&#W|6p.>:bI<|pG܏*gW.NaUJ9+F`-U< R#RHbͷN4S&鱿rz&V䚋C'ma83[*| {A{;]`vki(MLj1q%vnmB`ǚezI+[^p‡W;džk|<+P!إk)D2%Ǫ.`b*i/rTvesVg 7~1_[4@8C DE3b/Ќ\'GFa' }BS{_"d[#|{V$/sqx Z]s aؗK6'jDB1U-%p*|zu '_JvYlp_"U+1DB }8dOLKl%<7jQ$Ѝ(D(ZPh#bcC3Qi¾Ʀ^Cu?b'o3Fl 4SY-Șe7y|{dW/RK2׆joy /\'Uk)j77?APҝmsJ|r8SlNXPB>Pcb).JbH wzds Cژi^In=NV&At_\6OV`gb E+jaIK#o]Y+g>&7/)guxY<Ǐ0=kftEqv4, yNH.}歄&`[}=l45'v{m]šY?x/QwԈyO-Jg>]`?L䣔U!I vϩin| Dz'eF"A.=MNM)^c K\ ;5"7Zy4ڱk ǾK+Ʋ2">2=nyHC@uUސˈT4ZcL0B-_C|aqgتè\QGX%gIU.%-|G7v=Ί_i$zsI{Nx'<9 _#a_,PKZ6U{kIm}67fKyX o^lWv\.zZ閫m\?ѭS.yd ! 6+hsBEnj>Cքoo73;;?uz,&^ime蕦 v~& fOzId>z;|@;Jvm[i'D?&nrM rx.*5&2c9=tS u0ȗ jbId|\R :-?AAyD?g!nH( m |UbR]Rc'L> ֞q;ac霚,SF@$Klp| g6 -a &t W?FVef ~{R`Ygc t7FXF䘅Qu,KHn2Y-5PI$ձHc-!_C^CwK`d}c[o-d+q@q I[CiK!lPT?/'pT=ѸFZAqJ6 9MJ9D?bcv'h'2^~TeY`m hΜ3~ókUv ĿOgO:e( m;ȳl!hȯ|ErGK[oxG17_ ="jP^PKu )Dp&V9,#mcK:5vPOBiΔ$?}j(ز^.QdI: svWn'!k I(|nqMdXV=Z{\t2,pڑ:H+#n %U TxCrO/{wTF+orp5-{V6T9>ơ!%O3_SPl.$-_jE:j6NdM_sd{ˉq)d)cvBdz{h*f4p=ybT":y,>HEJ(!:e\;w$ !s-j3"rݡKv2iz?3Ks 范4DZćܦ_䧣 QndVi l}C'(0BJs\sWcqP #y 9tv4>N3t FzV@%x  LEoSڡv'M0+.*Antr;U5ֳ 2GVߥ56n:qEi-r3lBm>>nX):9M}]l;NbTm&v#yF0= Z eHNW]f3rf5g>jXDϙ\)&Ƿ icP-5AMߎ[ ۾pONoE5{/ylI~݄X | Ϩ/А'%5`szR]]}!`Sձ_;5F?xU@XUju|m˜'ǿb5!'0 ʹE_3G3A#}ŌD\ s*'89Qҫ~]1LB)=,hh1>C;QuWš H_6]t4^Gĩ_dNϗ)j]\恶IإQO,}^BnFӓYĔ_"MsNAawqf::;P*RFI!ME~qc!P۲=^\˧48\? 4{"A~ᬧ|Bb5\"Ky(-S_ipF~*!=tl-T*fOrMˡ /8 =\T?嘛)4U%q?RώaOgo! rг~YُM*bָ@it  ~TIl?VKjɴ}ZOn ha} 06ږp.LUngoC(Î@?H$BFm]Ma+7lUm~o[‰` &@ R[G=?jv6EZ9Qh{ cxaKc1쉯L K2z[߲ȐB^ Ć Pѕ)W/H)wf)Sh+3DfqĢMX׌!PrO N`bɾqn%ϊ7xqo*0!XI'r[wdm\A; !8T&3zMn[{~M 872m0tr={"垂C:dQc`H2 uB UXLzomт#AcA^]ds1;o>8`! fYZ: KC$&;5SQS7{ϋNx~ʉNNB;Nu 7h(D Q+SgDٽ;CO߾!]n .ٹu3Ep511 ~ړ5 ~*YCJ4rysj)X|}Bs2ګ*!t}f?nogfc[#҂F"-v 3qA%P#ۢ(p!332bkKZT~3Wj͕Ez7:UC5DKhpR[xO"YP7`̷!JPӲE_ZYfcy6`6˷gهY@1jV-]zbhJ4pۓgXL/X"ɿg~R]'`#QS14D%hD́7rي=0s Ns0NU a{y9eHhU6\h*ykL#DUvHSq!xB` @bV 8ԇ]ԃxMyG :E@H^Vd{'0M'V IfӘb%+XAm#`D?xDZk#-~Bq_J/2̜VNE6{h|$>T%e z x}C Y=6m5eW% PW+llk!QP!.܇ƺ9$ Ej{( wLfA{sHA*AA$J#PpS&,bR҄_k[g?3LyW=-EU|GQ\Nʣ!9F|2CPmpDM+G)%RrcwvMz0RjJ@$%VnRx#L ీ#=j]ľsXGSj4ZDuU(_C\'y,0OW >1ʁ:3OH*yN:[EC*u0#WF)%2uPb'umԸXkKJ#|eۃO;uTWr58O,9$SH>E:Av,U 9v.*..wPO,[(6a[A Wj0}$$\ .dJ@ Q-^bzN^faq:1atF6;&m7Wy:|F.r 7.JcV;EI⁢9p9|j\8GDhe{&[!~+ 6byGjqX|^XmʴvrAo})2TҢ^&6}\|}9zBW,ԕdMe%I͎.(( &X,zb,H'Ns/Ȫs+nxݠe{ZVI&gh)n}>b5ފӍ27=t$$])_fy/~y9AL[a*43_:9j?{O`; RWi>/jX<*ϱ,gEՊvę!€ي'>5kCy| Ց}ﵞd/ #}"w;.XnSw^J$+^Yc`( Jp]5p@s9V Ar'&r7 >'j[I%UҮ<$jY `왿*6ԡóx61HmEC ݑCJcqEwT +o?a|کc#d koG]nUË>mxcA4kVIR)pA+. ~/csH)XAc "H{/˜-F/kܷJRJ>A \I!Mdޮ0" W`@tܥێ1{wd#cJ)st!KY%ZB oV`ko.P\$>uMXG9K oF M-x_4 _uݨ[aADUzu1g{ |kJwu$Li'fmQ OvDOrt)qt݋j|@^$#kלG/7ϣ`-D'6'6-pbyV}o?u,݃>\':"wc04v ?UtI$?Q'< Fʎ@&=RۮpC樰oqq#BN(QS|c #^쮵#VMƹ0y+5y!zAK & Fq-Pnu,*75o?8_:5ホ)uݑLC*  Tڧ "njyr<g3;*c\$AQbV}-yaU:*3%/|tI A߫LP1 b kB9,+ myNpv .; &sDO)nBE ^A#fLKdI)S|]|$B (T+'U8}$c<,,Vmw\q/[@UKr,_.}:N+pҵ~ʲ-MoVw9% T{HL }˗OḡTBXgi7hcWWӣZzwea֟4b϶)8Iq JBP4,!HkjT 4MNQ#!rC9z"wo?ȣ\Mǿn('u4RC-@g8\ۈ0p5;x$U.ɱ~f#+Y{rmI[< /nU X5ؑqА?Lyd*opx~*u:۟ΥguG3MSX%Y_ )OS'U^迒qP[Q.xlG%hd.=j\羕oAojvXN.GEL1==[h|_gNf Lª r)[>|eՃ陥}1gaF2i1lD֕|IG@xYEP*1/7ۑ&UG6jLUJxHs9"c" l:!bb$Ԣ黢iievXXNe 73(SN zY=ЀĨq0ٕ{X` O䅱wרn>IkڬN#IU1kHԱ6'}l|jmϒ*iԖ{@| 38Q9vAu;,2uWHʛ-[#}D-$0$~IOډC̏޵Akյ~w1sa2]{j=,LX20<ݣ+IBH)l :'a:WEfmi$\c9KgčTdʮ 'sTb!W4jk_VƾJkR-B}+afDLTS[ԊBL#u*c"_%j[c皠H_'Ԓ;U Qe?~0z`ːhUT|X=^(ttSMt/ImfE7(|vHT`ƒGqncc;@ࢫ~_Q 2fx/'4WvBA>=<}`=DOVUV0q9v65F'JwZoB7c+JS` {|#\FɃMԞ Γl9"vq'BK3\?e87hz}SmĔ)?+=;#D 䖗\1 ~􊍇 STA[/7@aE_TҮxI;jUvB8tp]%";h?f͠E]M'YY޽gʳ:9-q\/,).e;V K҃mѥV m; z3!NhET9n~*26(NNx"Ɵ=u2Lw'ə!DS,mZ4Sj+#2)##J:}~rla>`hkYèBf1PN14/ aJFX͖ޯ@)/ )z5v}6يRڍ$^(A#V>6^SOѱ_xW"14 oh!~ - vۜ܄TR┾lG(fT:%,V*'{?Gv{6J8S[9: Fލ_W5* Vh-J,Є103z35@o~.#/2Vnj Yw]ۡCjmನ|yyYm$^l *, ء)* lul[ ( {<fdzU ˑA'S7,F@hj*zLL#}Y]hd7A1J؊Sj)|-'4' s{9U- ^>1*mQ\71KNqo6~75 Jb5 +׹S\ZaХTpݵ'/ NJsAHc/IWoV3i֐T vvUvEAu{?l4>ߺ@ KZn9t# )aېZfw)6v[X?M%]K*D.!)![ٓfwOѨ Z 6%#? +_$.@&&z22d+5hV8n!äbe+y~!AӫjZ' cdscX[kLU)UfyoNת/S%v5Tt&TO{>kx:|K// x/'l1H늑x$J=O&Qp_n(d&%*BS*tӏKc\MBw^ځbĎ2OJsa)ȯ\7e[!O9u(+<ց(B2k~6^ ^]@p"_;!ԅSJ!YJd^L39 k)Dw;3ɓ =tlˉUӑh4X࣪JFX5C"*;@w٢8f"gd)y$ݠYw@Ixp~F~ܧbPm?55TyryX/:և# Ҭω)'q >pgd(rӲG褭h ڰFL,!9K@_7}qpj$FC͢@@8 -35H9eQk Vg~3r&)a6p0(EҳI2~NgFD|'|FI NJ?hNQ47et%L!sm;q/vBkUߦin!_ӵސ%s?[~ i.`(1F)TZ4R&VPķ˹ͶľP2Ѻ&^>oa2+א=G)6~-=.M~"i#</NoHg)⟛  HOUy*iF9gfE{.\iQ"zb+fQogK{ϻ6Cl#}5YxU-TIa \![!B{:->"ݑ)3O;U_4xƽC\t /}xB vS\Dg"˞(ܑ2>ߤf*u )UXXóz((8.-ݬ_եkC]T @6iwXia뒓vڗjK`Ia| 1n57ȏ;ܗrȦ&g2ljR# 1aF(Cp!~ētd ֳ7Wp X;.ty1X\. E &SΞ;O^$;DvqD{v# ,!hx- oF^gw F1Gk9~#js`A<. \@de<ޔXh7ki)i;+ɦ+̏{636iܧl#[SJB[MHk&E4y` )>%3->e2>m;LcW}r"ɗga TG+f`7 l'z|RR _X2E+3*zXiME@ t\IxɟW eJ"Dk":/jVo"6,X |~4X "氯y@M;#/'t%MQ֩_\Gr۟`s8 #&z_U׬ =Eb浢4s[{>W^{TAYK,M& gI驏2,ڸeIzE VG܄:M`E2"]$& q?&e4&(@R>TC pހHBm*,.ғ E|}X9kZ I*dQO]6@4>~[#):0*h'-e@HU6/w#s= *(#ѩvnb#Fosa7@|\,]pzE+u7[ imO~ ^v1#0Ҡ T@zGDYu*Nf6|_NnR*I5h'RR(!ݟw_hס4qZ]n36現MbjP=rfW~D]{Ny/H),ԡ28KLy(4f՞-cj((׭e/eaHV"6֚]t3eD1~]Pz $Q ̖*'3s6;kl–&//;B&?ⴟ%փIVzMd.zoۘ֗,̏Es˟z8 [ī'2)*! .tU̹ʬOH\ >N6@Iv!p.v;9%59e; b5#1IN!U~E1x. ?1x91,&NpPڢV" EReEVeolh#vVǝꓡ` a\QSq.9ZT+ULSĤ@!y*Y*'p8{* z'Lasnav&MZ B):Udy[Vӝ2R%xʶ?O,*]"Pޟ;H:Vʺpü;K;1?I6eO;Arbڹ0 gM< "pw.JGmW:c}xkNv99HWD0n&I3i>D3Aq&O1/n~/&ҊzGCװ"CW Oԟ RWhXg\U^ol YbٶQVmInrb ~N`&ؾO9ɓBf-ңMُ̰Ckyqr{ Zޞ;eebN4ߏ)eȄЁ|'k Hɩ7 pu+ šaC%((2 G|U>Rb\'@)6 9jJM*Q9\SDo E+HY,BR42VSL_K6i5j|M,BC< %hU`h vww?}uJkhwv!E?u*ͼSGX:dQo5p Ex'լi a_mVel02gЈA]JYa;qTT,qRiTܕؗA6P9. }DB}^y8oŵͼõpj!+م|͕RU!#=/n=Ӭ Qzc\eW !gNdžA1C.^DiBV+ˆ.@LRܵk8bH:kbaݫ}KEo/R՗ F`D6N_-'N{h"\װ.UJvXA+y:$^$0R|Np.4s*1t.lRC xrTqtIffǺ1 P"OuuNv:(!s>1 Lȣ>3U8m2>ܮ++НT&\5"Rc3SØO%pW-󪦯p̅޳]=1HAVcE/PwHJo^6Z'B{용%.VBh{(;uɶzjT]]bqZ[O{k)Tjno+"k5KKقUoB|Z\2OB^yĹu+JQ+4hԅUь  pR S J=٢Uf\"eqJh-rg8_vsUyz.vX1 ,8#E4m5[Rjb~; K4v&(§9tٛvmG"ه}ʉ v\7[2UW4-'-t_S96$ /8Mfپp,@;iZiSc`16HJ>[>]ԑ^,Pcj4BԋDHGbUX5q.+t|@ˣt`\k >Hc*ȡ7CfcC HֈgJmtӾ&o~%UB69h(Ǫ?h&V4yg `l3a|u"'žw݈Emb@4\3s[&tZf05ђ/Yӽ`!H{*~*4t(.޻Yؼ CwWzx EWgwִ樳@D#T<"SdmC*؂Wi8X{I;k7c$0>JÅ5 X-5x9ǜO#4zmgj_iahobPi߯"$K`ƀ&8Z2zVE(BcwO"1x h:cS?+SK=m1ʤRemA ݽҟi*ss$6u+ۼlB #\ yYHVxD@;7 M(:#u2/&!i2&*k EIߢW+"T;LЙυ;Z\}W{k1Gv]+,+wBxXzF}WTx0y C ϫbh%)6}[w2xH2mB&f)0jK#di&Nx5`uzDy}\]b [>E=LJ[׷\ ]ag&{C@x zK=0]'.NWhcť g]+ݠZwH;;iQGB"$prWQ=^rҤ~[pӘՋ htXͫwɁHU'W ]}Y7o]tY\8ĝ_ ;7ߨ8I( 3<;bq.EYn@l:)ux\}M7.B{VSG*3`3(}]dB$46C&i>6Mho}XN;e_>\BE"Ard4$[7 ̕˭Q%ZYé F_nk(úAt-GׇBj vg,69"yZAGe:_r>rŭSy}P*;Vy] ẹ;)5uݛq' ɑ*;8S5Ht2M^.E$4iMQ/f쒡bo\mi:/%?F<;OejX؅kbpWrOD/!xii6T ^-8yJ[\I66)v A!cg>% ncH$ (u(wEI9]ml$|١ΒgYgSB?zB fV4uސZsj}E;BiiJhD( (KHa`jѝIuonY.YybhL1,F j3;)uBCWRhˆLΔ*@Pjmr<Ǵ{S?ә/ok +z42MلeP=*t_cwX!Ɇ"ՖM/݁Q%4&8Po~Y:ai_~msxڥDڨ?R;R Է!Kg)>F`/zRT|~*=S0xf 'O{ *\ 9eNe:( †Q9g3vj樐O+nY$W y+r:Uh* Rgp% 0E_^7ډ=|Oz&<,c;B +erUQ˓,^\ 6Кa>}םHR96X[t?4-ͽ=ݴCb[RN)Vd}@fEHb"??fm5s2%S>Cգ`vCq@MCD3ʼnd\ڨa{y+ޢ^Nas>P>5-)A5RLVW+'JqAik 2-9tof&?pw?#,mL?(y{dbmU4|Dwf@D^Mʕ߼yw?NE!!Hj,y?nVNV šXpÞ?ŜuTceރ2x>Fq?_JӦ-LgJqh/*o{]qHFďsx ТhikЦrHCRD Oulwʋt5-e<Ǟ{轥U#qwE ^ +MZxA豶wyj'jSvYlq숐QNL@ux?ZgX5.uY6Tx_oa{[}[{ 0q_?iS>8W`@)#*G^+h3E9:&:BpE7_cBIK^zUϣi8al.mM>`Yh0B?Q4q[]T~)YN{YxJR/D.*@ >XPd9LtüX+SID_vҍ(u4E`{bq:)?&pr)62rat@;5%< ?pCQsBv_š @%͒@N;G'nddLKst:/P=P[/0Kz8s(uF?qЈbs5Cn+}% V)Ƭ x{OP|vܻ)(\UxH}9hcъ5*xp~v4"pԱ猺g~,JgO[z\5:>S,JeY7oC.9+<ގ̭юhWchzY?sMe-a5 ݐRPo9.#{F^ȳbJԺu1x+TL.V,S腰'tW?0Y T09۬;Va S2ZE:و? \#+hL8[U*::&˜ dyH 1qM]#*3z&ԉ ES7p.OQ*JVu+?1o}2<$;큯 4)saD: |?DATˑ=]~ȓmn >N$kk/Hu<9JmUwa7u(h>rL29PKO2(pMfpIv\,Nm%f(=Ì)V|SءmapͤNon1ʱ>4Sg $$07J"^_]u%RSRDt!lտ!'x "Άĕy@dլ=ɠHs.?ۋ_k{e hpDVB-uџ|F@)7nN  P\H CAf'([Di@U3+eʳb*|"=]<^/]dMJdRV{5ىEdbӻsU'Y *Oh'׫,n.T,i۔\Fa3p>S/̽$FQ&{ao`EKJJN)Oj]_վC=~8 5@=fxusx-X}ΧQ~fؗ<3.)mxȊQmIX?3E6f|sVD3:%1d;i> +1(-߂:[ L4'We# (\ڹFX\ԨM{|ht]Dl =q~x--P;?zHDzq$U} g L_uۼ=@^ eqy95@2NNϷh9SAox,,M-B,ICdC+ޗRIÅ&ű+KZ]d`ЉLaNgR1o{Ձe9v۸* ;,ПCuB\1qGMTKxcX -KKZ1tPQk??<$$&./bIu1lm]h@k1>PJcytbk#J>( !W*żu!3k>)b/`I7"7C+}{($T~Y6|$," AaW\͌VQF}?YpcYdõl&&=(6Lk~TbtaLӑnqHu<>O:ЭJpu^eYŮVa‚d*ħj,H3;SP э~qwyDnIPc}527D y!^C ts8"/TP|RLЃDpyBDt,A ~i+-h:S犇~} \a3w59D- %3h//{4!4(RoO{ ˚)-6h/p|6@rXΛ!_`&yü6iZm@zR6Z뇵U>#Cxth]ؓ#6;B¨Mz*KkT~/e*?KCn@Ay<' y"Rj~HAw)!h/޻cfMdJ9KpIoEll9pv|(u~ oUw]6:bwQ@s ^3FaN{ybJ.d,Y؛%BIu!e@s㺢6B/vm`l4e WV4LS|y$8V9f&|T8`SR7Kӑv{GYcl#{P\(ˡy+_6euovpMı#Z==y{fb (iBEMX ޡ$ (0vGCO[Ļ ©V.(:A(5@eg[ ?A3vHEEWhP" ЉyZ#n8mc2/UfT]h۝A@JnLRGhPNZ fJP2m1Lʎl؄c8ymW)@U.=#SVPLM1 Z0Y9>*@ɾWO!ֺ~2 54e@`z95/DQsT}sWm.\BaB#Ӊ?weAfPU@}_6̛ٖZ Ao>!QM&i^\TwJ~iV1ȭuɳtZHs.TC 2cF{ Hnr!O:LCav`Zv0۪#e uDz4uMl}y JzcACmb=G{t Ux D¶N޵-}w m&pcsAʚY R/|l̼&`_] I_bs)_qٚXr򂦼g_{NĔ6[Y,i x*2&BE"LbmEx@x ;tB!?PP}`E+CI// /N30Z%:jODL(U&t J+u5Y$sM~XQIWÔ8'WP#4LQ^6s8m[q pڿ翿4-[Fd&xIl!x1N .;%Aզ{2=k{1?7MԱv1bM1TE,hk8&KnMrb|:VVCxP^W7s/[~TR?]Ԣ0_YF3섔M>^[G2L-*$*AXJ^}+TbK" [pM.&}d#c StJ{λI.R&3oE#\!i9iJ1 E. So:c+=OCǻ_Ix[C7Z<,Z< ?u@ueXciCOw inT1-o ,Mrލ˳TGJO*QݶF1`[}~ ݆ 7 pN 6SUA.Wlxu#azw͎>߈mR4@XZeyr;pM?P>g\j~ZR{uew/>-1rWQVva)E?9N=Y*2ld 1`z' ؖ'6 GvGP|^@5Z}{%f坛ڢޢWY}%۰Jc* 4lyJ[4^4w9&6v'S;Osd9^)4N=y\eS.ՅeOI-эKP+lNxOeT#@uQ %&ex5bG_p ,x R%>L*Pg8X~_/}UfT]y r #-7`Q1+崜9 zS&XvyRD6'&E] |6#O{Ѡ#|8KZfǀx\YP\fc e*֖;u2% $"Qi#pd+=;S(ROhu]N$ {*"uưml{?w .]nZ?ФLƢBVg 7MG,ON2lܤ};JP(K!-qǢ\&s̎;ӳ2=؉ZH[xDّlYouzAܼ_LVOW *fHTp'P ( op YAyı^bt:Ƣl%uLVA}'80?'c^uX3]9+t4`h$3w-уn|: R!MTåXW02T/f^jJ_M%Q!&LN fz%?kk-GTgRrߗ^ ȣEp}W..M}߈G0Cm]W,}`baKS 44c1V5"FR9aMa|6YCpf<2#}~f|R +uU|ނ K}_2!kwc&&/(VSkÞ߽E'gҤ͈HZv ,\ p-0a"xI씿anf)vD,2僷VZ`+ Me%פ`'8 J4z =Kanm53l_ 6(?y*׿;N;6o1rV'^ B\ e$ *=m⽜F)4 bpJvTUI8|~vWޟ:s{=` ¾Ɩ?09-`*O%qq[6{w5L dy,m"`u Ɨ0+JKE˯n^WU.6avN'"l"+ANk%CmF܅պZ0B$ &VXՐ}#R3^.]|10LjDf;m @Ibf$r n>*8`l򐲼vK,qյ[=Dxb2WÛb U{г_Ohxq ޶`&3­ĴR6đ =i 8(|tIxO,Ӡ#Bd /\p {O`6^21)3ZǂS9.SJ|Vj8VfFeI0ŵ'Gɺ%WLgˬQsk+Հ/cRR.sl׈۷'{=͜;;2c60㔊 ȽXES.ڹkonrM$-S!lb \]3QtNW?[دX@]U-] HAfT#g󩐔AO`qK4]Cy!i{jȅXخTptۢD]L {bׇ jn  ynxqx~l~0l'geS %PJb GmWU!x9%(kB,WO7M>PTn(ƺKlJ2)Te-q)7&+ ;Z!' I=漞)si5yջ3k*1coHHmR 8:w_ͤq~%I;  , E"I¯.UdZ# yIX k5=`_$ɦcͪT嗁/ givD9=ub3%r"|6x_yoEa>C>j('=i'Pv.7 ukIGH%V}jKCu>zלcc0c9Rr1ŰTjׇtX4k|y'?eP'o]+ cr~N&o? sƦG@%Y2_!A-(FGoMCbgڠY;Cen^)g/F L>cE&[:܅&ЄNyIX4v׏R2N fw^2E7"kL^~Bq d:;+J==7RvQÙ s\>_3P>č2m?'JJ^ 'D !"h/=M04UNw&}V!lri-.QU4mE@$eڑI@SeC6*ؖݾo`X)qV)h9Ig["Z$>Ttc`c Q0zWuE9#D|IN?ȞPUԤ{k-9!JOv>(jx>l78}9PIz:,Sػ`@i; Ԛ0Lo oKo \0Tsw>?)˓ܓ(ǽ <;֩Ojo!C HQF`*7`~d}F$YGrR(XttadR |\F@@2U 9 Y]<ܓ ڎskEYDg½; ﬘;XnNczc'byKʑ|VIWǽ0ñXjm9Vt6uh񶩁>e<J%b ) gzf%ݓ{!2< ba%֫:g,A=%Lqɗ|tpVqjj*~ w2 -H^O ֢+kHmE_ s1\7T^H{ᥛQ9M&"əOe0ϻ[55!]=i,PHeLV K;ƴgeu18.^Yk"Py7M?Ty`[qMM>jQvn[eS!- !㉘f2Ḏ$ěMjt3i襂_^K}`ErZDzc~j"Wh3 B@y [ԞGv.6Aa3-E[eD1QcYP+vnНC=me=Vd0s_OO#3f|!bJ#2nlnRȟKԾ\U 0!,~.NTr9̭vLm\Wܮi(Ka\?uq_8KI 4^7tlN)pK@<=NL|V߳Dx}!ePM;*;/~Ipn/lR?`dJU0]n9lCDZ΄*-'!e>ɛ{c"Kl] `ZOݾxIE<ݞi]_r0M(Eo7S,4̫R~ؖW&JQ `J?ۋ˫Ͼ}䎽鄐Ϟ j;{$?y1qg+ lXeW 34qzְӼ9_ KPd,8 VX'޼B$x`05I$:DŽUsa.tWfPvIN&[⩡nK| C+b=a 1?Pg U%ن5h'ej5'*84w}Z׆|*v-U&~e3uMْ֠h>v670[?r:B0>iQdX)V=.ƒh|Y!O.LOq+UB25,j1-C( ɵ|^m>J /kKt} J]y!kid0*N^%RY1L<[Sn&Ơ Ú0nw!d23W%+H#$I."ikbroϖ8?ͼK* pHiw'vXaz-'rJMVtY5]Z:8s3 qvQ?* s;KUzZԿx tDn9O1iLp7"+C_Ps@l} |:D |PlP:C5Fe,yiobϿnƭY* ?\[:a>F鑏> 1ooWoHU4\݈h\u'AH9ݲѺ3c'a)Q EK{4Gtccˮ&3II2+'$"UVHU71vE ])Hpٚ d* 8ArsHmZt8 ʴdr,:W<pp%36ֵjnЭ^>6E o ѹwSؐ}iSDZn~O6l}8Hj|T. OIG;- :Y#Sm^*ڔ xI?!Y-bDHyrFm\} slKJ\6.M4lO9[p"_6,G[df{T Oy2&mtKʠ>dW٠@@S˅MF:,w٤_i.k&y"n K`nuq$J?*Q$v2dIëҨR} c;B{*Sfij}9^d"֙äF{+=֎J ħ#dWˆy{i?{aYhb3cCX<0`4j7P[rٟUl ϳ37BgL qߡ{ܤ1EHJUի[cJ4IꀪW "q*,MyL/k rC;_XZl5]93q)%ڮy0U7=`⺿O-VWV(!\ݔ2b.v aҵɋbN(΀f{}O{3 V~o,;lKsQKԋds@dm'C"ҍ%y:8?+!sv?LD? j6S,͟HVߘK.}EJz=ԁߞp*Vq*z=p6A4q$.}vTqSLTv!^^@ pC1_왻kpYnH edmկq&oXR"%I9 ' Ib\y.$0}SI®?[烣K@ P>}Z储5 sCL~f৴>T|w ( cSf)ENd]ƺT'c10UL`Gfɦt9jh%E3E pK&WlovL+-&H{ tX#רW8 R8|Bdw't+Ń*!D0HbOYzT#i=^%ӳlߔܐ,_M^ 3y4qWa! ܬ&oUiX <¶3( Pı# + 4(&C.3 ۮ,Wx]BR[n-oX)xy# lfr,'?% ]EL#aXdm~ vۑ;$9d aS.c'Dڝn3gR ˰i0"Csh2ÿLMOSRmwM{Z ~DRXUբZ 5ˣJwv]Tsdm+J >teBQ&z&-j_rlH z5LkShi>=HI[7[vU$ϐFC" ̈́`x32Z60_P5 w#L2\Z# *Z#uYq XᓇecD25eT nfXk_~gkL|,LeYWuH?Z$-'C]FMwbh}-'n_)!k#H;'!ha [uZ1’/7po'4*v<$VrUIes1pLVP< So5(%990"{q* ,EbR9М${`<:3fgRWUiyZgKoEɿ'oJiiku\e[ZM6F\S=׆%NC:Oζ 99E1g2oE싮]"ςp+`5G=HY dk͙׻ssSVv^\ыp654S>U)P<\[ l}P1^/aJs}>yG ~XaJt'f*,uݱ͚םt+!#bǧ?B<\0{%Ѐ_:T[dۡDvt4ʶn Ss{E8 }l+sE(-߇Zy)U,ܙD}̊+< #몶p\6r2&0 yOPcĸ[3bc#ɾAK MBp@T~8FsU4 FЂD l (+뎆 X>J┱{)풨DNF)b\2 n~* v ~KV!z<oո;gfe= +!phs% rKyf6Q]!;e%툧Aw3c7(K;ѣ f^sA#Ofm#2KbP`Ї|-y}f_ Sf sz弲Wl|+nPPcM^tQ6?&S>ugЉG^/Y$;ZRE`"P(OEI )UpЃP h|&~\  =FT`B́SAHN!Uf R~0v%xP ßX-Wq0vH+g<˰vK>NP[)W]}xxǺf2R]$65 _L7Ȧ܌:J)>ÁɹtދR\l;KJXR˹S,nToae׆ NB%pje>.!,᱕^ԞIp{ W_ EnUWY*䰛7*t8O-1=-TqԍtYӶP =NXG!vKӔ%03)dDu4癅Zc:CuR@>{0H/` Nb~*0`~zc ch]0E S8Dc\ C$2~u#r1Ŧw_3q~Br78XhhMS ^,[M8>NcmH:SF4obзa ڕGVD_ٳPF:ӑ09wqۛX5rKlZpr`{!=Uk Tmm 1j{1S)"5/;d4i`eOtspē]֝`cCHnpc`1~;1X+1)K~?BvA*~i6aɍ1u .:N ȇn~{^./Gۚz(BCp0-qAy0#wzHas5;, f#,): u=Mmq b%]-qHLg[x(("A~bTQӷ/>Ȟ8r߈a 픂F!(^^>u{]zvfmV\b7O2͵qH$Ob+?G DEeυ!H}X`@f>TyNe[W6l0eYТ F^ LZk3ޢjaoij̘{{dpY13g&8#0)cv To&i+Ղ|+" H+9D\֔ >@>UɁZﶸՆʹ*y.4`X8=[3Wj߭ehR^N(f*[ҹ١ڤӯ>$߁V<wTYv sO/PtkuTDLB u{4GpȌ Rma}؄_.rCB(*Q65P),Xk5^-~Orm򁟵HsJ5O|VዔUE*S 0&&^+L\Pw^03&oyNVDY*]Nq/HB$P5BocXGךJ.eg-yF=fL'" OXB'Rŝ iΩQ >7fz+)-uz.#F̎'`dܕiT?Iʫ<z9ɷSo( RKS[;+Y3E-U/iF,\=0?O@u#K=6d-W!|PqA^ZJ1ncFOiī1guQyl{^'*wS%lV9Rarem8Tm7z6=3m=b @75i4匱X" >FD yei0X62(t+,<&ș<'>Boh/ NũW>]~='|ŷmIbNv.ҙmn(";^>B{cB¹Qmt;C\B 슐nF |? DQla:[xjO-eLhy+0%&Tڰ Ɋ] OAtNI;]X6_0vHO'PnW_V:Eۤl7UP {v&D3d8vks_R,/ܤt ҡŷJÞG} VzVfċaP8ȴl6נqn"zʗ͌Zj8>(GcunmB ˑ8.+}Tb}%/=?1&+Ђ=@vA]i={vf`/{u}nt:J\,Jy"NiүE>,\?[EUͿnaw/1en:Bwb&?)k ҫE)IA2]W<epʵZ#*B6/o1%ɶ.ԛ+{ qŚ9Loo$[B8P}Mʫ 8^sqK2zWB܎A#l.+afXÁ|ZO*iQudM=˹"z!GbSBHf}gtu1ctk\^n<{*&#bu[,3nҪPw%7xC0r Gb ~=RC֣WYibF?a*;flsEaln뇰>Q<<#;݅ky}a`x d!&9 L%*wAsKte¿Сm$BCi=:\јf7V2ڡӜ N[>xX rӜ(n'5 s}]e٧T< K'_{5DgFiy{2 1ocjb֢{ UYVѣ[^9Kyo]oLW) Q?2|z-[@豞C}ZUðqL(Z"n铜_H+2zO!<FwmNersggӉt&1 _.kI,X;|~x,* !SivpYBZ6L5 D: 8f`yvw>&2KlO oގ]@DIA o xCq|UA!O ;?o)Vƌ ;S }D`="~)q6B[1 qsPc[6z+)$ʦ>0WQN;{ɲtK(F73䴖0P|ki}d>ݪ5eCI}J7Ĥq E\ &K=pvO-Y.ƬOVDԕ ;IcŹUm}Fe[w/>E,F=T8` -!%4"=# c8_|zS Қ+KZ'0'Ўr &MM ܴ` !-sdFw{9` 0=- tN/Hٛi҅|CV (iձe S*@;MoQ85^"œ,V3Ȣ/i-53Gt!Ih)Xm^5x<[8m3_TДXW?]$ 5;Y%Mz2'b.)gݞuͥkxŐ!\LIͣ|) >8~NhE)N[ _%g#kEruq n2[ۙD"ΪXG̡ *%&#IHB>\vsn% |ĤsUG>s.Dҋ핢qη ^"5ہ[Qi <)4gnC y.M`U''1.yH1Yi;8;?˷2ok80eŒ&IY9MfJ~p5SfG.'S &TbC얡go(fg(k9\=ݖpO2voV!}Ur'tW+-$-`זH n9?XTͯ ~]^ iϺסfgA"FNtC][YeQJ΃%Hc*<]ݑĄɚo,}̾ĕ4} Mzǐ26 pD*lfm۸g\7>ʄM?za "s/Vw`b.[ Rr.oh *|'Z z(<-cEd}lۑE &:|]yYx4a 5'Yԛ]4mBࣕGٯ ГSCoDl%~m*)7sWw'"ȮBO Z1KNJĚ+w;xG ׇ,]P4LRlE3Eii57Ό]5UƒcIRdw0Hc/G_ӳVU(a/~eADT4/'tQ8SU Ra'"˩ 7\pO#\f>$ܭWF:N3;mn\z&'q1/Pq.]E͟Cn\`-!>q>M>$_+3=| ڝ4C=t]')J]Q,ݙ@UY|gɬ7=I @V]v[XtUl`: A?sZ|,GgPQ=M]j38 IQ rsI@6tpVYh[$װqzx#F_\GubݚvƧ ">zta+"GT|zn;C#yM hBzy`]"CzR>kMă[b q:?\XڬpJz.X=UA*U CQv.jP(v :0XidD$3vMݽ]h-/K:XosD5l?uߘZpʿ/4wX YV릣m U .y'qps.^}L )Rm0M^ja x- Md7+&N^PF!7pΨׅe}݇< /{?>لsY. feBL+OCy we&{%ġ-Aty tk-S'>W 8{`FOG&]c0.qh4^l]Tuu`1eMj/ "b*|ݘz 7EgQ~sO+Lc 7P\]gZmzk#CgžrmeT/FŔyo +]Z1OS,HC& WhIa(BgG{.1{wwo?j"/h,FRH,4DˈI +'bۢeST` 5;z3sQ)p2<''cM :CKcTUN ϧބ DbGѽ%^5̛9'MmY@PYLUʩңB5CE]R77vŅ@CH/7ܫ#lD5v:O0~)w4]x<[syiPf6]+Cb_`o5UaڸgsP=?cKP'@gQ=P*.Gd V:G2}`̱~>wMkOc`g|y?<քYNԽvTƫC=y$<)ÌM0 l[]޻E%vy˘0LwN(ikMl44y:9Q4dG ScVΕsҪPR6x'ι8blX &H}q5c Jn q'zbӆv9/959ŋ0n 8JȌ8B+$:vi 5kЛ@| *J#Kq]oW-׮A0fQRALҟȿ>2-I-i`.Pp?/.$*&e:){ԼNdˑ͐%='1fo(3X@jaP0w[_;4Wu`ynx6Ȑ]#mz43Tm[`>BXٟ|W{aAhAuy9Z3ޠD[ LzțF[,QY5e}EwNax; =sHj!1vye#yeIMob0{dva`r1 -*^_x#KF2̛S97I1♫ Bpf;ɦ8p(JֵwAg X[2xO/utwaEDx4y`$bR=ɑnaG;Jap nTE$C[3~! ܑDtOz~9BNwAΪ8:9AAg 8< C?.y,.Uvx?9nŠ{P8pR{ʭxD_7Oc'>WHoKn[@I!v~;8B}(CO2Iتn7T1}S}Nv̘s OwJvp NBt/$k\RrmOl_=͢3}Qa 1Qk'͉`3MQ0p߽@C  5 }+>uy%,`Vf  DN뽙MasUװ8S8!AZ1ܮBUjt1U^ܩ** N )k:UEWs9 '&ξ WС{ %RW:^Nh XO&刃,-9)~i] btw_Ui⩸'zu b3'Cf7 .t YG0:57뛔vk9D)Kj~cE>r?K q.'Yp;]*؝9$ q$g\T'g{84Gg6nRb1XRhGSimJ>Yih5-HBͨ_ r7$EGҮse`΋N~/گf*/4 X8<9i'@X uS85brR$cQ[>.Bn nEq]gBT{+h@X?_bIA۔=i݄@JF#w#njR7G()e }YǑDp])n26s^H xbc"7J$UZQӗx,E)F|NЕ%h_?^xqC{]K1>7QK"!ڼZpn@+:}+[\8T2/?,_o0wP> Њ-NyՉS[>Awrdv)L+ M~}Q]v2b\L eð6ZM9\t"Tj̨Pwb]iy1UvBbئr=x:'d(3[pۭK|Ehyؚ)zڢ=f$u)K,+HC2m C.'"uL J1}H2 Pw?L2e$U]-F V[]V!2ÔODL43Qon.M<ʙl$hjgyO{2&:oxn| =goqIܳ=-4:nH xuI+wf*Uf9LԺ> TeB4\ s-ʷȳZ+X٥ҚjkZ3c`}כRBAnխx7q^AR Ӆ-^=k$Jn^\FRfn$tZtrannKMJ+7EJX2|h?ú6g!O[ ~=I.P!C\d:$7BĈ^_vf곷'09~Cl!_29ϪnmJf ˻>%zZ\cJ;~|[ SwJ?hN0A&ɹHb$K=[ =qDTQX>(JL(ߍ>+'6eu$GAAg%wJ ⷬp#jm3[Xt 78ґkx9.P(.~^3}lH{㷫~v6&p5#51Zoko*Evrxq R霡A{' d汵+ 0D6V3p ǭw d fNx'ƫ0YD3}Y,(q$>64xJN"y @_)WG 鮫tšKެNa.axG (h3Q 1L_+Y'W.>_w#ӔZf ˯f2cة(eQμhIYpycC%l@5mId -~=D^vZˣc=L; 9:,*#<Ÿ1}:HI6.Zz)w<"ʾyeBK_eEcQ0OP(vÍ |oo,4; 7ǚ nkTK$}k!fH~Af=YhhoMrmeCh!h;#jLIص5Εe u_1bPL};#E\ Rvs1 gܛ"=#IGYgV+ZBN`զW[>)*50G1":{?'KFFbR0P6xG_#oU1hdW!Ӄw;5i.c995KőyK >dqkJ6*eK&$faB 8 1I}|Cn ^eT e)&DsݟD_+^"a&X &?jLB-N`.Y9p$DwCr8p#(h8KEڝ"Kl1"}Ah2(0mc-lGdy2t'PLBEc/&T9 O]Aͳf$?>d#ls6fD, = JȆ|{d먔<K[ _2*Lpzo GL+U)txhX4g+9|=V巃eVPMwwhߧVO."a5IY> m%Hw|IݸL~x Mj+f@ƺNlȐ]G C2LttKnEQڀEjw9ؓV|`6x~H]3zqp&m&SpA#I5D(F7WIZJDm8 uR::҇cD\ \S:^ֶ%sB:j~Lvv$*Yh@#'gt\_*FV{/ӇzRȾ I?R0Sc%Ebơ©\; Xh_/{aDkC (? gև$pP~,ZȔzDV߻19g]Y FnZa 6/n2M0&=i:Usn(BvI%VNN iW PSLmROqFVߖ "taIGdznzcھyn>,80JڲlY2ٲɀ:+Y>8Mƌ )p,K -w=_F=_,=$O~Dv9Q}ia ݨ%,4_ű{x0pk簏3]H-pfU wUڒi r n#k Wg]ળh*͉a5Zk:4Ivwz)gP:;G@UF˦u9[*塷ڕP&JVPRl ̪3&+g7 9NA0{`[s7Q8o{O tW`Dz7|FMqD=B{h8aE(?~ %&ͷ͂&/wW@ }v\xx':pGX{yoi}]a3 \?l] {l)y}cmzqejD4U%֖V+YHx0[ÍO XdqSے#z?zlv)׀K۔TjPk !͡  \m)Jٮ@'^9AE`^kc0Zu=ThU}ooAY>9֙zsQTEjt\3ʋYs D*(L-*7ޖ)6rۢ BLYK˩|\L> rV{+)w="V$Cs55¬"EǘRB.ztg]6 #6lvn)ͽMa.Seux-C HOཏh`QΏ4?z]zƠb̻WjXpeJRHӗ=S!Jk:=U Nџ[@rPuZ;,G!3)FY-] (SES \U!<'>t*a_VT4aV71"B>U_X[!,J{tҔr8[Ќ, }6eq::P/҇w1Fap,],+y/5τqsg`P\*;>"rz}]Pp bm8(c+fO`WzN! ݚ rߟqNJ狮 )զ{v]+׃1;i2+kSDaV<4HP"a'B.U-$$7Jhv$&8-p|\ΕCLw_Ղ_֋̫bOQVB`͊6>&T\ - #EqE9>X8k͖yKDwf)N`iˊXP@ w"^ q'8 nZ:^"ΝdbtV^йZՔ):3(`A8h^ssB-΅V|,`dKp(AeYߞ,jxᄾdb-Ui;Tہ;7LĐrWCan,ݷ˘NbZH#O->ikzGӻ ~ ѩwf$TN^q83^ͦB-4)4:rbUЮO9 Cp:0xAXq UDþHi-~lY\%F3YOGnJGxЕ.Vmo_" 0֮6^,1C4y$Ia`[^msZEɱZ [F޶lάPV#߳HR,н1 ?#EkvÐ@9/۽"8'qiaaR ㅟY :0O_ ~ 5I2@eR4nMh|5 ?9BAd8waUﷻφ)^QlGqdE]Z:0Ϝ.Mӫb^4ZO8~er qކzu$;yF@)ۖvE=)4[>OV: "k W^s`Юң`X9 /(؜>w`:OS\'ޏtiWqEI]wMI>%$Qǎ$.]e{Onʫ\{}L{ƃxÜG(-Ӹ=N"*(Օᙆ( V"Wk+C8da 4)&혩4ob&tvUjNl v#DQ#QjT4%q1N% C=BkGJРtcIK$g)$h.lT _94 ȥRǂ@fB2eb "_E\EWU,tv鐢"Sꈵ}_VI_^w>r8k t)̖?ȱȉZ9TґL=i5wG 7z k`sLɅֲwiM#oԭiBC`Klo?绪^:ʪACtJ3J %\p`Hr7s:kiǚ$>}\`hӂ=BpaSܕFUblCֹW2eutU8`ø"v7F:y5[obdp$҅8o{ZxaՓbl0Ma U+RMz5=oÒw-諚L˓NdXg 0SDrIX_FcUc1nKc9гP4D}$OfE,hf"1Z;% c"w dB#6kSG(Jo,Îj\vΔ,b |k=϶z-gzԧqLi<IK (Xic -4:(Z瀠cڧOL2l92qrȹ GRQ$F&[\=.7V  aI´5AHL4|xq-%w{V"YL5 F&se\T˞Df105ۮ9ץ4xKԽ& W>xAYY`D#C(Eg'\% ?k*$Ò`D7NvTNF~IRPO nX=*2/58n讂a:@bglVuk WA2|pK=]*06O`C">yo9rzEieȯyK1"5BeV ]Ύ!枋[!d|Չ9׆΄!nAc8}$Qf]&x@,<|`aZUf –H/^#IuJ)tZ~$nHK=-ny) i W#[?'#Chh_2/ rQ~NHLi+ Ғqyeaoa'6iD,!M*&PմJ\a`Cc&\)wmZ7g@] %{:mh@x0qh1}|v"H #I3bl'GWmc˝X|eAWr ;&‚Ϝ!]7ѭsgqw?6E0y;R8|TNcMRF&=-1lZٮm֘|(Ϟ!W3ڤը,]<hgX%Sl{0V}̱E!F.dŽZP2lӇS7V㱵7*; LWo9W`ڻf SG*`Q\ @Z ,>@I];Wf;r?-)|{2m#QQP-,G m"e:i霵9ͬe=lKi #M`v" ㎡s^^o?Yon621HhߞG!N~MY8%wYVT}(לFguj\CKS5X喧WD=|*+C >Pòz5zM=;E%K$|FVC5p"37}0W!ܾ(v PGu!~'F:5aHDUP>5\4|*٤{b%44_ ]K"hFTWKFf4+uB SmW|^nw_\e&/|k.upP0>*a}Lswuqc?tQ w r51%{ܼHdVlk62 J^LHo*%Η-QHK1ʪvњ5Aó 5U.OƱkR戕]~,֏4H|ܢrс_m=|6,(-iva [j ,(wB U(7lQNE1_4!UBqwq}3eڐ |!C`B!i1%1|!*Q,B~/D}dL-rs(4LΏ\-{YaFe=t;?kyvEt\]|-lAc}m;i3d0a3]ٍX=ne[riTlX ]3Iꑪ~L6*\kF}!J.<Y'pX[c_]vZZ_PocbmL8ܿUiw=%J<ޫ2(>h=Uzǰ*FT hvgعD2ϓ,l/c=Į#Rp=R&  y[(V|⺫zf`9ϜJ:4PmJ T=;^QihZF;?{9+﷽b%))=q]$W)>0|"+LHY88+Ѐ 8xHftÔ;ߔ^@nme;xHIy,Cz(6i>4v m$hvvH~GUM#+xɈKCuWU;?(jkX,ҼLl`žTp~? c^ky:q_{M+9RwTw'ܵ-m5lrg}7Rq,N ^24@шAXS\hSbgԾd'1 UX5_`ן? YS,j{;9%LWO4>2dC@13=)?Ip~Q^tImK|3h4!DʕpAO9iY"ofi A>wnBRl]#72 ,ev3pS.!p!b2{#hLEG糢!ڮ6t 4֡Q0]jv;a)8U(h4'vTz9 A8} ?]G'|Z)j?GK_+IA$JihSa) cG, M兀M(ZI22&g镑Rta,Y[Ѥͯn8"я}' ax 7yWY.}j;ϖ'oCD8(f/޷m|(6`s;u¤؜ 9,8NBh!RactI7pA哋a}+K~j%FȖ&,_W^Ն@n㒝철&5]&.hbLXSQc+cG,BY%Vr%4qL)Qm ?UTȓGWi'-qf"xbkgl'ck\l!VI_'x둶;hKFd*q#B9Eh9VzhƂ?FaoTUj8z6QE4剶 ^9r<5ڑ 8,CiF `6+5 9+0v /r <2ܼs?T-X[`z\qb8dT5 @.s)xMѷ|HJPOelq+EH< U5ņ|,j9&xo 0yh4XEAQo5?WÐq;SC\cHct2Шb[k ףFJj?LK¶nYG}m?aԙB9sPCW ƎV7$/G]I~nv۩qj̵ȟAr^7ǘꐊ~ 6-k(rĶ5zLvqRm:@="\ed3,Y1Rӥs˦_g}p@q&s\JIH7wT篩ZrNVj0b&a,xw4?WGljs hd!gAU"B[|R|ٓ M; +7q-y@$HW{0t/:*- B& ` դWUavEeh-!ZYpI 9H h*n8I~mF"gwc{s;fm"%CcY7C!~`L(o{۬D/y(zmSx4:R[tGruܗ_|Bl-iς.tbFχ-U:vJsHjs}EEZukW9TCƱ~ci(YR^r?\Si^k ,Q<\` ય1(b,Dkņ81ouѻF4i7+iU'GNT˫8FdЭU/Z!mɯoރ.Ft&8Q+im;MSV(?Q8_}c]C1"zX, YPtZAV1Ħ @qKħ`Ze*>Gi#/G2HߡdnD &j28Iww 7~ I8ސPd:r4vzg<0drհЎqԎ:B]lK-B_yn] 6Het~Sf ERD8x[*ě1tzGO@ӜĴ̈`LbS}sP8ż;Uldse.c~@XҤCDmNz7%?vs@veI?[gr` sʆ"mlYp45 O.ۙhgNĜG3pͻKlsu šxG`H"Y4k|)`ZOx;..Zp_)5ZOdW@B;djoWZtcɵ-̞ *f]df{9TʒjY#w -LDKS`|fy\&g~lh 9)ӈ{MΟzO|Pg~ޝ.uZn.V=F٪LaK)U1y~i2:u`=vOsGձ:2D X(p1mlѪO7?RC(@U _(xҌW?bsUYD&w~f*v_Ng0u?, b⿦@#+),<_ TSsM^1p h[ >}X&H+1< WBJS!q;]l1 \@ I'w {pOVnLj>J]"[gJZ9:~U+C YO-hpE 0 )|x(shF_55C~wFo߸,^0[zԬ],ant.R~g%W}M)J}kέC+Uۏ(CaJCZA8c$ HJm&&xwG*Pж,3ӡu:jIDvLϕDX8D1+ ׅ@M?8hS3WgLbo56>{&{n*wf6m~Z&-0% ]/& Q-b;Z2W%*띗- ,u>ɛ2,՘w#H:@RL"cZxٲײ0,bAf f`Xg$I~0Tx6ؗPq.K/곑__]~j/jvS'crJ3| 3*[ژBݨPɅHꀠpCBBc]l0t 6, Snl wÉ0Bq̳8(Ь^S]Ж9֛rߊEǡL#I‚݂{=R)\"*_>I{r_FAÈ(ނ?tk.J((agw). D-Vըn͗xk4͢GOn\}1 E30V#aާ{Gh v6,n?)IeIZB ]YgƬyH<9A ;/uXƘuSX Q^̡hc;$]CG49aΠR-9\Qlcnsˮf;EƑʹ@vJv0aPV8sј[;qqc|}sBws_dOZ5gt*؀N&TWմt>\v~PT}z$Trݚud,CV