lirc-doc-0.9.4c-8.fc25$>FY'bGYvTK>7?d   ,      ! Ǧ <Rh{(89:GGHQI[X^Y^\^]i$^ bRdKePfSlUttuvd9Clirc-doc0.9.4c8.fc25LIRC documentationLIRC is a package that allows you to decode and send infra-red and other signals of many (but not all) commonly used remote controls. Included applications include daemons which decode the received signals as well as user space applications which allow controlling a computer with a remote control. This package contains LIRC documentation.Xqarm02-builder12.arm.fedoraproject.orgh1EFedora ProjectFedora ProjectGPLv2 and BSDFedora ProjectDocumentationhttp://www.lirc.org/linuxnoarchF?8Mas| ~@#Bq n)Aq)]%"dqE @Q#fzH(Q-/F W m81n;;:,Iq>0.&"&F"5? ^I'shU?D=g!!6:eM7M`;) >< s6H D=,|%BRq?8]<} sO.ʹjI1)aQ!CTWG 4 $;my_2)2f-+=;-.l,_b(7U=NF5B>A{A$H!~; !] 7170uqZt52 < ; Ec`QW[Z`~Ay yM988Q q %#fB (' `u3]lVm\d]RVZUtJ}H  *>%YW>:&G,<q\!46\E,8G,0,[""+!DUM$=V N,g pc 1~+" $"[1 gIsPH*>m$ i$@7U b C ^ ;s&u}~Jd PZ n' :In 3RA"g\ c h8 ( O$< .2 0- >%%)&  8*'5GE A#OC1! h Mav ps2Jm X.|nq*M  Ȉ~,bhy)(}H A/&-mO%7h!5%8n#AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤XpXqX dX XpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXp8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064317686ac4ebb8a7aaf657fcedc486e2e1f0b0b5bdaad919cbdcad4348c6bde9efaf91f2ffe08d613b4a2c6c39b1c32fd54f7993edfb032e60f7396cd554c3742cc2e3fbe1efe1af8b978a8a6a51186eca44e7604a330607771841d21272cea9f8d1795539f5673112932cb3a7304a1ed0dcb651d7dfbaefae1a5a67f216f243596c98f43ddbd5c6d0348e01a1c6ae3092261f1ad4042aebc88ff68b28f8f4f06b7c5ceae93c54f6c0735f8428857ccc0cff44ba0ba69d260344f7fe30246bc22ace2ab38d4ca400004c80429a1742bf7e69801a7eb907e3e11625ba75e029a7ee88a154034f13c8cebdb438a609b36de7e5f50049f1b0cb66534d35ec6945687210a80822cba8d096968cb3db447c35b704a4e134b9b460d01f0aebb3ba737cf4c398db3ece9e9aef2d055a2476c32861969b38d89df80cb9a289c8b8923ab170b8afe6104dc601845487ff1dcaa5eec43ccd9e161fc663f8578d88eb8456835c1214a63f8356f2fa9da40fd1ee24d184985290e19745c04d8aca143b9d689fcb9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b16ac172712818a3e50830ffe33e5538b6c09cd806d7509c3fc278dfcc8b41c944544c839ba74462ecc167d402f30b278647e55cca03984633c9b4931929b0b515d0e9f4326a5b4f65d6f409bb8156931d68edde2b2a273820cab6aa486e10694364e444212b25d53e9d85a69510c14e996c30b04cb34e8e4049d76b1cfb4b9483cfa9fc90e08fa0072e569e97185c59f2aae1ce1f374cf3ca126d3bba78bb8260c66a8337765e44c0bbb2d7d7009d8e6eb79075ee1ea63a91f3e3ac6bc652a59a8addbf903844f1e6e8525510ee516599490d4fed710c0be4531a3ed6df3b926b5a13580a8c7159a300b67f6f6fedeff93e3d7a0f97a06b4aecd820d2cbfe3dfe2609ef290f66f5899f88bea6da975670868e93780c303eff8c52953e0d29c3fc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178308cf66ac72500f62262f9d24bd9e303d311fba48d51cf8f770675d964924411b516db1670191eb73513e8d3c8dadf8bd1751db76931412848e58e221fd77f1fdb9aed636a200fb39d610fab0ca370afc22c6a3d6e86951afff9976b6f4852522be6b4bb76516d3f5bce477eae75943f17c3cb6a2af96fc480f7f898bc14e2bc7adb73f31a388b38804fdf70c03bfc18e686e70e7b5b9822bc2f226670a6edae469812b6bc395f31e08a7521bd53dc805fb295442e4490b92ea4a3803470fc9882f5ebd971755ff890e82b175ce781fb85ff8cc38007c69d6988dc803bcdba553f6a10b39bb6b24daa3ea79eb5af5098cea796e6aed92ebf33a8d6bedf4c47b160995b5b92631039b3e10d7c556ccdac44478a5cfd007893b86720e42006bf5beefa7cb61075203186f230f63e201c11634c73406223b6dc2e3ebaa222cb2dc3b60adde8393dbe6b4f8e204c7e96253176bb151ffecc0b289bd68630c35e04b2b6ca5d803935402ada9373cd0093c5cb84e3aff5b3f640146206065eb7d065866b981ec80a56dec189e3eb33fc1662dc4dbff40fdee3e96d40b965543b324e3f53e71686adbc9071fd07c0ad0023e0c742eb1ee7ff52ecc078e0402d394d2bf46ee4ee1c1e80fdd3f128c70767f142fab9a941c087d2e57c0dc98455486c68deb12dd7fc17e3bcc38e515d344734ca9ae0cae310f2f5ffc4095142b1f3cc6839b4b0ee537f99cfd53d13a7c0d2a32ccc9e203863e30baeb42739a99c8e0d4d51740076552e0330643fe538356f1623b3c5acddb1bc1e2e66e8722704226a1b103d5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa183502afdb8eb1400c318042051d81f284c0b4e6015fcda9cb6f90b3c6de20e376973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b7b63f8744c99d04e64d7db87a6136b6ddc5ed1b6f41cd38e3e3a89e3901b3ca43c115f6687555687a30cd7b9283f40558e892f041b38a0e9053b94eb100a9f34d969a9f584ecd14f28ad32fb016e830bbb8a0886c5a5e65d6900faea5cb700d34eab6b20a4b132cb4840278b80fa37540ea1ab58ab44ff3afa3b5bc9c085d600e8c81a5dcdf83cf7f041ed1d78b5aa31264a1239e416937fd20a97c24da9f572df8d5711bbf2016f7b5fa95eeda8ef58f27857f4cf5e431beba1ceab9dc909a9dba33def100ac34cfc77ddbfea33f45146c4939d79fd4a01e0fbf561add04fbeddb1417fd27e110264c13bf7a54ebbd22bb45b64ebe554103e766b1dce8677477108b6f3a433dc93e359d432025bf8450e5b7ef7f56698ee6f96e61a0aeee1571237175afb6fccf7a025cea221fad3aa824e0e074f5695fdacf1559d17ea41f1614bf1dced4284ba1a86121ab8f1628fea7d0a7d849e41510da21499cf46c61736141253056ed74bf59ae0e599ece70624d21a565342234f44b77c20f58f6b70321b7aee1e6abf26ac4f756419cfcb9d0dfcec0f17bf0331fc6f1a04c374c6fac9b5960a4e191c3ffe067ff78d285ccc76848805e66fd2b37793605a1650ddf71a9f7ed4b1ac145935978e5092ff55e7495f0e6211e5231f6d05b154122b1794d30f6f24a0c0edced609623507c15c0b479e3508911533f6b84a592953a35c50230e34ca8575927a47c2230272cf9d10dd01ad73aa70dc4a633a0dd372a84508cf30d9efc0495d74f7797fbf556c4b63f383c0fbd86fc6815c9ce34a9007bd5cfcfe46119603b47723720d05bc109447b147e22ad2cd83e1d0b41f8a331c46c16b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e5976d015928e1e18a6f9e9e10361b01f3af8e1f1061ff6e021589c63769c19802b69bef27ed6fcfffbb2a4578fd76a7a6679b7113f185ec1d76a18d5b214290a2a8b87acdc00967ed3aef3a71f2e05e7adbc94ad401857e5fe472535af6a915aab9207ccb454986b9bac68799cd673e074d8066f423065eab98e6b780779204b42a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26becb5f8aa03f505d9edc85cd43bc9c51bfa20325e8b1212a74ccb48062f53c9b1f52f3a07d6dc591814e5710d25f9e5eb0339a8ce9624e5e120dfcf94134645feda57052f551e2c648955b6bb563c06c4bb1979eab6b83db31a269c4d0ef0e0333c439043b3919b8b0fa28f71335a77b01c385255870cd1712cf3edff5c90c2ec9702fa5ce0b9eee7aa28f4b971193843da975e9c2fff8c9a063f003b860c4a037b600a22191931ca9d8b158d419ec548acdc54c0ef03d117b2942c1463c50f334fa3e835ddbf8e66bb0ce6c37b8250ff7ddc45cc06b4505952ba2b9ad0a809a4b19a499c6f20487521217428a7b02aebf7c12c562fe800c1900fb9e66c838c8e918da27fadb8735925e2d268bb97c1c220a17c0577ab893f2ca1b2e07439fbdc5e21d97880ab5f50a8bc0a110b663081e370a7629fc7f78416d87ef34bf083708182487870f57eba5c0678b3a4b4ece673fe4e70afb9c75a4ad1e974721c4192bb9266dd821487fadb670e1ad7294289f9d26d6266680b7fa8eba933018547f9b25467134a0001394f0427bd16e261f60e1ddb7308889104357e74717772bb193dd410b39bc248992b58ed7072647d7e79ce5bad4869fc6753770ed00dcae170edec8cff65d87915eca77ff53a482f5d8eb33e16d007c42bce4b443ea01112447fb8502cf5e35f7c0b57e779656bbf346d23ec176f2bfc882acab79549aed2cb1a0f0c16a3e8dfc161239c5b50e105842202f4fc95e16688eec402725d8f7e1f768db08779205c80b9210164ffd6694c6956d7fdc3a4623baf22862353ea117edd861b1bba4e48509bdc44ef0b8d225a8cb9610b25aa195253bf2af1c2eaeb40351e70ed46af48bfb5a0d57f0dec56a289457811b8ba19e63580ce3b627dceff426ac0022c7baf71127372286c7060696deddd1d31e0b82027dca00652c2b5c769eb3c2513ead47e1cc59348a2d16ad49ce952b0a03c4d6cdf54678a5befcfe87f2a4ca0555ba87a36a72d4201950e67fa213d2aa7702a58d3f4665caa14c17a67ccf574a914e75d8f4eaf84441347f98fe9c69938e08ce5b1e5b8ba70660824251508103b9fc6bc3d186a76f2754c98c309591e8f88aded1ac80aa32f4fbc364bcd517f05b2af806f71ede93b5fbd6dd2ee5ee8cdf21eb3685b1eb8f65037bfd4967b645423ade8ecfce1ecc7554bd0a1a8ed976caf2895711c82bf76eb628cc49a44bd0e135d2f88c7cf6d361ec234117d34d72f63cab8084574d228a6ac2519b182449ea1cd64df1d81087df1ec40bf97fab7b0b396cd969eb5d28c6ac99b539d77e9b1c5ea9b5413376febc038fb9a79d1020c70818e3390cab7cabbcb4d0091237a078c193efe10c181f6926b264b37565176ae1ed6f57d094f59c13d1a530ba6342f828e8fbcae336d41830139040cac728148ee8732f9d351810f9f7168d7f89fd6c201676437b62cee88a61b641e14ca9a0b1c5d603878cc8ed0de1122215ef5b831f7690d3e89443220c0d6ffa3d224dc9614ed1e0cec1d29217b4c0e0f0bc164e8cd937122a84881ef061dfc3dc9cce1d5b3289fe20e87c5194ddeb93c36559a0f75596de08300117914c9579a1a4edadc5a3f7e2007cc1dfd97badc35f04bfb0adede576fcf36c2a3fc1a215a7f9070ce27818a11bb3479c53cbbb30f011762ceb764f00bd89da197689f501ce24b9a24919550de8682e6a506d1005de0b69a3562b6e7b836710e36eb75b284edc032d869e49be7f58fac24bc8298d20cdba0fb3629f39db5b33d673377215495c8972eb988aa257ecc541aa0386a55d8a93a4704b4bb1475feca726c0d7107902a451b920a8dbf385b80745d728f66ee04091e694564303a685ae20204953bc2a077101c9afe07a9153a1c84dbc81854068101d68a58a876039a05084779c10cd2bbdb105fabcca8f9b3b9d356c713e9ef7a540870739f73d4016fd4c666710d320bc6fa746bd36f25264c6511daedd0858fd853b804ac508d986ecb0c3fe49894030f915cf35865696bd90127e66b1084f043f4e1e4ab84d9a4061918afcc5299aa81b7958439d25473fe5650fc00c7791124c040f8a2a84cc3467b9e928b7992ecd70275aadc5973cbb868613c6cfda94840ae3ef04ee954538c79d737f5b2ac4de49de3eda1c1b8d961d832d539b0746a5b35604f7dcebe4fa2b88fd85d770bbdf8f8f907fa63f84a9f03200b5bec4082962f275724eb8033a5e457b60a0ac0e7571d3b4932c5782c8162ef3245de29c4fedee354219126ff85e366c197a745682a1f2d11e91df188a574734d345e6cb917983c37c5dcd95a83abb7783d8152f7d508106eadc4cacdf7cf8d99a76bb467dc2bf1689c94dc6aad14c84c55c15353fa3878be7c91cc0845aedc2627b481d3c5d1d51decde5059c74b5da7631589da15a7484910d1c8bc3248b6c72d89a956f446f0d056b574e90a7264a64fcca0f72295cc0e5cd9d474b2fecb01a0bf29f1669396a0803732c757b1b35da5cf871f670aa425ab8afc3eaa358e0d01519054d65e6c62e0fee2f1578556ab054eef2df72936513da223c628bacda01240cbf86b62251f7367767664c111de3bc1d379c785ee8bf653b869d622afc5fa31d8b5399e3c6097b5d26bc5b7fec20d2255b64afe33af5d2a6765aa92df9f1caf501f4a2780a89977911a3d13c22a7940a5fd76390612175257a5278ba4391be8bc05eb8b1b1d2ce3414371b88262c0e7636416f1be6122228c344b1dece2c669050f2adc4502a0e75188aa0f6eb3d6a83487ecef8d758996f3954b2cbfd1c0cf469ae62d1450ffa950595e031b0c60716903fd004d9111c7676e00153a2e2675207b3054d1d1484fd859540d9f0943e820f869eb2eaad5b05977e51b54b016f255240f4221415abf5ca14fd6fcd68232044205805f853981cb4644506f96e17cfe88cfcfcde12ee8ecb2836136350778b64f0319738096450d03fb80b4f434f0cf329d6add0c65fa3c6e82922be6a1878fd5d54d273615390e13b4eae6f55758802732b21744476eec45b054bbd6c2da31360defa812b3af7091511ee98ada9e35f40ee22a72a1d49919ef2efff3949f8448da2cdd8f78833369f09a2b15ea2b6089f458e52de955791f9d3db87c500d0644e64fc6f49c1e00c22b9dd1af822f45b7302ebd5e13d25a6705913dd96fe435df9a60d3e535d3ff904da13d9b154033fe026571eef04162e8ac3daf9d109cfed7df873215cd92abea0f37f9a5ebe7b70959b567cb00708cbd6ab222cafd5309e5632ee16ec90f3ebb1899c4cc0baeae9dcf7f4fe639b0b7c2bfe1cae65c44d48451dc111d3c8d397a9ff498de5e3d94f4d35bfb6a1fa9570347f682e4869a5ba6e4a4405dd06704bdf0404b96d45ae2a479ffab0092e7071384da0c255e96f0c6fa8398f6cdec52d0a5d674341dd32bffe32ce8054ea42db9c4784d97cd5facc9ecdd8f5dbf70eff5fc3a0b22c8c133b179f01df244df4b41c51edf39299dab139f38fc234ce8651d221c264e0543bea51b072e580c3fed05815ef85812893e54d90a7380608e77fe680fc9c62a5be92d6f77f185737eff2e9643010e7fb03f9ca864dce898d737abea1051434f79a983929a85efcd73a489d722a5a4e0b638510269166b8fbb20b97799f5762c09b0a6d9815dcdc3f10773116917bc9eabec3c4bfc76689cae171d8feb0030ef1a1a123d5f9fb5eed01f9eb7398d446532c2af545a744b9a3c7256c1c0d0e3eb892f451ed05e1ffd33e2da073a745fb263fd228a1f9d9cd87ff0cab56bb0ab4fff160e106e14a2bd65c3da9d07af1a5587ea174e5be603b807dc825f3708699f66c7d96b6dec81657c845907ea83dfc86c4948c73f1c5c29b47b2056c937be4cb707db3c729a83656bcd5b4c9f366c2a9271de4784345ee82ebe817d03049a1a02a6136511f559418712dbf12027aaeb2b72539268bde97c941089301debf1f23f9199af23e6b0763b71d7251eec945edf69317f38e68eb41bda1415181f4c0b5c84e6b00630e65b7b73fbcd8d3c9735ffd6b6ecc963bd4cdca7e389a48192613a657ae6c6cfb944fbb7ea5d109dc299d7af8622556b7ea9f432c62c48df9de53af4c536cf2c33c355bba74c5e62108669c2b6ab71f84688adeec9afb09d1dc03be35a113a7339f9e871296b9b38f760b402364c11b457a807e179e70c7af68c9b442f1244f44f8b4b79eee5d32711b7106442aee0296f151e410acb043aa7f5af62be5e34c44bb0004ba8dc9fd955c122488c89ff68550fc5f464ecdf5c74fbdc37c431ea644042d5c93b5bd676e58e04938b2a65799c9935df31f09771282d9e99bf22efcf80c79d660d199788814df4c39e9ef6429bbeb6624f68de84bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda35bc9a152fff06bbca68a9911e0bc6c76339aec36ac2a55e424daa18b1718c754d06b73f770772f6596432caf02e7310dbdf307fe5938e26df2775df2e5c046c919119e187c1101a33d6e1c46573e196b6f3bb6e88ede99079b4a0287368907c06fec6ffcff74bc68475793e4ad93bc0a482364388f636b624441246f818810aec5dbe200a8a4bbee4c53d148592887cb21f0c9614ff6008cbf7a771ac7b9da44199550c799adf4aa9466d24bb99c1f1c76fb6fd2cf551ec061ee6228205ffa8471b665db48a031faac9dcaae8fcb86a20f5a026b0bb9ea2d9a89d85e4856c2c8a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4610a1ef3a78371eb8ac2f5dfb032037398b4f5a45c58ff85b0abab7a3b38d86091b2900cf87755762c3d1cf9e294954917b2e76a887ed2d2e46f2954279d5ec5e3b4ed33e212cb70acf093b651402c68f5ca9b7be5b68d6c15146c5b1aebc06af11268e98927e8039a44af7262bdcab541790a119939f2b0c1d5eda88b1f4f1130229477b0aa14ec25c744adc8a239f62eef2b35b5eb6cb173c9be25962fe82215d47a860bc28d9683e5bebb5afefe389054e4c14e6907f90dc8160d5a516f0b86d37253ee870bb2c2ca92f51214e705d5e24b8dcded98ea2e387cc7c99356aad76292e412ed76617f69ff6d8d7e1704cd47a249c49588c59442c59ceeb17bb550b91ba6061da6b7e90feb453f9bf8a8f9bca2ce4fa238efe05bbdcbc02f47fa8cd2c162a3dfed0f3f8a7f93549c73260a325984d037722521e576583de8076f2b1f2eb08d6461e2e0f73381e99524843b83affb072f2bbc4844ca0acc2d769ae65d263fdfb904d688d47530bfc0d7a93b9c0f18f532095848f0aca75ded0f3013831d1b8ef4d6f0877c2fa68f01932c486fbba9becd90a682fad6ef4fc65d9f41675903cea23a4a9f7a3e83076943c4a5d86e92c7419f60b021836c082862f1c419859f4e2d3e005adf60c1f1660ec57627bd03118f9541518a0682e1e93caebf939a82a98e54fbe22ca39aca818ce983ae7de6603cb711ab60a5b56eb4d7074a8eb8c5b3d8f07d906a21aceb497a00bbb57b769094b4af986e05644d5a23d4f3792897682171273588489a229112df31f2280e97340fb71194919c7e8020a94851058382ed7ba61161a90ab7d8cd6ec4730ae15407e8d5eb15b2d2257c377a772c0ee40b8d488cfcdf793012f9f0f8974ce1264b520608274bbff7694f161556159e7d0b49d4b73c3f500d0ec060d33e96b2eac6c5f70523199b6d38f40fa8bbdb050fc1c0d8ca0da2bc3f9c853c0a5bcdc7142dec617b1935f3e490588ae8defe760b36cf756f22da9db4bf68740bcaea1e4ce90d149b796be8201d52ff63f3a503f47bba0940d48496a2bd483e7cdf71cf49463d75dea5b91089fdcc1ada4561fb91424e84e2f968f37cbb61e92e3b333f58ed298d478b86af311e54a4d7ca714840b99d2d3f310964096fe1a5a5d32cda2ceddf6433d172cbc5ae87e320f41830f63f5b5a06975cc79ce8ac2a76db19ffea6de0c3113e24342e01c2bcc2d3c2a717927eeb14393d65cab3f092a88b4078e43dcd0027e6e8de51bb68755e7149f13918cddb61621bf355d5f92604356b9491eb732d2500ed1ef55bbf957d177e436bd5797b9a096ba09f37e0687b63981b2282fe80e269ddd1f33c42ffdf97293e5052d27849288dd764ab8478c0bc0e697e07e5e70ac097ffa3507e28dbc557b967390692e7dc6d913ef2d3d1d705995b2b8a96e82841e9548e0e521d7138bd0865e0085e059d8848e2f636eb09ecf029a072b430c4b45e5d13a847f6bfd0abf64ca181e1a6e7f0087c632b94476f65e71f97b87f4ac7abf3df3d5659192bfe6e516ecd31050c143db31cb66c86a980cae381819a39bbb476d091e0a9b96e163fb7b648f8a27ba511fcf4833bd34f0b56e029a3fee86b7138fa20d4811aaed4c6233ec064763618ce1272d219d2fa3735dbc98d7f39ca1378fa715101522bdca441e00eff8fa9af2ba9ad45450e550e911139ddc42df5e1e45ccabd7b5450df8b1f708142a47adb405fb5c730be9e37085585b2938b84b71b0ac3fcf45f2f13d59de3eab17befc53c0aa5ee07051a4c149ec1a151ba1edb38c6b66be33055d5e85f21e775617fc243e94859dbe8963561eb84904b05761b00afe8c668f60626dcb9a87dbb79cfe92b9bdb1c1f3327159400f454623ad52299ff5c960f6deb934bc649daa2556155cd84884bf258885f4e22999746f2b3ec3ef5e7ca27262e83119ea20e9f3cfa1fd095cde0e93c19524c8b25d2e4298c996d96e11bad5ae9e32cc0de9cfcd9324492e521f1e0c889374ae01b3d019136be8a6b6672a032f52a753d13e18e0dd2b28beeadb62b9040886d805d21330eade95c911798006885a77c0b7b4bf0d315ce0aebd2462ccb1daa4bed8a8c07f1dd7bc519f9b578074bfb6a9bd30c0efe3cdfefaccd62719ba833dab8d9a38d40c3e5329196d6a815ee3cfd6c1347c0132f0be66a015db5e6e7528f2b7e3d9ac35821ce3d9bc6a3e1b6309232aa1bbd39298dcaeb40ba609b9ba95015519664154c5e48fbd6707cf766fde47f9b541a5bc3b3b9f334ef8ad8f415950ed67220d897c59e6c0f15a507c225fee73fa672ae10a4696e16b5a9a5024191f2fc23465c76cd7837a0a83af603c27c1c9e32bee52305b181e398859c3b80de4f8381343fd8a15103ff9b7140f24ae16594b072fec8b04d086f6364438ef5162dbf79d8a0f293140368b8f1d51de792677c4f16e24ff4b9c6a52eff820b070befe9024bf4ce5f815a528d73db1620faa77119210fb11f82c54a3af4d362629300288543187b4fae4257dab8f8d0a18cfdcb2bcbba4069cb991e7501a435b732278765f68be879bb9707c387abb42fcd6bfb87524a50c3ad5e83f9c91581b480ca765c846b8d02e499e036b4542794c90e83626cd13ae1f408022447d41c6af34ac49c9a61398804bf29f579068548abb38c919ec335c98f46eb42d4a6a40c915c11e3b053fe32f4e2f92f0d631986b4ef42c66f444c36de540423f5f5846e934d6a1791ceb0ead3fe10a7e38e742d21ee332aa6ffc963ea4f262086ffa430e6f66e92d87963226d7d4a7610b4f8d61c29927ef0cef721ca6a2930f37b7654f44377e4e62f3b669d86db3e4b553aea6bfb30ad70c1115a52cf855d3179a583f5afd103fe1e246422412769e4ac02fe91624d63d7b74a1d26184ef281000519850194f639e3b8422be78303a107c29ecdd511b6db05f1c01494ab27a7679e25a225ede9cc4c09b88cc641ce17468744eaac0ae044cf6c47b30b26379122158b4f3a88ccb6cb76e1682653abb016733dda16099d8036186b0cf0bf6694ad1c2bfc52aa0fb52812a312bd34da08da8bb659333eba3b6226b1e7333f1ddf42db4c1ac5b8544f916699da6b8210bcc6e3cc63533235147a1d7ac1c0b1ea5103f23b375ffe6b26db96de54e8fcd7a3670570a908df25adde6d3987b6fbc431b6ef1eb52c808605f7aaa6b3e0d6148207c21e6f416bceb5b438b851ec92b050b9b527e3ed2a4ce4b7138b74d58b6e2fd8238082138680e86f354528d622755c7a744da8d74f1e15cc8b381a6ebf429cdacf00658dcbe1f7e03728b554779781abde112f30cf4223bfce1530fe0ebdb2271c743461b2f292a8afa1d61641c169275ceb8ab8c3f83b391c0c0dddd1fbd194a9db2d6c44160a44123ad5b18cb7555502f6eee15370f863ebfd7d1554c5cfa65e10a72db2f861faa3b8ef591f130e8250b19a7e33285677659328f41003a970259e23364cc055d050c8d975ef6b508ef84160e594931f3dbb166212107a5fb1f6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747ecd9ddee990860039d0fe64e231d76f9aaf50418a99206fa8b4371d5cfb1402303c5196181b45184158684a208ef21c6de83982c89fc5376df80d9c4854e7df8ae8071156aaa402ba97bbd4820ddd777cd05a24e697b425363cf108da685a5ad0f9af0788540ca7b0bb5eeb311909389a8a28166651ac2bdd081a9b6c43934b05255b9311f9d460843fccc846651897bf9cd327550751660673cd005649ee5aa9d333928a332e63173e587fb4e9bd58f8a697022739007db8e5f59ddc508c1aa8a49708f8566b088c858919467d4add05ccfa459f865020c41cfd45fdb7f0396a4e02029c614c10c27c344ed68feebddd3b98afe30fe0a3142141dd08f94e3dd5c12416a659016aab6c04b24e933b51fae6c404d0a2cf9c192567da36aa57af72e787b06018cae0c3dd2ae5172072ffa598e36e48877b519450c0b3e002c067a96e7286069b158079cd44d41fcd7eef02cc912a9f2e2070eec655ac6cf86efdcbbff40df0ca9147db0dc83dbc2795892ee5b5212b71508ce88ecc6056bd3d06e6aa6c14a292c5bec80e3a8b01f3c4d5ce1d1b1eaa92e370af55c6614546fab725a3602bfe0af94bd54d7093f531c13a77124e886152974ec744c27274c0451d26aa92dafe7c2724df2595ae5ea20719f6b0483c887f084706d63f64761cc85b6db0c1ec11537355fba430d80e9a3423957a14c183031215470f2785703defa13ffb911fa2227dcecabbbaacc92de00fff079910db33dbf6108bdb260c14532a71dbc6cc767ae70ae016580e3304b801ffc03a4c1fb50c3f63202e180464bbe1894f2176a0f95be9b6f1996f41c5be806116440e9c3ed9f0412e00e5e55f7aead7caabc0ca84722001634d1c9500150055730db34e75b7b5b7f5d7db08bab7f73bedee8bcb52b75aa61d0640406ed78c971d636d73fea969379e67d762ada37d89177e436bd5797b9a096ba09f37e0687b63981b2282fe80e269ddd1f33c42ffdfc36c56f559c2b75d4e5aae0e2d764b01a41580bb466467f1208f5e0437b6610174c3c37b549da1580b62bff13794c7ea0c3802c27e4874ece3368908db59a08ab67b4419f81011089853aa762d9a79cfcf4625d449a5903625d81d50e28171978faa62ce6292a6b5e0f82ba978fce7d3c8558c9b7c25108068370b47079fabc78706972288764fc4eb65509631d03b8f520aff9baed308027c9941913d245fc56b80bfd898b932a5c8eb9b247c7acee3d24cc0af008214e0c2f4c554e3cfb3b4712052bceb244265541a0616a79e57bde63b742dea9d29e2d8a6ab917c9f287e3a8470e37f4efbef50c123a7d49b72ed5dc125d3b587d5ba9328cf4ba63e49a4ca8b1a29e2561383985fd278a91d63396bd79bcf65878ccc24063569826b4f5d2483051a1711b62a1db0f7104111488cb848b9dbbb37b09e3e5efc3a9e88bbb68ceffb544976264af949d85c4ca52b359edb8cd50b1f46a718ceba3d7048a33381cd8bce8afed597fb6f0d87cb8033943047a42d2983cac40754f1eea51dbea3f0a86178dc45b5c51007868cc849fc0423e3d9537752945f32452346f166fb70e95dbf4d16b270d89e098fe762a09ffdb23db1fca0745f25f1309881601eb976989b14617cdb9a04a6aeba911278ece64ec9814da23aeadf35c84e552c43f49aa459961ba76194b235cafcee324adb1e5f64da3872d481cd319cbedcc41f5e824867d11f61312f763d0508a7d15a36fd6f508d3a57bc781829a4fa769886e5cb7f81fd048804667bf8099baf58a6f88106773bf7a3832493461b439e9a4f2abaabad7aca59ba32ecf08d14046ab14dce53b5fff60bea47b93928505b577b364b1570192b5f21c9b2eb18487d11edb5305311ef8d477aeb7a83573d1d49fe61d4d14f70bfb30f055ec4a032c0a235f942fe1adc3ba2dd8018dac58ab230d4ad01211f9f7683afde056187fe58c324b3fd9f328bac33edf8f5582819633cd10c5fcc385048b82bff9f9a98228305de689c9c5a772c35807c05502c28da83ff1a4bd3907fb4cb8b9ec98d1611f57f41b10bc43bdfa5b6c3047bd36aad28bc58b09cc2c12d110aaf4a5f0e5ff03dc1b6e2c636e692a4fea07fc098c87a05e2e4bd7c07ae470a7a046a0d0abef9f074d0eb9348a9fea6a9f4bf1d85ea6a395d543e361d457af8f1665926d113434367371b0fb41a612d180303f889a6e79e753cc960570639d262292784e924fc046fdb64d1c754d32ddc4b89a6cc4af6b09810a7badafab424bb8c6cfe9f98bc9dfaabfe45cc48493c009fc87a524e02f4ae30d8cff5c0ad30566197d1dc683785c8218fff4a7bc04a46d56fb23d46cddaded9532228adf3b66f360314d6be72494adc09ee7cbf070b9bd6316ac763e5522d71fe021d843980619ab9ae831e788c4022c60fb6cea53ec8c8e4684c67a6c001e9574056703aec2c58ec96517beea370e3dee1c09879323543b30c269287ce9bf8a919747c21f0672ac1f3b8a71485793fd85b66a3ff88ae37c44cf496d69414ff7f92dc58d555aef886615c2b710cc0290994bb78e668715d6e523615899b8b7b7522a565952293344997543c10005a53b144e491df505438aca52eaa9317e6529a8539c789c24c849e89864d16bc4fcef272b0d1698a1e39fc95a3843162e14f1eafba5cf90eee6d4ff1bf194a5b820417c6491622134caf43885945740ae32672495c94d3e27d968aa84c3906c7f5d6497b9c1697e24d4a75abbb2ed73df9407b571238f2234232f856e555e5cdfb249ec4e4811e98d8d053bf2d9431980e1b508109025476289cc53f138d3b89f0673b2438ba9d08effb2c0f72760577fb24730bc73513566cc0b1059dae96796467488f0e666e8c7f5a034bfa9b1054db1f37a988b8ff4c4fb5686ea5377309a85b3c684d629bf8c038422749ed5b1ff0c871fc84cd51defdb2cd0825d84a939e6e26e2869d7b9c223fb4d0f84986c3c02f9bf414942338d6886967ef1fb00b7cb1e97e9bd751d5a618ed65bcdd31897349d85d6af1cd2a28fd2c1c57693da744ddd256d50049ace5ae5ece0767cefd1f55c55492c48e327fdf3322039b78d403384cb79595287fe1cad93c4a6ce29a28d3cee88c8a84902f14b60a551beedc64a21606306a251c1100e88daeedaae9970b34418d4215b262004749498eb9f0bbf8bd249841498382506bba2110b0de6d2d46d969d3bf11350662ba8acf434ae1418f8fbb7127d0ae9cdea928d47819790d6bc7050c1c555c4032be7ac67305797c4915b428f29e8060cb0368686ac240611bffd3c2a717927eeb14393d65cab3f092a88b4078e43dcd0027e6e8de51bb68755ec5dfa615281235b47c16acecd0ff40c736c9776f9d478bae8900ba64ce5d170afe84bceab0571bc430bdb63417b39b62a0e8af52b1ec22bff257bd36b2986153432d5894126e0ef26e309676cf82da40de02097412046c1b955888436f1d28853ea16555a8e26ab4365f614e78752b2143dd229684b9a5994c12969583112aea431a062f648b7f7a0f4a65cd1b6fe19dd2f590825663c37ab59fa92dfc16925b1fa5f41208f52e6c529fc95ba93fc820c448b2fa22cdf2d9ff4032d68dcbb93b5144b2fddc3f07d67de794ed14e245e0ca75b3316aeb3be76257a3221161b4e7ca714840b99d2d3f310964096fe1a5a5d32cda2ceddf6433d172cbc5ae87e3209205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea394adbb0de054f34a5465297e93724629e7a671c7dc1a069d7b6f133f371a0b4bb8786a7a0c32fcc2d4a1f033747fa577e696969a8ea45585735faf6e59742a9223fe2afacc1eaefca7f09419c7bb528f053539780677b81b0a972a3fbfa5b59070219a8b45332f356023af7c8740a1914c66c4d4f7f06b834373e5381e52060a685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29ddec289a1b49eddac5d7925f9ce7207dc42239793222f327e7acb9ecaf0cf845b020835d0320d59f00ddf7cacd72f319f1bcd9bdbf818fa8b6dee7569bea75fe279348e12737c110980f5ee1d45fe1a05d7da23206b202964d2d9b731b1582991ff2274367f82b920eccf7d9104430ae6726f7f76996cefa7d496389f6fd4fd8084f4f787dc397347dce53d2dee1d7d5248d3cfcf61cde418c64a57fff4354dc5016a804f9c10deac91ffb376e6a5a95fbd03cd130a2e6397cde8b072f0423b9b1d8080dcae1185a5b24473600fdeee86209aa02367e370eb365f3b77ec8b79584f5ae8ec918cb22c09432229fd8a54b497ae829d041b0813fa25da09bf3e6189dd5ae7b3d7fd07f946e1e405a85d1d8c77d443449ca1a98da614e92dc05c831821282a85596bc080f32ffd440c7bec83446c6f5ba1b2dc325540f9d3ffd7fd9c4a52e395543e3d375ea471bc5d6f917f919bb494731fb224416c48eb20c69c1684b069140970829efb82993bcb0946dfff901117a57f4a0e3caa9f16be1f84c01a4c136248920048bbbc5de50f039c26ac816ecd7cb5f5fc22649363aef88ce3ece1a9ee6999a336c5f9b0ec605a936b9995ed41716beaf75b002d6b2f469397f395a9ed03760f76458628adea1c0ad40f444d066de4354c84db95569493e913e4516c348f12c5b1a709dca006f47b6d6af2a7a276beef0bdcc4aca816ac9f19a93f6d145be2f635fa9dc882f73c41a370263d19687d21c52c79840c11855cdf9b01b60736b9a0d6e89c153ad6806479b577575876bfe745acd0f0ade95f1dbeaad69ede4efe01a77351a7ef7c46325f600b55b68d82c0c67fecd77d9fb43fe02cdbbfcd9988a1d58d7b50eaa24daa3268f10ed18a96bfc2d1ee47c15eedb50e81d80aa2f120b5f6393e79c51f244b653318a264d11c83bb3f8e9f9716ba13260194546677a1d46e5d079cf79a37084c981cbfbb2e9fc93bbb821ba06f222fd64ee61aa8221bbe47c0646ec1c3ac02c17219f23982acbe24e304606a7ea229052821b02bffe83f339ff2ec47a9dab19a9a38ff3be614aba209b15790deca257602bdca441e00eff8fa9af2ba9ad45450e550e911139ddc42df5e1e45ccabd7b54259e0813ca136bcec2c7f4784f0cf7e5460f01b0542f99aa8a2ae3593c6737036d7f78963bf72546e6dfc22728cd49e4777054b3a5d08bbdc816399c2392b9b2c86192476fe5836c8f085bd4b917e70507daa25265c30a2a779d2cd19fa30e747f432dd414feb5f4f3b8723c7822a229e80c961bd56ec0af6c29a14a6dd57e61cf05e330048444219cf1795df9a6a80d9fa540c3351b7c6c0973516c5d51649e4c533014aab121c35b9959767b805cf5a010567fa7e977fbc777fd1ebeef7bf6e35411991d44765425a7f632c1060c21eb6a86eb1569b93b6f3e2e793d4e1aa0dfcb68e27e8f1bb8645f97020cec1b0e4be4c9c51be00b2ba581d7c59278c4179e2e1074bee71a16ea791faf8d061dfab07c325b32dbfa33965499207158927a4bfb6a9bd30c0efe3cdfefaccd62719ba833dab8d9a38d40c3e5329196d6a8157cdfa9ddc5addb4e8944f53681ae35c72e5d24b58fe89de2488328dfddad14a587116ae3852e7f0fe1b45e30c28caa1281773ecfc326b8ba7dced56ecc108ace6ffa260a81a6994252ca398be598c3aaa10915aa531462959311591f2de387ee8ad1ec44c6c18a319596db0a44805066a5f03cfedb846bb246cc07439669a0d3b1d736ac47b9db647672a4af1072e6adcfe4d28339fdb4ea1f372dfbe1dbcff71de9820ec851639a80464505a583e8c98248db58b8520e5fcf2bbf3c4b44cd391b9e50d6e8abc1147d293b0c963fb250a2f26ee0b0bd47afd091643eb756d649d625013e885f6828f01bf4468081ecd06d6bcbda56132a4c64be16bf1905acd0b0844a7ef3b31e6d9ea975c76d6e5726b7ff3d30e0ea0399df5503ff145d4c52dead479155ea379fa994c3efa2a2777c8037f0c651f2fb86518f8587052d0a4b9353ac4a5513b2e6c4cd4237fcd63278e88293eaa61382ef8cc1ce8225f4d0d06e2ac5a9fe3958e57b99e3fb7e376f916e14267d7a44e2c78166d5e4c2354b533a27def30542faaf61fb1b19ceaaff05ac443a4833eda50a99b52b80bff7f6cd2e57621c8f3f7d98c259bbb192ae2cdadfaca1afbd7b587e73045d6c146497b8dd62849b00778a00ef147e1ac93e575444d11ca2bb7235b3abb11c495c4d56d44efa183b58a0a8734bf45d1d74ecb5464ac984407f06d470433f64f7f9494ca83a792a908d894e108e5a790af1f0fa7d6dc59a7b71e06d863ae839ad3c790f556d235d487dda589125050890e5778d9949d4f1ece6e4702cd9c3b12fa8603b161c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525ba404b973377c10b3867463208ef29c885e2ffbc65f0b7c40d3a8b2e54e0f2599e374c5aa5d4521075763e2bcb6b726ad08d68ef6a66291f90971e201431378d9090ee80121b95f4d7ee7848164a0f3e1da6214566595270985b26cfca63c22a8fba28018f2d512a1faba214a3ba7fce9f658ba17449c97339fef3495d863cac66cb87a549234828cb0e23eb6d8c55f1c3ae8984a0b2f97711bf4f563f1444d6c4d4c0347c5bf13d4cecdddc27a5601ebc9aca9f9aa047e47f306b6698f00bf4072d09bcfc1e619cde43e98d3b28dc059f9313e7daadf5d1ef86d104d1f2cf1fc146ce599445db0cea331112ee3887fdeb710928013e805b7e3015b78cc672a1c005fd7fa8222a5147a81931e96d4f3e4e567f01020147eaccae3931116951919e6502894f0ea104ded4a598fa4090ae25b81b92e61f0b49830f1e6fd31a01de105a626fd160a4a1e7faf2d05126d52f9e3b3662be346f653f90150e3d63ff235a5feb76041db26ea64a9e9875c6990ebb4404bb75d95b65707207ee3ec91139a94b6859230eed535eb05b3664f6f8a1bd9607114ee556d10273c725e3d31cbdef9fe762566b1ff3b93e8f42c9d2e696a83b26c970e82df61c4cf86f74dd38ee3964355df0a5598db9471924954672b98891cb6b108c92b556a9da76c2e831d46a5d4aec3352e97a503135d940616caf24eac6af6d042a079fa27331243b741dc94ee48bedf5e1461fad01b703004d7103b9c8d3a3f2540efc71baebb4f34b0046995a2453992f933795fa6191faceb1038a555862976cadd3453eef4456fea842fca7cc0e56b788f10b6ce537bf8ec3e2599f3f898fa107c65962015b6368e480d8d7cdf277f5f76646a77bd7c408446170963af0e1c10a18f5dfc4dc17bec57c2c9a5790560282095e3aa872308a3c7fced79fb46afb22978a9660ac7a5c230bb226539a2e3a2f3dedb8d8d7fd9c5fb9e3866fc81de8602c33318cc222cabb84af933b6ff48dc7c8e7bbc0128b0167c2bd18b776783c1eb3967b2f754964d589a64d87a43e3a47add272ce080d49c0243dd7ffc6703614b2a70d4b2b7c2a11c3ec6400fa3945e373a8555ae34983492a7d3c8f9d1da317a47879b5fd6ac7e0da9f6e3ef7a566e1c8a9cb5a91a46eb830fe26b478fadad8b008eb7b7e2edc0e3f145c6a2c32241ec6a0338580ac625c3f6a577fcbeba1c2dc095ec58a2d4aa6997a0f2b9964b61957c3db07124d293f8946eeceff21257f0b9d07346c51dbf5e86d6517132e6103070438ec35800519be90c32d391df379253386314c215bee9a58534245ca5757b918090ce23f00576bbc550367e2a31a0e8b13e07d9e334e83e2e05ac7974fcadcbe74052ec1e952769ac3d717e83f528ac1884643c252ff0ef6591ae723b44835108b611e952b0260fed647c85bd335ed22d567049c18976175f042a5307d0eceee18b61725439c6fe74d6f70d4d414744ab54830131615923eca7ea38792a853a686d50e5fbdbb49c8918350db76250b314b3b2e8dfe7513659c50eac7723ef48a76062c92c84d4f7537b523fee461262535d12bd80c085693000e93a0759ea3efb392332454ff662c239cf6a70cd3329821d7abbcbc6ca5b0cb1ca8e56d8a30845b88c0e6399f16a49d23f79b280b21642de6943736a66986df9d0db396b9f66ea5950c86b2205baceb9e1436c292fada6f75824db99c88f03aa6d51c49a5e07b1415d23c69c78c26ba8bdf7dd826bcb20bf6cb49c465c09af98b0defe2d7207432bd913ff9c732d0e02e8d5a7f8d53e3b753e8333c4839bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ecc33ad1957948c43b9def28de05719d6a837ce89bb8adeae851df34ddf9f2eb230462aa61745a7bd2aaf7ed8649ea9858b613add4a8d17356ec431ccd116593ec285dd0d3fd29e0772d652c7ec06e15b024114fc67686c4ef7d2c3535374d7e277820031a24a4ee2380e3f9c6409b1745c139c713e4ac5c7b43b5578834ae296b10f99ef82fe207d72eae8fcf7c768f1cefaf398484e4b5187db6b5b8c84efb42d422c4ae46efa32392eab28a022b8e19319a67033693388aa1c3e60fe03f900f633220b9cf143507040f2b198a887c4d13e06248bb171e8b76fddbb0094d70e117cfd091cb8ac3d1131cc14acd9119d0bb6beb26bbd186e6d001c3339a368e7cfc2600060cfebe765c285c3f096f35fbe0a8bef552f87b06a01fd6882d7a0931e311ed717b77a4f991371fd6d0fcb8d17ad0d2bb933405c2ce340e0deec51edc954bd2b1f23b1939ef2e9d2661760c58791ecaa25ee7798d6127ed1fe783e363e03e929fef4c6b8d56d21d2c02aa94abcf83c74c10b6f0a7bc4bf2699815f3c9b1927d11a206856bc9d38b701ca75201dd004a2ad28a81aa63a332019da85f65e4622b063e9fb5ecb228e1c9db0bcbb776060aac76532d9c0722951966653ee964b0d8cfc95aa116703b088fa75b80008351945cdcf3fca69fb2e8945345eae75367202baf6510137301bb4003dab162cc2ea6aae4a528cd03d55003e8994a326e24c5d5ebb687a2ffc6ea7c5d7b8cdbaacc2631262b7cba57dbc9eba6d89f8c5178490562130d5899e1f9b2ca38dadea1a4e18e46b7196b1552de7b63bfad8361679f188bad63e4fa1745a5d943c74f1f11992f2505bdd73e8d40acf07be2434c2b6f847fda45936fad7dd8a93141802cebbd10a3c5a9aaad040277d767b5d20af692be0f1f227a7569b8994fcaacb6c1708ee8f718af2137270061fac35be80271db4528cba2cc8e7de6a65bd25d394b32f627b7bb64e4927c8eb4f1083aa749ab879ecc4f45edb8af648f07d3834eee967d1218af3920c966959abc9fa6870d27f315a4d6ca23cbb50d19dd42fc0cdc955f50925d7b2bbe7b0ff0eeb3c7263e2c261776e0a7f12f75b10a903328fbe1b7604ba5e7c1cefbc51437a037eabc6d3652cdc4edec70337d4e560066fda0e52cfc191f6ad653789478732188dab15113b396a1e437eef98a16cd53db004484d91ea748f5fb8b2f630f1560887a27debc40c6e669763a3b6fefeeb6a6cd202a7ea46bd3141a37096ace869de1671cbc80a36789b58fe946fb9b7f8aaefca6744c904334e2dfe79e2c7adf3cea079983f06348223a83e0e4603bc0a766c5869930552d470b6f0b9f1d8b796950dfc0fd568e6b65c1e3ab2d0c554f06de695575fa1512d923d862871e473d54fd5091169ebbccec93a1695469a351f5ea23dc941f4851aecaf6d7604e05a5df69b5e2b8ab889c6bb50a05c3bead17d26bda0037ba3631c67c5213b41243aa0bda0ebf8f99fe49f4d64b8dda10ff0a8acd933826d77c463f432b4b5cbcd6e37ee243d8a6f51b4a23f04347dea69cb10917e97372440385d0f831b2bb108b95ec3047324dc59e4d7386e10d75b7b595b948a5e383838281477c1104cd1207da12b8fa86630529cc480766f11386b9e5ee52e14ec7be93569a76ccf9c920c998e57d8814a7356618f48b12452cd729b81adbc680cf830374ecd45db11e48340e570dfe7ce249d031351e226d9047b5eca9b69b38bed20d9dac0ee6a4afcd2c86cd510d305bf9e2bfaf399cfc54d34cbf9766be299e751ef5fe1dece62549c3c48b428a267571377d4a62ed993bdfafd74ee7d9ebeb7ad76d9558f7debbfc2679fe84e68de460cf66484b3628cb1c7f91f67891847fd826fa4ae566943b53352559a5e30d5ab309698e7f966907e4569a21ec04e0114c492939acba5f25a4bb822e2289cff51e3294e46c459b04ee6fa77ab7799d838498d523115dd66a646e57502aa7b91129968af289d4966b0f38ccc58a116b6b779d2d9df18314d7707e5e339168b083dccd8085f72da45a7e09908ec30858d5f3df1707ecfa4f1715307c78c75e1f322a2cb16326fd850c1aa45d588ebcd7705880cae86aa2653d5355720b83e068a8a964619d7413f690565387e4990127cd676481eb21660b7aad3126de33d7c6f8df903d06e695352dbe30abd2af035d71d442d9bf72c5a378aa062f2e6dd0514c59055ca7d291b93817349ae17fb52005ffe30dd613bf79dda9c80ea67a115c87274e582a052abaefba7e1a433b36188a8b632e42c6e66991d33c07b89331bf6673d3c7eabf841fcb69c3045fb0ba15cef3108c7866f94d4aaca5482d432824bddb2d1af378a70555a1713b59c782cc7f34420774b5f6d435275167ea6c9b56020cb355e27349525161a91bb84f824734547fc6aecc39d9b40347120d398eace5f4755db6b1a84a00c8a921acc0f0115b28ac40c6018cdc2d2af15fa9ffb11cb6032ae21a9e5213e80dc2524a9532ba5cb7f541bf8719cfa6a4b02de73c76eb924fda4d77a4f25dfff8de9b71aee2939b3549ec4b66cbfc941974146e4bb7a2199b6049100f0d67ea4d781968b0554d12f4782642f6a9110babc9c95c2114dbd10e04015add689407d33d8097ec9e37810c391f0abd27ed3146e4dca7fc7b9a38134cfe2e8c0163a5e85e6d64ab4406a176e32e911ad0c7b2a61dec6507ba3f4a0718c65854663bfd3c826f4bd2aaaedec31dbc6946a3741a60a5e18d6e675e21fa3c4d2e2fd45efce0552cd13056124364b0ef97eeb7e0d255f1e5cc7ded6aaf4f973525561f636ceb11530faa6cdf5670564188c99ac6967c16a011ec33d680e2c652b6050e0384bd941d35afad6cd6493b46bb02591b29ea9386886e3f84483cba0d186305e290938a85175b80ff93434dc1ffdbd4cab047a6387ae0e969afbdf42804fd907aecad1919ce219a2c41b198b0a7e363d88efd2ca3a06569d54f9b099ce6760f0003da573334aab2784068004fa7ba339836da2df0a5692f4a4df3a16fb456593ced0d99e2da46206bd96d6b162418194ffaaf3c303aab013eb1e943a0828ed761eaad4133d1fb3e94805a02620a2b78ae6696c39d9fa5e6eaf6d85c34a3fef1bc85652518e68eb990ce2dc2666893b119c35567d5465de2d6da4c8187410172be96ebffb38f32b5cb5da1e9fe34677d219d9f85eefd8971a21b4fbb2b9a37bb70b14a91abd793fc04145774d670193d0196135a89d36d3a0eb6fe756b86d20b13e4289eb79620c742adb84bd8755658ce26ba0cb576e9c4929f48be91ffabb3fd34f592a6871cdf4ca44d732f3e4281e0870901084f726cb847230bc2e3c8dff32018f6e504722b0cb5c14a5d7325a1ba3bea15bfeca96b48e49eb3e9d65a770293e21600f6175cf87517772401c28c67c0c8c19e66128a47f5e6383e1ca908ad702a617498ba9119340690e55a62abef46805c5b5b9998f03f712ab2e30d1247fe51d56403a70fd857ca524b2b47e7fc1df587427cb4f540213350ddca2f7ea871ba6938c24e8fad98725a8d62b3fdec8e614c5939524e1f6b73b4876768b408e37969127c390a614469715da23e38787919ba859568a4ecd75ab34b989afab7638d307d4cb404339304c9a300d958e3aa82cf69cffde14b8e286d54bf2339a1ba07dbf2416b0415295c91d617dd869e4661e9d1233d30d3d0b0b127939b0abef5039bbb66dcc4cfde204d3ec8fc82b4d857fb063fcf32409615a25a1c0d12736910affb824a4e701656ee4ab21623e7ef8367697a04f93095924b07a1c77f7df52f90c3618af22df40ad6a8ae48687b703cb0ac35f838fb1efe9286d7cf08d95d7ee3e24fc9b327f5a12ac5d516164f5519fc6673fe1cb802c39918091a1f4a6f15aa33adc5dc90f55241b4731435ccfbe8e5c3d044572740cacafad72d1717b1bea787ffa68983a2ef8f15dc7b584a9ed9bbd0a1565bcb21504d56ca4f91ca8e0f98d5effbe6612cc71e152aa699b56a13f98f09787c9f206e8914f495110339896137bd397342225768d06490e1da9c5f6fc4b64ba1e40ff67a0d6cd1e7909e9376590532f4e75db589354e61681cf1919c04367807880763eb64edd8c324a4e95494e71d7beabc6cf6e14ca19009684ac626d79fc6e03288026d15dea9c939c588c655b5db7ace8499f06e0d410f26c13b4ce932a3e3b69897f665f0022b87ab9b45dd1dd7548c3ef6dbeac7200fcfa9e1728572a3fed5f3e663a771c3644f4fad113a19fcc73940168a54ce2438bbed86b301df8bc5a972a09aedfb0bc3474124feb12eb3e1463a777b6c9ec2d78d0be438d238bf17b74ae36a54d007f1f7a22a1fb9b3bd8c71b27a104f0b31593b4eb72389b1c6c1aafaf61133ba076a8b104b529e7ae32b6f13734a942ed71c484d4cb1dccdc332afcaa00eb28c2a6a4b73538ed8d11ecceb666946400019fd417f94de771afded539538586aca23cb8dd51f3b828ab20da210cd24f82e35a9e1d15abad668a0f52b96dfdfbc8f6df749f7b7a4b7e3dccfeab06883aeb4772d3b1f0bcfbb661b594f533f584ca6ade48034e2da89c2c5af9e3ec44fca6a44deab02cccbd7830c3f6c5143a96308e89851032e1b7bfe657235b5f130a6c3c9b9b13b5d420595d76a645310ba528721d82b9b1db5ffdf3a59b258c3cc49097c026548d920ea7b500a9fbb01821b34c0fcea43364270cc3e6e140fd14f08e0e7e6b701467d2143e24564975bed0f767f5488da32d2e07d49f4548cb3cb3bc4f5dbecfdeb7c5e300d9f060fd89510f67e09e9873d74aa1bb5a853c8d52dbe24414239f1972086eb3a32f378e2877bc0594102f168aba07a5e3b5e110d8a151d1b27ade4640b1a3d124d15e8c4a186083f1c9d0383b4ae38ac20fa88e16e51e764ff4d40dd4ebc2168a76014ca2518edc651e157c43484565f2fa57a3a0e784b41750ec76ccdb77479de0bfc54905a33f2ec57a900d53517c0007da0166dbb39fa28813555a7ad37348d2c3f980a82975f337aee71d0a2ecfae488c1c6d5e265c5fa8ae7131b600fc32834d25240d527486dcde74a286d29d31f0a9dd70f1d751ffd174463c3beefa01226a08531dd6e1c030ccea42e0d88977523880ca7b1da6d51f4a4ed9cb7fc707a1dbee379b013806cf20ac0fe34552eea3c5d04d37f37a4aa23110cc548a534ea79e8fbf85f1be71363696d471e332561d6ab632ebf1b08e88406e7068976e45467b768885b4e85a680d0b31d3fb57720c4e74969443e5cd82cdfaa49d37473a5a6a82d78cca1ed14e3f0824ab2919c92b7c3d874ed53efbfbf19c91b7e27a61a25448d845dfc952a3516b294c209fdb1af28727e640d9873bfa89cd3bad37140938e35fee78807fa21c82b8cca5a8053f08682d897ab3328e89f70320ddb2276a3f1e2e85eec84189448951081454064d573c35941d6d21559ad9623f45af115e89c59ffcf336d515b736725f3b7ffcdf5a655dd6398c61d1ce07f6aaf9de554d02648f4c927f608f51d66a859a3907cfdd79b2be12974b6fd75f5474f90551b5a0ff944d2c7ce8a5e9078d8086422cc9faf616f8183edabbf87b5f6f628f79e7ea159c05aa528d8a498d0c3e125883799a3233e937a1850c41ba5dafa9ba6f22e1cd2018df788b0b6e2f0658ebdd1bd4572f31ff795b29613a83348dda0e0f9850cb86fa46a49b676cd0db3c03c104d5b720407eec7fc9c94706e17a9db2c22057e0e032d4dd2fe2bd801df8a5ce0a63ccde76df90d8e4985df31d5abb122f6fdcda29281cddd9b3f63e68efb37574069ce2799050b237e2a8f5e085ccb6d7f1766bd7bbbc8a30f9190d3f19c018aa4b5fc450b75c6405408287858e441b79c2e3fbe1efe1af8b978a8a6a51186eca44e7604a330607771841d21272cea9f864f9268cff0524425369a5ceb3af51cd669f7c0cffcfd973c3e7a143843cd74fb1b30f05c3e31c52f2f99660d5030a4b48d4e5621173d9ade88411edc1a144b346a03cf2c04cd2882a58045782a7ae7aa7ec433f10cd13fc7ece51d25cf86495577829a362aeaaf0a5b4f19e14f4642921c79796f543cb368aad9ce85447a9fd13fc8969dcb2c1a63d4e94acc86d24122070e29df9012ff254c8a3bd71101bc90fa7998f81628d3dee33cb7fb6d0d24967ae63fec5d4fdbe3bd6b5a56827e860942c77425a46693aff28bbe3402b3f26d93afa5f29130aedfef5ec9ec5a97a9e2b8c9d1f55a3db32c8d7dc1199231cbf45ef157ccbc970a1b4a3b5f93fe244459e577e6eca2cf357793c018a1f50f31a9a9b182035fcd38e7547538e1b94f1224ff4e44d2c7623ee963d94928556ff9fca93ddb3ad5ef49d0ca77473100e48230e56ada382211b274572afdf234f3de23c3eeb30e9afdc565f5e2b6fa3a015b9187c0f790606622d7ad93eacfa304dc53e1edee037df57aba4c5cbaebb97e4d213d541478f2a835ecbe324ed0d1d056b96a0fd40517ec8815d13fd43875039e93161d097f3776491b4edef415a7ef23312ab2fe78c9d1b0f0215da6b3cc7daa070ffe20277549a9cdf4766e23e5bac3a05656490c1627d6ec2c0f3f4bf6c3db2d1795539f5673112932cb3a7304a1ed0dcb651d7dfbaefae1a5a67f216f2435930ae67fd45b0ebddbd3ae64a2ccef2b32d752111f577a236e1964fb0039d792e04ad0731c8e61ab8f23b07e0b5ae072e624f815da5d76de9c78efadd1c43bf74275d0c94d56b9c7a8037354c223fe6b0101565e059b9d9a83031e6ca21d7ac201a70acb69274bc12dd5b9892f252f475f467952319f5cd81958d89633dec7007951db62ebb6b11b37dca6e0d7d48025d2213cc25297b6e8d41f251777c21e94e36b726766e879f26349cc9d9c5a3e56ae13ed30889e53ef2935b284a6ec240416c98f43ddbd5c6d0348e01a1c6ae3092261f1ad4042aebc88ff68b28f8f4f06bf9362763f344fa3ff7ea7436d926b7397e06624cda1fa3861d3cbdc98650bb711376b8ec9fc1788e3007273480d9b79d0da417f30a22c2b92bd34d95e016fb7e3e985982343ad411be45d29bfe9b82e1dae2eedf19b5fa8d09c2ede88156c7e97a6749675ea413272c8eef490af012b0ed8adf92e9d774601c9f9bae98ffb52a33c56b2f9037415b3fdce3e87b87caccd752fb82db23d480da873df16062de157c5ceae93c54f6c0735f8428857ccc0cff44ba0ba69d260344f7fe30246bc22a740cacafad72d1717b1bea787ffa68983a2ef8f15dc7b584a9ed9bbd0a1565bc449cd9d9b4f64a2a9db8d70f2ab48b844f0a5a459b3cd753b0ca19a66cfa0b5dea1bd17c4f3c8744607d846da869bef43e544773372e755775bcbcc4b90bca751787c098658132a5e695db043714e851c3f32897bc421f0b4aecc997c57c911651fa38ea44ea9e1936bd691dcc907ded7934119e6f65e00420423e9f02f80718ce2ab38d4ca400004c80429a1742bf7e69801a7eb907e3e11625ba75e029a7eea2c6da8ffbab3b8f612e2803f4914e0b9b46f44d752d8dd5ac0ebf1ea9a3cb7ec96c61f9589116e8111c1f420ddb6b084612a304667dbe68dcabb3ae449a7557114c0f0711a3acc50b693c8090ffd90788c3c499875d771f3495356ea1b55998c9a719c316b4182afb21f18829605db25655072dc64f071e3ac73efc0f024a5388a154034f13c8cebdb438a609b36de7e5f50049f1b0cb66534d35ec6945687276f0384529833b1a872b0d632c9d8b720b18a32bddd7ce074d796608df132c14fb126ec5ba41188eb2d48e572695f0567d4242a35246057198f20852a9025c896897936766c86378a8fc54ff10685ceb5d8bff5a73cfa4bc621af2e20fdb685baa4015c5809d8658358bc67a169cb63497b67a8dbb22bd43670723fc9e9ded27fa47b7e3b910bd7ac561ef6da878e0d18202754650279b641b1d8e35ccec77a4acbfe49a0d27fd29e641d0ec34c8351413131040353c2c5d2e0e2a27e1622f43240f371325bd670315054f1591a7be0adc445a194b85771f8a630315ed5b290abf93c91d8361bf31368d02bd41817066ba1021db88bfad622beb2af10541bbf1acd237ab52c323ff8b0b48d3470887a0bfe5df13837e9a6a0925d14fb4c93083ecf70fa8da42875ceb81724255ef9d013178fda3848df97e7c493024cbd54435c69b0680da2964b1775ec429c4eb377648369b09708f8415c9458e8a7060836bd77891fca9757f0d3286af54636b4284259f8a8c9bfcc7a2cc3e5700b6b71489f4cdb4b0306f612c18579de462fabf47d36da44d744533334fd90b24735636a937b45b846686adfa8feae589d1fa2e973fbafe22cf9c8ce1908017307e01472b736ccadf50fd6c07e09f1b0ec2b074b1e1b7531b8d9cfd4e00499221f828268c4b5e9013164231cf8b893d3e7cf33aa2eab8685737070e88207a4624bc7c741adcb4bc3c15fda4c8bb397ffb3553b9925743ecbdcb1b5171e6fe64b21db28824ffcbef4bc7c6134da66561517375c907e46bb9545c90ac38d74f497ba5b3531275eaa5e3f04fdba9727c793e353859e8634d99ec595be9e72b4b55ec6d785b09a033a6f7d8003c9bcf82fa7aa547d8c249042e95e0d4bc8585899cb61045d4a17ff25de93c0c8aa6ddee9b2606ec12b1a96e1636b4ca10f0999a83b71be561b3684bb555cadbdbffab8755f34fae2a0ba46da099d5e246968189de1e4a61128a9cf483582abe4c9f213ec8bf0c8a59f6889539282b6378bd558e7f969e68f85fee91da30e613df8c5a4442a7f2e67340a788abe8633fb2ee04320edf84818fc0b299cede3eb3989f6a9e83c060c9f01dc6417220e7baa525dd6ed670334961fff45c802f7348d1204dafd4021493068af204b47a47b10c7c4d894d9e6969e75b94f533f584ca6ade48034e2da89c2c5af9e3ec44fca6a44deab02cccbd7830c3b83af72c64a3d1a1e63b41e7b3829f38dd35362a07df355843ac0e29d93d3484c2e3fbe1efe1af8b978a8a6a51186eca44e7604a330607771841d21272cea9f891b44468ed1c4bd8dea784f8036b6b0d0d4de30d6db39e0949a2f5b660ebed01ba59a57bdca2bf79db6d8a5589e3b2c7f57e75c81f01f90b1901e33a366c956c08b672bed283657450de01e452e8341fd77baa8acdee084965b507794efcc291html/index.html../api-docs/html/index.html../../../../../../var/lib/lirc/plugins/index.html../../../../../var/lib/lirc/pluginsrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlirc-0.9.4c-8.fc25.src.rpmlirc-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.13.0.1XXlX]XGXX TX @X @W:W@WQWW@Ws@WF@WF@W4p@V=@VUVA@VCUU@U|@U*U*U@UoU@UU@Ua@T5TS@S@S<@SS@SS!@S!@R=RRRR^@R@R_@R].@RVQPO@ONM@M@MM@M@M@MQ0@LLL4LV@KuKK@Ky7@Ky7@JJJ@J@JjJeJB@J@J|J@I4I@I>]I= @I[H,HHCHHHf@H+HϟH@H@H_@HCH(1@H@HjG@G@GJFFkFfFM@EETE~EnE2"DDcC@C"@CC@C,C @CBCqCdCB2@B@BbOBU A@A3@L@?@>-=w@=<*@;O@Alec Leamas - 0.9.4c-8Alec Leamas - 0.9.4c-7Alec Leamas - 0.9.4c-6Alec Leamas - 0.9.4c-5Alec Leamas - 0.9.4c-4Alec Leamas - 0.9.4c-3Alec Leamas - 0.9.4c-2Alec Leamas - 0.9.4c-1Alec Leamas - 0.9.4b-4Alec Leamas - 0.9.4b-3Alec Leamas - 0.9.4b-2Alec Leamas - 0.9.4b-1Fedora Release Engineering - 0.9.4-3.1Alec Leamas - 0.9.4a-1Alec Leamas - 0.9.4-3Alec Leamas - 0.9.4-2Alec Leamas - 0.9.3a-5Fedora Release Engineering - 0.9.3a-4Alec Leamas - 0.9.3a-3Fedora Release Engineering - 0.9.3a-2Alec Leamas - 0.9.3a-1Alec Leamas 0.9.3-6Alec Leamas - 0.9.3-5Alec Leamas - 0.9.3-4Alec Leamas - 0.9.3-3Alec Leamas - 0.9.3-2Alec Leamas - 0.9.3-1Alec Leamas - 0.9.3-0.3.pre3Alec Leamas - 0.9.3-0.2pre3Alec Leamas - 0.9.3-0.2pre1Alec Leamas - 0.9.3-0.1pre1Fedora Release Engineering - 0.9.2a-2Alec Leamas - 0.9.2-1Alec Leamas - 0.9.1a-4Alec Leamas - 0.9.1a-3Aölec Leamas - 0.9.1a-2Alec Leamas - 0.9.1-1Alec Leamas - 0.9.0-28Fedora Release Engineering - 0.9.0-27Fedora Release Engineering - 0.9.0-26Wolfgang Ulbrich - 0.9.0-25Wolfgang Ulbrich - 0.9.0-24Alec Leamas - 0.9.0-23leamas.alec@gmail.com - 0.9.0-22leamas.alec@gmail.com - 0.9.0-21leamas.alec@gmail.com - 0.9.0-20Alec Leamas - 0.9.0-19Alec Leamas - 0.9.0-18Alec Leamas - 0.9.0-17Wolfgang Ulbrich - 0.9.0-16Alec Leamas - 0.9.0-15Fedora Release Engineering - 0.9.0-11Fedora Release Engineering - 0.9.0-10Jon Ciesla - 0.9.0-9Fedora Release Engineering - 0.9.0-8Jarod Wilson 0.9.0-7Jarod Wilson 0.9.0-6Jarod Wilson 0.9.0-5Jarod Wilson 0.9.0-4Jarod Wilson 0.9.0-3Jarod Wilson 0.9.0-2Jarod Wilson 0.9.0-1Fedora Release Engineering - 0.9.0-0.2.pre1Jarod Wilson 0.9.0-0.1.pre1Jarod Wilson 0.8.7-1Jarod Wilson 0.8.7-0.1.pre3Jarod Wilson 0.8.7-0.1.pre2Bastien Nocera 0.8.6-7Jarod Wilson 0.8.6-6Jarod Wilson 0.8.6-5Jarod Wilson 0.8.6-4Jarod Wilson 0.8.6-3Jarod Wilson 0.8.6-2Jarod Wilson 0.8.6-1Jarod Wilson 0.8.6-0.6.pre2Jarod Wilson 0.8.6-0.5.pre2Fedora Release Engineering - 0.8.6-0.4.pre1Jarod Wilson 0.8.6-0.3.pre1Jarod Wilson 0.8.6-0.2.pre1Jarod Wilson 0.8.6-0.1.pre1Jarod Wilson 0.8.5-2Jarod Wilson 0.8.5-1.pre3Jarod Wilson 0.8.5-1.pre2Jarod Wilson 0.8.5-1.pre1Jarod Wilson 0.8.4a-3Jarod Wilson 0.8.4a-2Jarod Wilson 0.8.4a-1Jarod Wilson 0.8.4-2Jarod Wilson 0.8.4-1Jarod Wilson 0.8.4-0.5.pre2Jarod Wilson 0.8.4-0.4.pre2Bastien Nocera 0.8.4-0.3.pre1Bastien Nocera 0.8.4-0.2.pre1Jarod Wilson 0.8.4-0.1.pre1Jarod Wilson 0.8.3-7Bastien Nocera 0.8.3-6Bastien Nocera 0.8.3-5Jarod Wilson 0.8.3-4Jarod Wilson 0.8.3-3Jarod Wilson 0.8.3-2Jarod Wilson 0.8.3-1Jarod Wilson 0.8.3-0.4.pre3Jarod Wilson 0.8.3-0.3.pre2Ville Skyttä 0.8.3-0.2.pre1Jarod Wilson 0.8.3-0.1.pre1Ville Skyttä 0.8.2-2Ville Skyttä 0.8.2-1Ville Skyttä 0.8.2-0.1.pre3Ville Skyttä 0.8.2-0.1.pre2Ville Skyttä 0.8.1-1Ville Skyttä 0.8.1-0.2.pre5Ville Skyttä 0.8.1-0.2.pre4Ville Skyttä 0.8.1-0.2.pre3Ville Skyttä 0.8.1-0.2.pre2Ville Skyttä 0.8.1-0.2.pre1Ville Skyttä 0.8.1-0.1.pre1Ville Skyttä 0.8.0-3Ville Skyttä 0.8.0-2Ville Skyttä 0.8.0-0.2.pre4Ville Skyttä 0.8.0-0.2.pre3Ville Skyttä Ville Skyttä 0.8.0-0.2.pre2Ville Skyttä 0.8.0-0.2.pre1Ville Skyttä 0.8.0-0.1.pre1Ville Skyttä 0.7.3-0.1.pre1Ville Skyttä 0.7.2-3Ville Skyttä 0.7.2-2Ville Skyttä 0.7.1-3Ville Skyttä 0.7.1-2Michael Schwendt Ville Skyttä 0.7.0-1Matthias Saou 0.6.6-3Matthias Saou 0.6.6-2Matthias Saou 0.6.6-2Matthias Saou Matthias Saou Matthias Saou Matthias Saou Matthias Saou - Fix bad include paths causing FTBS in packages using -devel. - Fix bad python import path. - Fix missing socket activation - #1438702- Added upstream patch for bad ircat --config handling - Added upstream patch for lircd SET_INPUTLOG segfault - Added upstream patch for FTBS on clients building against lirc- Add patch for --listen parsing bug (upstream #249).- Added missing lircd-setup.service file.- Added upstream patches (10)- Add fix for header file curl_poll.h, fixing clients FTBS errors.- Rebuilt- New upstream version, patches upstreamed- Add fixes for #221 and #222 - Update patches, include everything from upstream - Add some minor fixes for lircd.org - Obsoletes 0.9.4b-3 which is unpushed.- Add yet another ABRT crasher fix. - Update fix for #1364744.- Added patch for audio_alsa plugin (#218). - Move R: python3-PyYAML to lirc-compat, fixes import error https://retrace.fedoraproject.org/faf/reports/1229333/ - Modify usb devices acl(5) udev rule (#1364744).- Rebuilt for new upstream version 0.9.4b.- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- New upstream release. - Fixes #1350750, bad systemd files syntax.- Add fix for FTBS parallel build deps error.- New upstream release.- Fix upstreamed/duplicated lirc.4 manpage (#1319344).- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Fix bad Obsoletes (#1284522).- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Upstream update - Added missing icons dependency. - Some patches upstreamed.- Add a selinux policy. - Clean up some macros.- Move scriptles to lirc-core (#1261289). - Adjust deps between lib, core, and devel (also #1261289). - Make temporary files owned by lirc:lirc - Add missing library flag causing rpmlint noise. - Remove foreign distro stuff in contrib/.- Fix missing file database.py (lirc-setup cannot start).- Fix missing lirc-drv-irman.- Rebuilt- New upstream version.- Added lirc-lsplugins left-over logfile patch (COPR only).- Add new patch for external module compilation (COPR only).- Add udev rule to fix /dev/lirc0 permissions (COPR only).- Provisionary COPR 0.9.3 pre-release - major upstream update.- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Major upstream update. - New package structure with more, smaller packages.- rebuilt- rebuilt to pick up new iguanaIR.- Rebuilt for new iguanaIR ABI version.- Updating to latest release. - Removing tons of patches now upstreamed. - Using built manpages as-is (no need to remove not-built tools)- Rebuilt due to iguanaIR so-bump.- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- enable BR iguanaIR again - add missing isa tags- rebuild for libftdi soname bump - disable BR iguanaIR temporary, it pulls in lirc-0.9.0-23 and build fails- Remove f16 systemd upgrade snippets.- Fix -Werror=format-security build error (#1037178). - Not yet built.- lircd.service: add sh wrapper to handle empty argumentes.- Fixing typo in -20. - Ignore errors in PreExec/PostExec.- Fix missing {} in lircd.service (bz 1025030, comment 24)- Remove old nowadays stale links to lirc.service. - Fix broken reference to lirc.service in lircmd.service - Update README- Add a udev "Only use lirc" subpackage. - Revise enabling of lirc protocol. - Documenting upstream merge request. - Resurrect contrib/lircs, use systemctl. - Force creation of /run/lirc after installation. - Use /lib/tmpfiles.d, not /etc/tmpfiles.d with _tmpfilesdir macro.- fix build for f18 - remove BR perl, already called in build system - fix bogus in changelog date- Actually use sysconfig files (881976). - Modify lirc.service to not fork. - Add support for iguanaIR driver (#954146). - Add hardened build flag (955144). - Use actual systemd macros (850191). - Clean up some nowadays not used directives. - Run autoreconf by default (926082). - Cleanup some obsoleted autotools usage, two new patches. - Deactivate other decoders on start (923978). - Filter away docdir dependencies. - Remove obsolete F8 upgrade Obsoletes: (sic!). - Fix inconsistent/duplicate /usr/share/lirc in %files. - Add %doc (notably COPYING) to remotes subpackage. - Claim /etc/lirc. - Update to latest upstream (10 patches). - Use /var and /etc instead of %{_sysconfdir} and %{localstatedir}. - Removed obsolete code to move config files to /etc/lirc in %post. - Renamed main systemd service: lirc.service -> lircd.service. - Added socket activation support. - Don't claim temporary files in /run/lirc, they are just transient. - Initiate lircd.conf, lircmd.conf from external template. - Bumping release, 14 is published.- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Migrate to systemd, BZ 789760.- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Only alter protocols for the device lirc is configured to talk to and don't try to poke protocols on non-rc-core lirc devices- And now take out the libusb1-devel bit, its actually the removal of libusb-config from libusb-devel that broke things, so we need some fixage upstream, backported here.- Add explict BR: libusb1-devel, as some userspace drivers require it, and its apparently not getting into the build root any longer- Apparently, the title of bz656613 wasn't quite correct, some stuff in /var/run does need to be installed, not ghosted...- Properly support tmpfs /var/run/lirc in new systemd world (#656613) - Don't ghost config files, lay 'em down with pointers in them- Only disable in-kernel IR decoders if we're not using devinput mode, as they're actually required for devinput mode to work right.- Update to lirc 0.9.0 release - Disable in-kernel IR decoding when starting up lircd, reenable on shutdown- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Update to lirc 0.9.0-pre1 snapshot - Add conditional flag for building with iguanaIR support (there's an iguanaIR package awaiting review right now)- Update to lirc 0.8.7 release- Update to lirc 0.8.7-pre3 snapshot- Fix up sub-package license file inclusion per new fedora licensing guidelines - Update to lirc 0.8.7pre2 snapshot- Fix Firefly remote definition keycodes- Revert to compat-ioctls per upstream discussion (#581326)- Update devinput lircd.conf with additional keys from input.h- Un-bungle newly introduced segfault in prior build- Fix up ioctl portability between 32-bit and 64-bit- Add devinput mouse event passthru to uinput support from lirc cvs- Update to lirc 0.8.6 release- Rediff patches so they actually apply still- Update to lirc 0.8.6pre2- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Set up tools to use /dev/lirc0 instead of /dev/lirc by default - Set a default font for xmode2 most people actually have (#467339)- Fix things up so the relocated socket actually works out of the box- Update to lirc 0.8.6pre1 - Adds Linux input layer support to lircmd - Adds XMP protocol support - Moves lircd socket from /dev/ to /var/run/lirc/ and pid file from /var/run/ to /var/run/lirc/- Update to lirc 0.8.5 - Add irman support, now that libirman is in Fedora (#474992)- Update to lirc 0.8.5pre3 cvs snapshot- Update to lirc 0.8.5pre2 cvs snapshot- Update to lirc 0.8.5pre1 cvs snapshot - Adds support for usb-connected ftdi-based homebrew transceivers - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- BR: automake and libtool to get cvs additions building- Nuke bogus and harmful %postun --try-restart (#474960) - Assorted updates from lirc cvs: * Add uinput injection support * Add support for binding lircd listener to a specific ip- Update to lirc 0.8.4a release (fixes mode2 irrecord failures) - Really fix the mceusb remote config file this time- Make all remote configs have unique names (#467303) - Fix up some key names that got screwed up by standardization script- Update to 0.8.4 release- Re-enable portaudio driver by default, require v19 or later- Update to 0.8.4pre2- Fix more keycodes for the streamzap remote- Don't create a backup for the keycodes patch, or all the original files will also get installed, and get used in gnome-lirc-properties- Update to 0.8.4pre1 - Drop upstream patches - Adds support for the CommandIR II userspace driver- Fix multilib upgrade path from F8 (Nicolas Chauvet, #462435)- Make lircd not exit when there's no device available, so that the daemon is running as expected when the hardware is plugged back in (#440231)- Add huge patch to fix the majority of remotes to have sensible keycodes, so they work out-of-the-box (#457273)- Drop resume switch patch, no longer required - Add support for config option style used by gnome-lirc-properties (#442341)- Add additional required patches for gnome-lirc-properties (#442248) - Put remote definitions in their own sub-package (#442328)- Include upstream patch for lircd.conf remote include directives (#442248) - Include upstream patch to validate transmit buffers- Update to 0.8.3 release- Update to 0.8.3pre3- Update to 0.8.3pre2- Split libraries into -libs subpackage. - Refresh autotools re-run avoidance hack.- 0.8.3pre1 - adds Mac IR support, resolves bz #284291- License: GPLv2+- 0.8.2.- 0.8.2pre3. - Fix up linefeeds and char encodings of more docs.- 0.8.2pre2.- 0.8.1.- 0.8.1pre5.- 0.8.1pre4.- 0.8.1pre3.- 0.8.1pre2, optflags patch no longer needed.- Rebuild.- 0.8.1pre1. - Add rpmbuild options for enabling/disabling ALSA, portaudio and/or X support, ALSA and X enabled by default, portaudio not. - Split most of the documentation to -doc subpackage. - Install irman2lirc as non-doc.- Avoid standard rpaths on lib64 archs.- 0.8.0.- 0.8.0pre4.- 0.8.0pre3.- Split kernel modules into separate package. - Disable debugging features.- 0.8.0pre2, kernel >= 2.6.15 USB patch applied upstream. - lirc_clientd renamed to lircrcd.- Pull security fix for the new lirc_clientd from upstream CVS, and while at it, some other useful post-0.8.0pre1 changes. - Kernel >= 2.6.15 patchwork based on initial patch from Andy Burns (#172404). - Disable lirc_cmdir kernel module (unknown symbols). - Adapt to modular X.Org packaging.- 0.8.0pre1, usage message patch applied upstream.- 0.7.3pre1, "no device" crash fix applied upstream. - Fix lircd and lircmd usage messages.- Make the init script startup earlier and shutdown later by default.- 0.7.2, patch to fix crash at startup when no device is specified. - Enable audio input driver support (portaudio). - Improve package description. - Don't ship static libraries. - Drop pre Fedora Extras backwards compatibility hacks. - Make svgalib support (smode2) build conditional, disabled by default. - Simplify module package build (still work in progress, disabled by default). - Other minor specfile cleanups and maintainability improvements.- Adjust kernel module build for FC4 and add hauppauge, igorplugusb, imon, sasem, and streamzap to the list of modules to build. This stuff is still disabled by default, rebuild with "--with modules --target $arch" to enable.- 0.7.1.- rebuilt- Update to 0.7.0; major rework of the package: - Change default driver to "any". - Add -devel subpackage. - Improve init script, add /etc/sysconfig/lirc for options. - Rename init script to "lirc" to follow upstream; the script is not only for lircd, but lircmd as well. - Log to syslog instead of separate log file. - %ghost'ify /dev/lirc*. - Build kernel modules when rebuilt with "--with kmod". This stuff was mostly borrowed from Axel Thimm's packages, and is not really ready for FC3+ yet. - Enable debugging features. - Specfile cleanups.- Added missing /sbin/ldconfig calls.- Rebuild for Fedora Core 2... this spec file still _really_ needs reworking!- Rebuild for Fedora Core 1... this spec file _really_ needs reworking!- Rebuilt for Red Hat Linux 9... this spec file needs some reworking!- Update to 0.6.6 final.- Updated to latest pre-version. - Kernel modules still need to be compiled separately and with a custom kernel :-(- Update to 0.6.5. - Rebuilt against Red Hat Linux 7.3. - Added the %{?_smp_mflags} expansion.- Initial RPM release.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.9.4c-8.fc25    lirclirc-docCOPYINGChangeLogVERSIONhtmllirc.csstable.htmlimagesatwf83.jpgdiode.giflirc.gifmarb18.jpgirxevent.keyslirc.orgPCB.pdfapi-docshtmlannotated.htmlannotated_dup.jsbc_s.pngbdwn.pngciniparser_8c.htmlciniparser_8c.jsciniparser_8c_source.htmlciniparser_8h.htmlciniparser_8h.jsciniparser_8h_source.htmlclassLineBuffer.htmlclassLineBuffer.jsclasses.htmlclosed.pngconfig__file_8c.htmlconfig__file_8c.jsconfig__file_8c_source.htmlconfig__file_8h.htmlconfig__file_8h.jsconfig__file_8h_source.htmlconfig__flags_8h_source.htmlcurl__poll_8c_source.htmlcurl__poll_8h_source.htmldeprecated.htmldictionary_8c.htmldictionary_8c.jsdictionary_8c_source.htmldictionary_8h.htmldictionary_8h.jsdictionary_8h_source.htmldir_97aefd0d527b934f1d99a682da8fe6a9.htmldir_97aefd0d527b934f1d99a682da8fe6a9.jsdoc.pngdoxygen.cssdoxygen.pngdriver_8c.htmldriver_8c.jsdriver_8c_source.htmldriver_8h.htmldriver_8h.jsdriver_8h_source.htmldrivers_2default_2Makefile-example.htmldrv__admin_8c.htmldrv__admin_8c.jsdrv__admin_8c_source.htmldrv__admin_8h.htmldrv__admin_8h.jsdrv__admin_8h_source.htmldump__config_8c.htmldump__config_8c.jsdump__config_8c_source.htmldump__config_8h.htmldump__config_8h.jsdump__config_8h_source.htmldynsections.jsexamples.htmlexamples.jsfiles.htmlfiles.jsfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlfunctions_vars.htmlglobals.htmlglobals_a.htmlglobals_b.htmlglobals_c.htmlglobals_d.htmlglobals_defs.htmlglobals_dup.jsglobals_enum.htmlglobals_f.htmlglobals_func.htmlglobals_g.htmlglobals_h.htmlglobals_i.htmlglobals_l.htmlglobals_m.htmlglobals_n.htmlglobals_o.htmlglobals_p.htmlglobals_r.htmlglobals_s.htmlglobals_t.htmlglobals_type.htmlglobals_vars.htmlglobals_w.htmlglobals_x.htmlgroup__ciniparser.htmlgroup__ciniparser.jsgroup__client__manual.htmlgroup__driver__api.htmlgroup__driver__api.jsgroup__driver__manual.htmlgroup__lirc__client.htmlgroup__lirc__client.jsgroup__private__api.htmlgroup__private__api.jsindex.htmlinput__map_8c.htmlinput__map_8c.jsinput__map_8c_source.htmlinput__map_8h.htmlinput__map_8h.jsinput__map_8h_source.htmlinput__map_8inc_source.htmlir__remote_8c.htmlir__remote_8c.jsir__remote_8c_source.htmlir__remote_8h.htmlir__remote_8h.jsir__remote_8h_source.htmlir__remote__types_8h.htmlir__remote__types_8h.jsir__remote__types_8h_source.htmlirexec_8cpp-example.htmlirrecord_8c_source.htmlirrecord_8h_source.htmlirsend_8cpp-example.htmljquery.jsline__buffer_8cpp.htmlline__buffer_8cpp_source.htmlline__buffer_8h_source.htmllirc-utils_8c_source.htmllirc-utils_8h.htmllirc-utils_8h.jslirc-utils_8h_source.htmllirc__client_8c.htmllirc__client_8c.jslirc__client_8c_source.htmllirc__client_8h.htmllirc__client_8h.jslirc__client_8h_source.htmllirc__config_8h.htmllirc__config_8h.jslirc__config_8h_source.htmllirc__driver_8h.htmllirc__driver_8h.jslirc__driver_8h_source.htmllirc__log_8c.htmllirc__log_8c.jslirc__log_8c_source.htmllirc__log_8h.htmllirc__log_8h.jslirc__log_8h_source.htmllirc__options_8c.htmllirc__options_8c.jslirc__options_8c_source.htmllirc__options_8h.htmllirc__options_8h.jslirc__options_8h_source.htmllirc__private_8h.htmllirc__private_8h_source.htmlmenu.jsmenudata.jsmodules.htmlmodules.jsnav_f.pngnav_g.pngnav_h.pngnavtree.cssnavtree.jsnavtreedata.jsnavtreeindex0.jsnavtreeindex1.jsnavtreeindex2.jsnavtreeindex3.jsopen.pngpages.htmlreceive_8c.htmlreceive_8c.jsreceive_8c_source.htmlreceive_8h.htmlreceive_8h.jsreceive_8h_source.htmlrelease_8c.htmlrelease_8c.jsrelease_8c_source.htmlrelease_8h.htmlrelease_8h.jsrelease_8h_source.htmlresize.jssearchall_0.htmlall_0.jsall_1.htmlall_1.jsall_10.htmlall_10.jsall_11.htmlall_11.jsall_12.htmlall_12.jsall_13.htmlall_13.jsall_14.htmlall_14.jsall_15.htmlall_15.jsall_2.htmlall_2.jsall_3.htmlall_3.jsall_4.htmlall_4.jsall_5.htmlall_5.jsall_6.htmlall_6.jsall_7.htmlall_7.jsall_8.htmlall_8.jsall_9.htmlall_9.jsall_a.htmlall_a.jsall_b.htmlall_b.jsall_c.htmlall_c.jsall_d.htmlall_d.jsall_e.htmlall_e.jsall_f.htmlall_f.jsclasses_0.htmlclasses_0.jsclasses_1.htmlclasses_1.jsclasses_2.htmlclasses_2.jsclasses_3.htmlclasses_3.jsclasses_4.htmlclasses_4.jsclasses_5.htmlclasses_5.jsclasses_6.htmlclasses_6.jsclasses_7.htmlclasses_7.jsclasses_8.htmlclasses_8.jsclasses_9.htmlclasses_9.jsclose.pngdefines_0.htmldefines_0.jsdefines_1.htmldefines_1.jsdefines_2.htmldefines_2.jsdefines_3.htmldefines_3.jsdefines_4.htmldefines_4.jsdefines_5.htmldefines_5.jsdefines_6.htmldefines_6.jsdefines_7.htmldefines_7.jsdefines_8.htmldefines_8.jsdefines_9.htmldefines_9.jsdefines_a.htmldefines_a.jsenums_0.htmlenums_0.jsenums_1.htmlenums_1.jsenums_2.htmlenums_2.jsfiles_0.htmlfiles_0.jsfiles_1.htmlfiles_1.jsfiles_2.htmlfiles_2.jsfiles_3.htmlfiles_3.jsfiles_4.htmlfiles_4.jsfiles_5.htmlfiles_5.jsfiles_6.htmlfiles_6.jsfunctions_0.htmlfunctions_0.jsfunctions_1.htmlfunctions_1.jsfunctions_2.htmlfunctions_2.jsfunctions_3.htmlfunctions_3.jsfunctions_4.htmlfunctions_4.jsfunctions_5.htmlfunctions_5.jsfunctions_6.htmlfunctions_6.jsfunctions_7.htmlfunctions_7.jsfunctions_8.htmlfunctions_8.jsfunctions_9.htmlfunctions_9.jsfunctions_a.htmlfunctions_a.jsfunctions_b.htmlfunctions_b.jsfunctions_c.htmlfunctions_c.jsfunctions_d.htmlfunctions_d.jsfunctions_e.htmlfunctions_e.jsfunctions_f.htmlfunctions_f.jsgroups_0.htmlgroups_0.jsgroups_1.htmlgroups_1.jsgroups_2.htmlgroups_2.jsgroups_3.htmlgroups_3.jsmag_sel.pngnomatches.htmlpages_0.htmlpages_0.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jstypedefs_0.htmltypedefs_0.jstypedefs_1.htmltypedefs_1.jstypedefs_2.htmltypedefs_2.jstypedefs_3.htmltypedefs_3.jstypedefs_4.htmltypedefs_4.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.jsvariables_10.htmlvariables_10.jsvariables_11.htmlvariables_11.jsvariables_2.htmlvariables_2.jsvariables_3.htmlvariables_3.jsvariables_4.htmlvariables_4.jsvariables_5.htmlvariables_5.jsvariables_6.htmlvariables_6.jsvariables_7.htmlvariables_7.jsvariables_8.htmlvariables_8.jsvariables_9.htmlvariables_9.jsvariables_a.htmlvariables_a.jsvariables_b.htmlvariables_b.jsvariables_c.htmlvariables_c.jsvariables_d.htmlvariables_d.jsvariables_e.htmlvariables_e.jsvariables_f.htmlvariables_f.jsserial_8c.htmlserial_8c.jsserial_8c_source.htmlserial_8h.htmlserial_8h.jsserial_8h_source.htmlsplitbar.pngstruct__dictionary__.htmlstruct__dictionary__.jsstructbutton__state.htmlstructbutton__state.jsstructdecode__ctx__t.htmlstructdecode__ctx__t.jsstructdriver.htmlstructdriver.jsstructflaglist.htmlstructflaglist.jsstructgap__state.htmlstructgap__state.jsstructir__code__node.htmlstructir__code__node.jsstructir__ncode.htmlstructir__ncode.jsstructir__remote.htmlstructir__remote.jsstructlengths.htmlstructlengths.jsstructlengths__state.htmlstructlengths__state.jsstructlirc__cmd__ctx.htmlstructlirc__cmd__ctx.jsstructlirc__code.htmlstructlirc__code.jsstructlirc__config.htmlstructlirc__config.jsstructlirc__config__entry.htmlstructlirc__config__entry.jsstructlirc__list.htmlstructlirc__list.jsstructmain__state.htmlstructmain__state.jsstructoption__t.htmlstructoption__t.jsstructopts.htmlstructopts.jsstructtoggle__state.htmlstructtoggle__state.jssync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstransmit_8c.htmltransmit_8c.jstransmit_8c_source.htmltransmit_8h.htmltransmit_8h.jstransmit_8h_source.htmlindex.htmllatexMakefileannotated.texciniparser_8c.texciniparser_8h.texclassLineBuffer.texconfig__file_8c.texconfig__file_8h.texdeprecated.texdictionary_8c.texdictionary_8h.texdir_97aefd0d527b934f1d99a682da8fe6a9.texdoxygen.stydriver_8c.texdriver_8h.texdrivers_2default_2Makefile-example.texdrv__admin_8c.texdrv__admin_8h.texdump__config_8c.texdump__config_8h.texexamples.texfiles.texgroup__ciniparser.texgroup__client__manual.texgroup__driver__api.texgroup__driver__manual.texgroup__lirc__client.texgroup__private__api.texindex.texinput__map_8c.texinput__map_8h.texir__remote_8c.texir__remote_8h.texir__remote__types_8h.texirexec_8cpp-example.texirsend_8cpp-example.texline__buffer_8cpp.texlirc-utils_8h.texlirc__client_8c.texlirc__client_8h.texlirc__config_8h.texlirc__driver_8h.texlirc__log_8c.texlirc__log_8h.texlirc__options_8c.texlirc__options_8h.texlirc__private_8h.texmodules.texreceive_8c.texreceive_8h.texrefman.texrelease_8c.texrelease_8h.texserial_8c.texserial_8h.texstruct__dictionary__.texstructbutton__state.texstructdecode__ctx__t.texstructdriver.texstructflaglist.texstructgap__state.texstructir__code__node.texstructir__ncode.texstructir__remote.texstructlengths.texstructlengths__state.texstructlirc__cmd__ctx.texstructlirc__code.texstructlirc__config.texstructlirc__config__entry.texstructlirc__list.texstructmain__state.texstructoption__t.texstructopts.texstructtoggle__state.textransmit_8c.textransmit_8h.texaudio-alsa.htmlcir.htmlcvs.htmldevelopers.htmlfaq.htmlfavicon.icogit.htmlhtmlNEWS.txtalsa-usb.htmlapi-docsapi-general.htmlatilibusb.htmlatwf83.htmlaudio-alsa.htmlaudio.htmlconfiguration-guide.htmlconfigure.htmldefault.htmldevinput.htmldriver-api.htmlempty_toc.htmlfile.htmlftdi.htmlftdix.htmlgirs.htmlhelp.htmlimon-24g.htmlimon.htmlindex.htmlinstall.htmlircat.htmlirdb-get.htmlirexec.htmlirpipe.htmlirpty.htmlirrecord.htmlirsend.htmlirsimreceive.htmlirsimsend.htmlirtestcase.htmlirtext2udp.htmlirtoy.htmlirw.htmlirxevent.htmllirc-config-tool.htmllirc-lsplugins.htmllirc-lsremotes.htmllirc-make-devinput.htmllirc-setup.htmllirc.csslirc.htmllirc_client.htmllircd-setup.htmllircd-uinput.htmllircd.conf.htmllircd.htmllircmd.htmllircrc.htmllircrcd.htmlmode2.htmlno-api-docs.htmlplugins-index.htmlprograms-overview.htmlprograms.htmlpronto2lirc.htmlsrm7500atilibusb.htmltable.htmltechnical.htmltira.htmludp.htmlxmode2.htmlimagesIR-mouse1.jpgIR-mouse2.jpgatwf83.jpgaudio_transmitter.pngaudio_wave.pngbanner_en_1.gifbetter_transmitter.gifd.jpgdiode.giffavicon.icofront.jpgimproved_transmitter.gifir-audio.pngirrcv_board.giflirc.giflirc1.jpglirc2.jpglirc3.jpglirclogo.gifmarb18.jpgschematics.gifscreenshot.gifscreenshot.jpgscreenshot1.gifsimple_transmitter.giftop3.jpgtsop173x.pngimproved_transmitter.htmlindex.htmlir-audio.htmlirda.htmllirc.cssmirrors.htmlparallel.htmlpictures.htmlpictures1.htmlpictures2.htmlpinout_TRM1038.txtreceivers.htmlrobots.txtsoftware.htmltransmitters.htmltv_cards.htmlplugindocsMakefileREADMEdriver-toc.xslempty_index.tmplindex.tmpllirc.cssmake-ext-driver-toc.shpage.xslplugpage.xslvar/usr/share/doc//usr/share/doc/lirc-doc//usr/share/doc/lirc//usr/share/doc/lirc/html//usr/share/doc/lirc/images//usr/share/doc/lirc/lirc.org//usr/share/doc/lirc/lirc.org/api-docs//usr/share/doc/lirc/lirc.org/api-docs/html//usr/share/doc/lirc/lirc.org/api-docs/html/search//usr/share/doc/lirc/lirc.org/api-docs/latex//usr/share/doc/lirc/lirc.org/html//usr/share/doc/lirc/lirc.org/images//usr/share/doc/lirc/plugindocs/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi                                                            !      " #$$%&'()*+,-.../0123456 787directoryASCII textBSD makefile script, ASCII textHTML document, UTF-8 Unicode textJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, Exif Standard: [TIFF image data, little-endian, direntries=14], baseline, precision 8, 320x240, frames 3GIF image data, version 89a, 300 x 150JPEG image data, JFIF standard 1.02, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 128x128, frames 1HTML document, ASCII textPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedHTML document, ASCII text, with very long linesPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedHTML document, UTF-8 Unicode text, with very long linesUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedASCII text, with very long linesPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 19, 8-bit/color RGB, non-interlacedPNG image data, 18 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsmakefile script, ASCII textLaTeX table of contents, ASCII textLaTeX document, ASCII textLaTeX document, ASCII text, with very long linesLaTeX document, UTF-8 Unicode text, with very long linesLaTeX 2e document, ASCII textUTF-8 Unicode textJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 512x384, frames 3PNG image data, 318 x 146, 1-bit colormap, non-interlacedPNG image data, 353 x 232, 8-bit/color RGBA, non-interlacedGIF image data, version 89a, 468 x 60GIF image data, version 89a, 591 x 244JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 274x379, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 312x169, frames 3GIF image data, version 89a, 492 x 336PNG image data, 470 x 436, 4-bit colormap, non-interlacedGIF image data, version 89a, 200 x 200JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: XV Version 3.10 Rev: 12/16/94 Quality = 75, Smoothing = 0", baseline, precision 8, 704x528, frames 3GIF image data, version 89a, 128 x 151GIF image data, version 89a, 1059 x 464GIF image data, version 89a, 181 x 629JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: XV Version 3.10a Rev: 12/29/94 Quality = 75, Smoothing = 0", baseline, precision 8, 320x646, frames 3GIF image data, version 89a, 320 x 646GIF image data, version 89a, 314 x 50JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 221x454, frames 3PNG image data, 246 x 196, 1-bit colormap, non-interlacedXML 1.0 document, ASCII textBourne-Again shell script, ASCII text executableutf-8?7zXZ !#,]"k%f0]nQ3YJ-3R8sRaTXao/ޱ+Rc"CL9JhЖ}=Npr5h@z$5Y0>_ Y}eWA- x=a\fTjrJw*yHSVN*Us\ i}j  n]-5L0hۖÁ6y+{-XK(ns3x8z}ERu`0O_)"=`$eWĬ_B`:$<@j*$˃= cSfء&f}Tð- 1@cGtq?! 2LjE-yG+G8ЦS F`-W=ǃ""i]I']gK$eJӏ>L$_t/Y]1|66 Z m};(zBjAMn~7*x] #U">gϳP$ͦ`.E A~/ @ Ϧ٫f~,^V c:PI94 F vPܕٞ,Zj>iф|v MIq,-O)Gcۤ %@7O6Ku@_[Fʍ p̋'l06KK0*_`D zuQLyJ) k-lGʙ/9f=<u&RIz-$Ghf.\uy\fb9w%Oyv&]& y<^(hT44:)F5ߚ$UQ\>^ nL*>HhZGUpv$P"ٲ,3wd;seb&duh? |wB5Q@hTn,2@>NF6 /Y2I @3 -VIX$_ É1{OIk))[ ך*V 932ÆD!k|9^/r8.?>ֹyR8,_j,[uE uɽmc⋅kB3gNgS~)-gI`ϬX sB ߊ&6Iga?g5F3S|W{ CrI_0 -Nf(4fRMŨ6ֆi=ʪ 's^b>| ][&d2l'#gxDYpVGs1LCBE_$9xha0)IAN-_ 4)uHlG=|1A'Qi1.Y{ :r&OZM1w<86TP c o_< Cc謳+fwkHrq};Bjn0>}J;|:vLQ[Qc3\j+vhG&ɜ_ {̤u.9S|M- F'9 DԳJAcP.X3jc:θ4Aѿ.S c?;~mkLBu|"7B-hORdHh?^c*5&Ȋ&A Dxf_,zml+ɧt=֟½¸3~NC os29ћQrclqB+)OKdOd#@#X'1STLg1*gtuVjr@P=c4P~t2n=غ68!+Ty #8|e*A q`\'x#7ti ӯVYLaIX5܎h)VF P- xq~ռǾZxߴ BTZ:2TV9O4%#)gpWf|h>IX!v$(דV/ú qw\]|#'6.8,v7jyFF?/ RGy]Fb??a5%ڊM]wy5jԟzӵ"TcEvoy$4xx-d!Q2(A7DMI +Z5Q ό{ZFHC>S;!ۇK]?\/Yw`hw?m%ns^c6}S? D~i4eoFה)Wy;#!L$}mIrMr1M+oOLv澃&9bJſv[q# |mĴQ7r"lԇ$݅e慖{;ˡ LڗKRi4Tti!6hb'%HlS4d4~"g[?6sPm/L^1xڨcKyL~-iFv)Ly̤2PhcfТM-lFb (~xɚ'3{YȂbA17E֗1'Q|UZo^ /-w4 yg'CyLL*ؠ*GH! 9שm䛈@DMi[ܴAbKxmy5N_AuՈs(4bq/ b9eG;FNJi>CHŻtߙ%8J )UR-k4R$(E,`*HMRy}|˅6PAB.9iIJNBG@T$ zZ`4M"H5E` h]'P^r1RcNC38X=Q'[S*~Q@^dS[4oU嘲їisV_% 1BƤ dZyB'X%퓍HUŨv" MYTaȕo:W6I]lU5Ei92ΐcLJA*0hmWQ r UfpVWn#5K#4>vx!y{ь x2qcJQx)wcQGK?}Y]Q" a=y=z 4^+ Qu e~|+GOF'7]I圴|NP<KOr>YZu]4<61a :#b"`&S#Y(h0y6N"[^kk@g=7S%{MB(/"α!jT,g^LUS oakί^0(1#5}m{x);%^ d5/t jӹB{Wma3H-ˎ(spy<#ܪ )u)J%Ԃ;aN2}}4>FڛlQ׺2To|aӲ]U|x,nW? j2yY}Z+SZ]Go>f7nq-Ofލ^s\d˩ <_W}wZ ]9nin+#$fQ5,D͟qk#daQ3Kk@Yʘܒ׊_aL3A‚\:lWPܶR-;stH 3Ef]vARЄS =Z|] RJE﬷ hZ褅tpWBpTTd[@@Qn׷o2]t?ưL;tLέ! Wқ,8<42JI_d %B6R}yW~5ouԏ8_LMP8^|+w{[!*uJ$+Aߓ1Vi\[$gt`uV/ EY>6S}U#! @2&|cܜ)ײ+W˵JUB-iJp:ج ĄTN{"27@q\9QEg%rbad4MryR0NSa=-tÙAGE@Fza6U&OhRe )=Oa wյtE[; ]VJb0xyHC´DF.&#לԁ#u7ôW tP~5̄ոh:i}KIA廦18T6"-VdIߒE323LWaF}ϰFuuff+ 33yOmvKdOf)U V3-i'Vx/ QI4zcCȓo;@jdl!q_0+2 ˆgF{|i~(+}J;m1. (]H+;wsOD@$"HR=[btG tFe;nZɑ֛0dAZblSVKR>0j{cy_p$@%IyDb([nf&#-&+y9^8c?C (S&g9a2=av@F<Ш|~"'-'u<@}7 ۃ)WwB{Pjj.ʯ< B\NEX|Hw1&2 El^e>cAM1 !ǟcC7}s]Q$2mo.!7LcqNwXh2&1`2*T5ޓރvV jjV.]2\tt''5"bK74ѰW!o$fZ0)Zu̲&T]Hp .?91F"< JOXƥu$wZa8۩S@?31sj$R\t)#Ђl} ]= =zom3,~ ryQ)Fe©Ž4UVxsfBD7US&0ܺ)# ]pcB3.q_ʌkfq!>@`{?kglFr~ɿum Ş;Ba{q61'|>v4n@"MoO30/ '?M=&2*{$TH?Z݋0s5 Qz oṾv+x0YUf6/mhp Gudi J ͫMsf>D jڂ쩦ygzH'HY +n^5"**N"E<'`-m>ME (oJAlK:Ԋ$olmI \LuqOZ̙f$+"wv%=ldk-{AtsIc]c<:DyRq6nAĘǽ"3rm݁'✱F9cUQ}~ͣk@Е:dl$-6 L<)OYP"eգ@&blb ͵d(,-cQ-,>xd2a` ?+s5~P8'ozqU`U7~1t].VҀ#ֲU" C]˟) \}sLkB?N]Xz@_A#:=r(X V_"7 JYﶶ;criU H6a9VIwεq 0D}Rb-3N!rOoK:TNY:nرD$nה1 YYo@xgیK5Fj =7lD+o`_.\43RSϾ4M阚'Zj 0o+#Umx'0t<lmgѼj-osceFKRUs¢f1#ϱ&܍M'%@@EH2tq (#bV?Q 6)ImֶT =/PT#e:bhlxjfx ?ZE yC`ܜ NKq+g1b+Opr'DJQ΃b.H Z  獻j*o% hVInB4ҁL I0'!ld!0ll.{A=Sv)uROCB?q p SbSNW'iPj,\P3YX!"_EMW!ꪾ6w󤄗rC&5s9xext U d,( 7W K~FL ~&`G_o-Ņְ ev-=be:,ۓ@!.i2B[sau5mlnQ6Em7)d:# Kx3Ҏ @ԭ9 L_TkE<;8B}Vps|?)> Q7$ҽ8$3].CtEYٹK9-~trS{Zu;] `4ӡgK?aTCՂ,Bik*5՗fM'Hh[_fՉ|&x5=d% 9vk:@q^0w%^ &hSa1jI CbQ@QVoQLXZj;|^1tT)A.fZ8a,adDP1k{ kiaLegQ A|4 a]C]$LBG"2S$l;x"CYfO9Xh9_/pѡp=nZtx՗`z d7ZqE(e7vYPοV2{"\r>[|QJ/t ` 0hc46 痛qεzaHF>.uO2{cGw., =CSFGf+ ˠ"ٔ_;cbџ?m~ #TIeφ nS&{txiDVH K1V[V;&2@*Q# $Lfj&N "fu\.Mw>m#ƺk5Ti]L#|;1bt\,Zr/8w8|TIKU#7,h)Q&e8?#SH4'PU=Ht6cLl]xX,#(HGBMhc҈f,mXvaS"zcbX)D`;ScH47@T5m/4 ^?τTpȰ:_ *\8@bΒ#Aڽ!+Ms&Ac9**ů4@!OВ(ؙ:@y$;sLA:q[ ek?'͚ފ8"j>7<׃d l[6Oj!,c^X+Bn½gɩ;䊿C 3=iAQf]H5U@! %1 #~#kV 1ĻѡƱս`C1tAu/hRLʪ΄0+jᨲk}K~j!򏤇s='x(9*W~؂Ç/OR+i Sr>r/J&<7|dp1R :/+8t<]mc8yh=&leg:֪)(MVG*E{i_'srf-y9 =-eθ[mr x`/]!>,li)nZ52^j >}<q)v΢U3ef,!KgQA>t^m9 KN?W^D\ؑ3=&؞NզKk g"b+)EeP$0sCeyFzLobGDoQC*NauFQ}YYI=c)rm2 P"@_*D b_Y|荢iC 1BfWDP+ws7# *QKMa(۵KO6:;P1pN`=PMd&,&[q?yR5#se@)mc} t3Kx0tidDpB]g%a(^ =qmv(]rl'{\r)=댸^QYr%z8\3h&`ݥh0o$T~Njq}gݏOOrGtrt˿U[(t ڍni{WQ^Y#Ʃ=bAHQd6:U &?f o43{b_'SK 2e^!xTNL=)7u*W jg9mJ8Gy9,J6Et'a+*7Z [@6kF ,iO&Mӎ>!fq&g6 -N*)Dӗ&BZᵜ)(;h0j_;Ǎh}2q=/րsu GR@\J+[ Cׅ'Dzc]Cj JTp YD=>+!u[ςKkI9nߦa< $l)Kzu&_Ʃ"^}Aaѓ^潃nSXf5BcJN-3D9|ő-;|KВ3UKUIƹ[ovK DN@6 fT=*[hCtV6sɎ-.aNKոY3s<-a~ m9Cu);Kv4.w̬#_KG}yN?%K X1NNӹj,!XE#plR#M2=borF;f1c& +yj! G?UqR(wU[o 8t ~OЙ jaj6jFA@ % ;?>&zVYPKP]kǯ<1j\9䀒Ր4EeD]iϼϞp6ڭ&ՠg.23͏Lc޶t`{ ^G[-_GzPy2X\,*\Ϋ垣a.6jez8욱:E,t.uņ~^_w4,G _*cu+Ysҝ!Uw_xTw:E$X_l GNꖁ!j&ܙQ }<jQ=8e0x0kdέoi3߬Wf>(>.2H8F*" Tg$C7uKlM9*n˰pJITlǻnMeBGQM,t``EMQzpm-#:?!ƞЬH~m[HW C '0\ؽ0ZB(#܊ 훡``[P ,)frEHmoꍦv$ h{q߱__폑.[b 0֋):rUW圅 m e(>R5`f/^R.coc uߏ!J;ICjy,ÜwnV0Q`@4I8c9DOPg'O̜24"UY9^aHTh|،eSBb)(aKcB/a柏kXhi_P(Ͷ 3hfu 4d]q&if'^7V2UN=ޙ8he=-b]!MfX17Tv:{;Kυ je$ ዢ[떳eу5rL]^"L #(?>t'l5'[9Aó4!sx"rs@ HՀ<ɰad=aySi<KFR>*1\`@;7LfEmB+0xCQpU xSOW2q-⯫~$y!{;1|<4kLrBPIAOOaM.oIĽCsL~YRKsN`DWM~ =#ʕhChe<ȿG4/Κ-lZ,TEYoޤU'=QV$&+Sc8FL;i7XS}؁û5g)]Ƥ 0AZyeƞU*AaQufN ȋ9'y|lp XSDh# Ĕ<0B٣Z鎖}Z:`1YL [qu7XV)1؀:O#JoPbPCƯm@~@X]W/9F sQ;nx`#rX#yrSır;Qc}l'|u˄=!bߒ|K9?~N;ǐh;R'[W"rm^RR36(w_1nmHIWG$SVMk*xᄑUIs+-N{ pk *ga)5ү'gq}dكُ0U? Șzk^gCށOSMGFЫiڇrȢ"H lb)䑭 HtP2 S'#Ia'Ҏ,FEimoV\ZC \$'"2k&bx@??vtG[(-X8wZ[,1/`z [&tmN<#">q,{>YPm~K#/ !͡&ᙡǯd>҅cAY{b7dfvUMsOhN0깙sM53tL'#oW2UkT+MD:(kviH 8bT^H닧VMзxemÚ]z;%jXm8iM5l>~qsuӿuMvE 2-XퟙBE L?EJ 1 @';≏qQƝ*SU@GE.Y; 2XQPl^<_{*A@sAV"BK9yf7<qs*("dLI!΂LR'݃XoPs_t<;sx2 G]=V; 4ca,q-LeI3Gt6x p΂^ݦ\;hRȌ-:ړz|̫&^2B@.s3N.Whk3wk.1IǛAf0~|AuQJl& 跻,Jj͛4}@kF8`h>MLXB0oR`RJ6vS+墺OЄ~p' VMKwrK 5w"aN O?^ms€!`l7D)uFDVV?CO?S0 |A\l䞎9C"r69 1ϥ1Yޢ5jLjq1#I0RGX_rMy@N.QtK/'4Xդgz$2Xˇ+Fb=#:m[:e]T)Ȱhrgn:[ꗀ)rd(]m 1; G|($ezIuhR`Y)؇ctٍ7lѸ;G7UECx؃3~BE H?paZAމjٲ&йSgďgK@aժ{=-r2ė/1ݚBg-UfW~5hu w0/Wd򫆮dх_(gx%Nٴ `5') ic]>붗Js8lq1 wOUveݗӛ5gl4%B( s_Fd͎^o(bwCEϾPtBeV/OB9؝aP.Y'1W$Aj׶qCHIDʇ:2sW9ͼcGQK`{ȅ@Uޖ:RH/v=GnŢ>/r;l7w: OP1`B'f_= $ U@R$*iYay%Mmn7ah{X;017a6&/C:=f)+[m5O{#vuGyboU!k^Ioc #Ee0u]qObtgw6%]ſp@4:†QϫKnl4Է}<7nsyk4;,BoNUwmyځw8h԰8:t"_Ӓ;knsò(b, RI޿8GШwFtEx2zbb_ 53("[@' ;K Q?K{cҎTzziѼUm}WNiM)!K{r?m+!{4۽$aIa} UR>,`q,%,8`MWdp&}{J,\Ԏ E_*DL&1'/'G$3Vե7Z)Zkk> ? i1DuϵfO23"#[SJ\T)´jZ]E|]s+Y0GEJ,x(W.qDYJs͆B4GLRrg_),}-AƀwR`韏BI$MM$@#溾$N0WDKsWH[h0;7oTr?>{ʿ^f&b߫dF@} 5.ẖEU}ЦKB84'W{qaRD[-QL9;{-n$NRIjl 8)d-: JN$?.V]s·haob\έ)n+^%y >5qz©vx[Vjx脮,S >OJia4l'"bbP9H#! R_ƈ{c8Y8ǷqH<C 1!7": S%V()]K@S Ȁ]K88V7JVcZT!ɮj74ZZ6EzZ7?ҭspI*J?ch#DH͌e@1& WL!S1 QִxަzJO~ B`$ֻ4tR-^j!v^mp" >ibk+O}N.y?9~ F{Bu# d W#o:5 t,BLNR\Ye_'~65vJ㿞. \3T)Mw|~/ww{.]ݓQn#&j Z9USy)2['o&W i:8b*.H ]oͶ҅ѬJ"T ,yEbOW,mim7# A'!WCE݀VQ{ok`#A570yĀ"VNRX 8( Q:K씜L2*ulPC`{-XOf0(}5eXhx,o eM'Dx9E@o _Y *Ep.g}]5 hh#QRl9Ce @J'$Nx1TZhe?6q bS@oe _t>mIWNg w'T!ĉSܪcByR?KF_n@6w cp \:"}4?3IKu߻Ԣ zh@"a"y˰ǚ,KNHNRUrX]ᓶHvacu!"a4k'$z;ub$)e $ " U|Co]JNՃX?/ h-δmnmbcqygh`X* 5bĎ,\dT]o/fq@! #XN#%2P҆`6<{x_.`|ȲiU{;.&eǒTĂfLpBȅ/!UvD7B[ o57EMSQ->d76rlfރ@y1x }qB u~6Ɣˉmi[1N`yZ7h+\9ZYulPkjpkc#F\l6\OHjP)'+Q_c7mgRڱAkџT_z·y㈍`6{ !Sj6iXPRFb4`(C3.՚?h\eܸ*aKr[ebfڋ~S&CrcZОȥ QF@i]uT{ʁ(.y&Ӝ" O/"xs9FbS S(P g[- bܨW Ԓ /h.Dtoh+ibp_ Ո,_pdOʖˉ$z?PM4B,=%T%*sK gsEC5ÑW\yh}]実 aEFMTxMw`[J4")~zjlkƦnW̴ [OQx;31߶I+*^J"E-‡OTLx$M>H#e&{Vה8V›W@-thcj[ K<6.L;,&N0uσ =S .Quye̐(?7G-7\.qƯ1;5N8[# ]&SXĉ>WTsfd0}+<s-iy[&mhݛYÓ3<gF5yI4Us!8]K@I$?ynOoEJEJc37Far Ooållg^Mj3M'+ˈ5bb5_ pz=4\V%q8O!,-0os,on|$.vbWs6Z؉*/6T7!iUS*9稰YdP-wڄ'|0ځdG=/N%VfiKy~Cslѯ nlDvvn*~T>j2$K)88X}0N+{OMg~H؇:KJy9 v#468y3Yo?"hs&^"NP3p {} Ӡ^ ؅WSWhcq.Zrt6Oo:碪~-^[;T9(Ot/a1&qT `2_&|bqZ N=7- H ;QEgZc.g$"vN_.a6GJEnmԹiifq&6hP-=aD]&|.ў䮡!c/.d)qMeN}V&B98`CڐY x!slKBz=S;H<ۆ8 ]aV]th(r8%6_yK 1u(#N/n:䥝0ϋy<@KҼdgB Z|pnnݙ9ѹGuضq<sopa5&4`YǷBGWuwZ!%%Vn?7D=R\v:NtM' 5V*xRe= vBmzP,4 :Κ@}eva,[-;(֯Rc\;ffat+ [N- -=,v$̞D5Mhzѩ8Ī{^wMj4:{rFѧ/2b^L 2j B"bΚk'mFj y3lX'HAr'F'i& FZj"y#XѤZEim<#Nw(:)%3_--ôզ2J_eQ*L=w`Y9+X{tJW] UfNVkd~pu)4Y>#9iʚ6i<@M_SՇRy4:6iƄǴOvU0HΕ=|+ =794K܂Gj~`*ԡ?HָH/+5H<]8p ~a֤uΚ42& ]HgCq0(۽Aқ)Mh3plgMG ym)3Y_j}-[ɗ>4![8j;L.`~eد `n)صeY :O5|( wg++4c\DCwNh`gFsǁySI,wEWʔlboܰ;jq7jKrE7g).tYXE.79Aeeut.<8n-'*;z5l2y9'IM2neSQ1f˵׊\J֬Qu@O'-O+KSt)WExѵKZC1(pDoy-wYj7r҉Jfuvc'.h10U`VJW z {1؁ԭH)4יK _C4`R`}rAi5D]݃wHy I犖_z' ]?"wݙ iI?nd$AcūIgZa+2:ić.XqE\39$eߛ{75V/y,VgSޭV- FQ~?wK1ezIH¦NȧkƖke:~vK[KsM;ށ4~U6ڪ,nvVC2}+qk x/͎8W9[~FR.s}w.wqF˜ͥ,~ ]{x3n~Vh@:'N{hzmRhNz<&4YA\f3gEvm(mOUh"\^Y{ w,XbcTh!k^3\am2.&Nn}( 9܁l) .3+}u0VJI"9cȘ Pؿ0 $l9pw!-r7 Yŀ<fP@B_uY>w%R/Z.ua~Hn Ŝ P NΟAL8oSIB r Pd#lzĂ SzJU_ٝ0{<p֡9T<}Gk4蛰T5-}VߗM)agTkBYq{b?ChWL'&iP~b.5RʵQRAƑGt6&N16DH4Vqh6yƺƓ5PnDcӞXZ&POڏO/-Hr8t>}RnāͰ5Rfk UlLwlYςW#լkvՠ>3 s`>w8>ȴ ;8XmewcFFhMQuerL>SF`8f\@]RAa<ɈyїO4 (Q|m"V2>%q;$.sɯTl.J̗eTwiWm{)jc%S[ !Ga@mʁr5hgl vׯ2W8ⷐ(+Cm$ iq3z'bö1Q6vľrF􍚒!L ڍ=2>P?-]yܥ|/ ӎYe:$\17s5K<l9T=M\I?9Cnՠ.#́N^ro) ۮadO޽H.>`*5^*7bS,Sx*DXދ߫߱xUi$5^B1UWB fHfqCJ˴q;bs!:2qўA zhwQގx{oU^ Y9S+KPQSW2Q HzEt \?UVĦ!Π:Ͱcu7F28vB۟ ?8 , G.ed Dƍ7\'pjk QEVʮa8.!yFIey`P ~yoeӻ|뾗K.eCA5f0mL2x@H0$'-qU#rL^.O<eg@a{L#}ArukREbT +02eUWz/T آ-8g87N"VڤVpEd~8X 9Ս5~V%&/hώً-LZ4QmS.s vJPK)2o [߬6JQa 7]؏ŁIIڥS(N(l}=wZ>}6vZ9kw 46۠H?igP5b|IS=~Jh&:GJr|\(ϹeR GDdQ@pe\R"WG\HB햃ңNVmiO"UDW7gZ9P%H;\eRk8k<u3}ο@R0 &l^Ac,SƩ@&!]ۗ0<2[FTH ]B7||?;\  /{ w^sFN%NqjtK.j&^_cqjBnp oϮE4N!/lD5W@Fk?"*V{gފsߩ-Wl *q.TAcXJ}Mb{!+Mqk<I-KBXj"tz3PFVԎ]E EZ\]x^ SIa|dm\/~~׬{W)H?V!ŗ7α5P%]$_/;Eo.PP0|/=a2a@#I,!aPNT]zas8A"^/,!oPsdNxH8ӨTyc}׸](B6 x@9IH9|L"1kB|j1lm@ge] 5UM'B)'0Fq5 ׀;vS4 N Z.1zsO-]YFExȴ*Ó E} R]F+ºCjaQO ^˾ID)=F}kJtx#&/ .`>BԤ_I8XBt1*<]lzs)CnU=roܨ_xIESNXMRP ϥThLj?1} ( E5V_4 2\~C劑/u1HL@şBbMew.B, -"̖KwFCɽu~'HbGTӥ #1/".c6ö4v`+3ִ26+s  :, '>4b̂ љW]Ե"*:kE B2E'\c( DtXH'-Z^>Ŝ#NgnDàX8d%=m) Sd5v(X7]6GZG= s-3dkQ`fJv&zڐMۂ]@'+f":cXjV9q$SyX)ZQŀ&/Aïɐ*M$ܼ^MlAlʽ:7 91 })¢H/=Ha/33 qdmZ1x:}ShΜŬ_QQAP*:y,&9QYKU>d _{@ vx#\aM7fZ*jE @8;p2Ǣ{mIyu|#txsZRKTFuh+ U%03C]l.?<|{bz1!zw4uy>p*N2ZA{65hrmއGAVn2\3⧕siګ$m3~ۨ8;ŐNگ`lmdF#mϞΆn$w y嬷_jgkT:g݄s15 P`s*o ~{[3e/Nl 5kj%nD ?JFKӸH"k!Jվ8yIR*Jsq)4|Z`R8(LUFPt] 7Nxr쇈[Kc-h3Db T6zQu7Q|IGAG4beYlM? 74*1nHE$Q(6J3Ta)AUe6 ^tI;j 0R./x6"}rZbj a0Dh!( F^Iz-rQ]K&.ZdҼUy;WJ>6OϺ~f6O7NF.~ql6J\ F|ư,aޟ: UV;}7%/uw#΋>˗WMN``qEuڻUJMp2,jkHaPPUD_M QɵH7KN m%g{-3&ћv˫ŌLmZCMI/9٢NJ1ܚ6ǿ;T3MIR2 ~c'j-&S]X֤Fϔ$#͜Vb:D;u&yJ&4+lϤl ,4B[쵝>S=.DT35q[~$s+H?xYYl0Mv鈊SݺĈX8<(L]aNGpKau2}&ƈiaK GzftOpB [X6x!$H!?6NF,ca:pkl,rRM꺕 . s_{vdX( pvd!<"iq ԝ ~9t_:ùt˘r@$k m?cjAprT\55 =mzS>D'U\rzdݐpZWcyS^mIM{WGGsl1n^EunArMݥӳ|ȖLh3$Q\Y'YL8J;@Ђ^ =l% [(X{ddԭLJ]'>Ae"_N=U$n'eNI$̞[P*;j 0՗]btmszK=eGTƭbjE=qzԡ5شϡҝG.9,y\Zj$cLBgnͥ;O)q*Λ4W)&@M^k*OlԃDAN<(saPUfCdy̢>Hr;-(■:і(˱6)]L8vmt"E.@WV̸|otc\%|6WkFlXB'd=2隦{26r"Ȕ4sI)b7dG8(w~*%/!$`cy=,Ί/ge7~ONb 7 ^eA*5p-XyX:Zl>BEi8ui20r:2,y$ `>Vd#tV5L6Ryy Lߥqhd}১ eiƜyp Wk 7{arY/i1XIܧl!1dPd!P!qyKKGhb&k&Lm0ۤ}&,(7F50Cٵ7 ƻ wC]1Ջ]2 Me>y]fzUH )hV4T"ݚh|j[4[㵯~ ɿ9}rA&"$ l|\y2!$o~RfaG9qg@ns[u0JAtߺv:1uDt]z `—PGXXkNgƦezRJvw%Ln]'uɎf._.Gd6H {5Ŏ4/6qBxjF0Ўh`|=8ۖ\)a5mTa|?$:}Ո?yd բh@K~S|Ն`i_ PpM#0dȧAptK-Sa%y'fQ%rv/`[qzX] =E- } #]acի2bO& 61)gSj;WPˋfd݉DDm-j;IʙeFNkr'p|_&ΟA{b;#fzޔ3KG4^-(EQ͋(.7s1gŮS&jaAM,diz)u/n^TDGԹI.Q`o<>ǐ~D^D J)#QرS`tgjPvZd&.fmlz@ uJhwױ zp䏶0|tNK(Itv3_i}Iv\Q#R,ȖQ\,Ew@Q5:SҺqh$r Jwo 3|bB}jKr~NW9o:HϚMwlQuvH 2mS"7>qylkVXDq^\!nAXMF{At}첄~ ֏P9ZyVha0 8Lp¡8tRzX&tV ˳>|UUڨvėRH̢?x+*T~}i~݆xu 1źϵì9̥F&oF#qA rU> &pvm엂ʇ/` G$ 8ܖAdfMGVWb3YDY `铯+_6[ufǠ DbgJ:/#:Č5r馄 ~L^1 [$lnP~@yew5pW,Ә"B_+@h)\z+!w0|qߍ0F~N8vRfo,ISXD#Lo??'wD-.եXy˒쥭@Iڠ,`6-ZxW/Wl3h(yHB;~37EX۽2L"j,hVu՚=;eKE)KԚPgX7q9XIOŽP]^@i/;='6y) %ӖU| _bϽ[0:0*gBcYQGCFqmIhَ4ldqƏ,,@Sq%() c[<ȑ}Ϝj w!&[v' 7T!~ FMxj&慌rMjk#Ժf]S=IGkw`h\-<:v0#3GX 5j.617l2(q?L9!F*ʜ sʳpE|u)j~%[XuN:YQean)5T:GcAolMμF^ZRD]l`H9}a tՐZt%+6C$9`'#zƫ}ȸK̓ekWO/˃~?Hɣ, RV啡$|VbF#u,9/!qzPN9Qg( ]9DF>C+}#H-k0ꇶAZc| htJ?h~ yl*P@C}iIhUmՑxV[gyP @C.mbSN %R[齕2A3 LMN)[|]]1AxRn5q _q(T$ϥ ҝIb']7O lOjnV_ۤUfl ^*r {2z4ژ P)½@šA#VqDXD GN~VKAYy)sEQ#`Ͼۈnt6VbxDi^C!T3u#;1"S<>^-Ë;r*o+ZjAsMcgz0]ʚ2ۇCRC|gqx4AQ[ʸ5o^\"fka@G ^!G'cP>E1upʊH ?8q(@ӳXjaYz@C=O,2ht`KmQ`.O鯭*{Vet_%"GJ4t9mCQCwcs& |e {A4χfޮ>uK43&\ ^/| !3૎j4{E|Qk$yʪqgJRE.z41$1SfG;`u|ɜou>jY;{槂y5)w&8 lӃТq!\)@l`E%]Mc# f)X̂T@#?lm &3E2|L:uV@N%,DY{H)*q>ao>C_\6_yPpED OU'h߰,5]fuX07mI^fc ;ۢ?Y[A l(^Ŝ@1'Nb€g(gAw[D} B{ 4#eEYjK;IngP5tdU˭a=6Tc Ծ)$XQ~hS=/a[ޭ5+ ]y9&*lGw,ufUBN!YTQKٰl.}AE}j<^8ytԠȑO+rSa+;yΡ󙧱M %UNW: j,8ZD*t_oco 4yBBISs_ o@1A&ӑo֯`{5ݚ>eI](&h("j Qe`?T.)W(M@CRti>X Zo'3?B )xBLt.PqӮ+;=0 `BQBu$1Nepy^q]ݯs^f($G&@h,몠!sa'PdukU!yM1W` }mQVg3PZwK|q$ʡ8Sg6nMɗ0U6Nzo8Qf,CTB> @A4,9Y /20=,a@Q@1F&?Zd0%Z0<8w ztObCCPq(G_ |\ n> XX1 c޿긶w }r?v҉]39epP!} rF5`=;;&ى\zB)jVUjlN4 ¼ *ۓ{/&.U¬Q0핕q!i. M,ncٗ5%ܽU /&mIMM=ޟo`Ff5nבj8knz{2Af &o\!လ/f"5Ep-C3 JWv=VG6bI1 sfW-Ď/SL4yۦ򕒵'&6 A^&AV* A#ҟ!/CiD8mҠOTYRl@DME?V 1ؒ2;x0̦V#TPʒD筦q2ggxR$tOS[0!gp\Ͽۉ4> -y&φ/]8nch¨YHI_Sfq|S:HNˆ 2T:߻~-J䉲ĈF3cKUo{QJ !7Ϭ d%39a$Z9; FN3~1&r)',goa0Y0k'jlQj2NfYxM><`4a,Q_} jo;w43??OQ}18XIHDb۝|gP|w4:,P٭6~Pqo,|\X0aU9/l{-j nLZsUᶥ0Υ; S>ePW>{iGBmghqD >RH&Qθ={S@Uz AB*ɰ+jWhc=jZcy * ܛcn<4)ߒ~_k}}4V/atq*6]xШYkGz\d_GB*6bAk4J_.¤-`O HX^o;8m00iRbNM%JIIA<\=>"$f%9vQg [cdhB4k׮mPǗ? Trx}I?d(²V0# Ӻ=׳[l.V;6}rjI"\۹+GjvSfp܏4ZZЯbi Pi1%꫙+s1h>P0WC?$x+%Bbk[F|KFJvN'SୗiSC,O7)VΘD 2 5tqwv 4lhE)l/)1%|"OHoy'oqҋNDR)#W#+V|K6;LZNj<\_u[wJ!%y;>O 4⿆>{܇h{e99t$HD1ڱuQ#bŽVH{cYVE`xV4ϬirHպG EmHb8.uzk*M@+=A[TU~i{3)>UF%, r2EvrM04-lFk@#Ku`a"݃ ,z-o$q.0T.4G?df/0\[#/Kf5JW ?!퉄Va/æ|E 6&)G^VN;NtzGIWWlnE0"ګߛTm_T6Ò&=Vih f-+׷5eCK˛cTxD'KPs^׉؟⑭-~[4ǩK̞ZG2t2=ɀ_$ L"r9 |)R5Y<R>n' ^5tqʼnHcVdjMHmS,:Av׵L=Qj}زM"Ѣg2c ,Ǝ䕊Jǽ#BlXCX֠"_=uF͓^#TE~rmfYIt T75Q;GO /JUe`XOcG)ea@hfx(7Uqd/;c*7z+'Ct=ct81p^+Gn7t$|_`Bg3cPezvΗK8}J X~Hbۀd>[!<3`}+, [ºqoDl`wOO9 r붣fF? ?d) Rikr[h݇8Rz1 FB# ,ݗ-.Wu1s4>hLXb .S\(BZ==(ƒA O#S> osY|FK+tʫ<##5@1Ԋr_{`ߥt*Y"O cmd|y`)g:nDgOd#fT9oIҔ65崷9~9[Emzg˜t3kVhYa.`&9?@3b Mf; I-~=jB ۣF^jumj1/bf% k//ާAHX4n;[1]WWpt ^K^Fia=<]Wg \0 e %9'8kaBFLm_Q<˯H,B|z2 |SE_Ū'%4q*c9zbqmkz`ߔ';=DA'Nj|T{H;c] 4bx I nMތٟbI>) l hw=sڦTfs]Lxl߸GiȞdŚun,=“n0m[I!^dD;kGR%ek9h~*4"= cDgJL|**14fT*A g%ϕj]9a2MCjGG_+z"!,QTnUXҷzi|,6b![ycl5gN~!\"%(sw k <=Q'|y$~c+$I(8P0@,Hazؑz& jqrwvr]L2ҷſ<ġZ?pþ"5W$E.ڝ_*Sqh#d"8LZBw46¼ݎ5l⭧]KsC=ZQEzRF?opvq[y>/(gXHp{ұDnx*a]3bމuaG\|kH];0*fg"Q&x>]XlБ"x`񒎐?'Ȓ^gl},#+H~厳dǾ#QO]#{F|ߑϺUKIaCp]7ʧ6-^ʟX>X%p.bhx%z)J?H<l|RR'!~n"$S|01;BSwT ߰f|Dꪱ,іa2R=т ~PZz潌q ى3Bu8u^dEcp"G/kiyEK-9"'!SmYJVKD*?YS$sXKVHuY]bo7/0[rWr+?0? |&LU e<nlV>_|D\؟j԰gbka8}Em4C4.@0`|@raR[0sA߷YQoY/ hѱ-1 o_t܃CFi~B#ēJ59p蟀v񍟁{^SIZ­cy{z}m!,3hbƅY6gmP]Li FDu!7)2>ssv*+<2؊AԔuLbyS{RF2Y1oo,ͨ"lcQI9 8w(W ñ:(l8Tc)l>! vN39Y{H>D nԐko"fI=xߤ ~M8gb$HZAO7gVZSz$^(s12"̖(T~,/`Q֎&^! oȪ r뷉mv}EfT7l; <:ajULIa)yQ)W mbtwܘ)AtTχt^ᨛx`~F-r4Ƒ6%,.*/AகAl,5O[p@ $;5'e垴o;5"/xѣ(Mv$?_<2r}9wY'{R)&H 5~)b^*OrH*_k:o&Ar.<7'iܵ^t r.GĹi(V-&~~ÒUWՖӏ}"By'dɔjRf[[rf(K$Aq7֗>& z|4/ܗEI~kXN{*:+0%)2$c4f ]vMɱ ҢvI7~pdȢ9MϐHA2&Nr-Gh^dYd.$}l JFYu%D'g`.ufb(wJ!J?&˜_TuO OOP+#}4 ns .wAHWZTElj#!t~`78c)M?if[H 'ȓ-_5J:c!JVR7׺MOm Q}d*f3mFRP\@174Ki-j:w )Umn_>PHKSG:{?RJzDƪ !d[Hyrn#*D6CJwP@}NkUl9KORi${Z6"\ab}"¥+*GY $KҍL~O-EA܍O{FьsDydor$Z ~_?)-i2jJPqgH%b]#6M;-P@ŷ&.v^WeHPU=!JeŪhtT7`{\Awy6n(쐻h20"YFXA" '룉@R~DY2L |2?ѡ}=6pceB빐HtX:c4S Bu4:u%.ЂGw[ ݴkeV_5SӠI9]/WxE* D7RiV9P&#ѵuXQW K1\0 -uߖ鵫\u'8ctu>9l;!!o=͑_ \aB$;QOm"߅#UCdCJK[%6-enVKR[-Q=郜al~~ޏ7ick%).#}o| &l"`3XԕR:\4"^oJ?( Tk.|g U ܠɞ xOo@}p<,Ⱦ?h1W^s` Qx\e}܄Epj' ˠ͎/W#?–/|Ô&5?{<1AurNQkq: `r+X7QXhrq5ΜʥQ;@sУ6AbܬEwR8/4e58=v.I+?_v4d2WkTJd Y7tH[+5<?;`:D4<p7!IV5bR0<L 4.@LEP81蘍&=t\d6QYjU (j jO`7"o-Ǒ"1/ց ySNY>k7ӳd3ɻq[ A% :Y5P7E315 .&y gjf6~%Im ~I%@~Nrh _AjXYg{s"_%6:?IYOm*KRlD>ڥ"T9ǵV@/nb˖\D< Hmp[wÞ]d_[%ݩuER'vgl=MkS򴺊;G5l>Л➯ʣd:wܚ6gq<@?ur"XA33JZs M86eHur4f L'szں)lTέw Ow3Üd)l"`h8\~kL>#y2_X-Mps)NBo&)o]C?(8 {& VhK$*t~cщeV}F:A#3,=TUjz,q1IչP5;Qf[弢H;O@a5:! ,XwnI=U6c0?lc}@Ήi$4{*;9> 3'Y'FGLdF?!W\.Esj2(vzz,p=~3B\Dxyn"S!|~8ghE 5l:773z5K4)(eOࣤCRaX:&hJ|O6/u!0͟8mxzZHLB?gjyLNPp$Lxa4_KҸAJ\0H]=6T$Bĵ57P[v9sp2+U$)(>p_Z Gk me Ai/A='etզ[;\#,HحVc'Z>7(Z8sM9iPDCZSnt9.#!Ⱦpmߟ061-zxAԎl.YIPTKh,3yK3TaIn qtc@iVk6xh3J0ڴ(NޮuR Q{y*E_5;&i*q W^ps\(+XCy`?4jc.:;}< W?ˀOˢA_ߖUm¼hA16cPQp *8#>i+TbTis9//SW0|xPe8 F8 PH}MkdxU+9a9u!!I_A>7PZbkb,ts]׋k!1@2%[E5 ;5˝91yes ,yW#qa-L"hPyaɃBr;1L'^1Fw 02ڇxG$Whwz4`BXwqg!y2O@^k`Iu9*S9j[|~0B,*Y s~2h$~~2[hom R}z DsA8Juca!&t5LyjldhrftIQѶ$^8Aʟ"(|*'P]hX5[4Jp2[D@jGxp9 P…MbppAW.Ue@K} AWm+04}s+ܡ#Y7YUBb}|;oQX] de{tObB`鷻}9apZɪ[r7O'Yԣe|% &o7wU 5|Mq Teke9>ͥp\EvXɜOJc(T/2ش\#>jkm}d7fx)!8NCD{hRφ2dj~IӺoy@.1U"“% Ԡ_OՆ٢GDufSښ -am Vd kN Cf:^}*(A!͐8!~TaYV[%Fir(pI2L'Š ||thKjd :²q8BH$I&{k2wmr}oOIY띸mslYZQo7 Up2ϚPmTYRx30 P Eb/&l6fOpb)wid,$-]RJf4vBߒl"]OcXI+FnbLtc6:QlԊ#uGD- ɖ20<J[ ]d\:?8(6yXe5q: &INsVɣ(=}zNP{*)(^׏r~F8fB<&ȼ^)LB}oQc$:s36i.{ RXl5˸(Y'CAʙWr֯/ uO3#X"(eL^&е=Zr V"pZESI/bkC ZP`ց ݐ ݸ7^ /kwߑ+٥.WNk |,Lό 9j㇛"<*~ Z$[OJtfӝ/=rɄDSçz9#ӛLKjhUT6)#I8aM\`Ε!=#6?M2PbX*G/",+'͏k8h )w}j`]ǨǓh6U#$N^*=xj^(dNH|87o0 +Iˆ r 4mE)8ox>U.dGT.wϲ y{.dqh+o_8&oN+@\E\qF#B_$iy-a") _Ԍ;pb%Lrǝg'ѭ%uh#w)Q?3c‹-IE6?!ϩ A;G*)vvU݅\P kn [E?m84O.!eU~csVQz>A*f9Bu+, eH67Zyj/o`!xY3uEF':wTs26aXlS%F9'Q/`Mќ'p,a|W Uc.t_DxFr^21/:Lŀ⍏Ŕ3@}s1N9z7e*gt֗Ɉn-!US0/Z-#2+dvjTK'TlKnc E2bJqꑭPH.[\(GtrOwrߒAE+>j)⫯. aX97e$@w['+Z?O*8BhX#8ZI6 7S.j՗ vݑ&, lhhlYL~ ^=SPi5Xs.n"n%FB\h7ҍ<͔5ˤ/ob s}P~: ѡbaZ{Dً$WcUp$_@cg3dJ,b0 |4=NRPö4&v5ϑw.KT DZiOK"""GRXqL:JlNchj$[C4/_*c}0Ff)C|pȁB3HsLaC5[waQ5%Ȋpe!:G|}ZmgG@O`Q:q sC,IУăqӁ^Pd~qOӿ}SCH?MΙ/!ظgVB%5V 4/;HMD:I-i4#C1P v-wQOKKSX\Z 4IGSoo+nQ4*`G\9ulMg^4BgTij3!!w_y$<~;+_oןG lɠtVOr #(9a+:8{fAҽNJӎ[m*TĻ KX2ydX-mRc bf$jj3#Y +~dj pEWb?Y~5 ӏר;.j2Ăy5ZڒRfPc JWp/N!=㢞MlDq7gXD7I4"cs*:.˺{s>K T+q]8V=Gwb?:Z4 7]9߃V"s-?Zkv +Ԫq)_Ű,'=7npAR7,s2Af`5(eqij(K$, 2;yٿ"gZDFݗUǵ XdUKhW ֖ET؁u 3߸g#5<.ND%5! I`P7"ƒkrwŦA ]UO]$_ 3nE,G8- ;&*]-S~;cDA&褚?7iW/,`n;MS>3s_u,KMExgTeba[V} ᧤L+Y G[_鐏e4߽m`\ _"irA]%esPjvy+q`À&BFߺ88X^Ŋ?}7ɷ+CNpV}yzOwD㯳gO?]rk3o63_ 偟`%C+K`l iIGQXU/h(7Nz&ECKKީ۽_׽|aVk Y]"aW+O5QG@3ޗ8F 0DƠA/Aa3FfzɊt}_f6Fe v*\e <$Z63%Nid|GċaB 1Vj3a YK),_BOiajuSziJ ³q;H $yU%`Vi^̻Ɔ~ @2~}n | x=N+l'i:T)힞h%u g7JrEK\`D)1n_qz-4̈X^\⼒n ]c1>gS5JT?(%R_qw4L |a*NĔ 74>_!\i[â^YtLw,}zg]lM[>an*cS;Cs{BYч^0!eǵ cK-+K٬$b҉}69>i@a5h9EklYATV]~iWu_0\9vr;}bm/!$3y_{).SZj 3cWQƲ|2kuJ?YuSGOnfNL^T}\FD *_,54nq㽺  =a{~#S૫?c,OX۷ @\Z{}`] ĵ340RWyYtO x*P7ྯ.kz"n}ZX'++IJրJczosU* T4}e={ڰU7-H!52r>l/2d0ŠRokqQ,C=IABW~~?%? !].I5Rtr "FY,~Yr W{sFF9c(A|DvȈ@ٶv VN_ŗSscQuH úonpA 'V^^ #9 M^Ej;``P`%#džkXsEe`gwPk-žP~vxa\?2&liἠ氙ėL{X_$$3Pݜ:jMG'JRa zq>++HSSu*s 9 ƈ kcRC_VȟjNA^Y3n C !PS '0[`K!6u-Ax8[YƼe7C[[ey:61D&)S@bHTH6.}7kkq/ך~g1ъ[ JfKK4?s>>wklf_mB6wNFi璃lAJ|?M,=VQΑuK|L3uJG)rbAU}L@)^NO )+Hs@,ÕIH9.kq.ط)m6%$+n'DlyZc! xB{4).?eǞH*+TWَ5vVo$ q~zwV'L:Do=e"!HOe>2ł-R~NA|1 vQLϗ/!AW'E0 ) ,KR2RH&A6\b~$܉ Ivcc%-ٌX2d2c {K?@6^ivMwll{Qp猪Iq(9X{(%}ꪑtm,q(+i6BlȺ6Od;T@pؙy-M3}˘KOW<<OFOC$>\=D"'iO\4spInh-J} 83 0Y[8 >jj5imie>b@T1΄g?UkrPY>:?0pQUڂDINpQW©;v{/ 8do2 H/|Eܯ1 ?V,YllRyC#t;0 ul AP=xR65+PmKIwB*YzjO"u݉a+&t֌f0~S벡vW`Őr? ި0m-i+̉;z.B]FwׄVA]7BPÌC  4Iq~`.yrޡ4l!ņ{7/pC.% Ɓ}:›N)յvo]- ִ w-2f\Σ\Ȅa 2=U/3{yMc0XVf hB<%rC`&us'ZQ&(ŀyzSW@|%1|+ԓ1? PNf49r0*^GCl>OP=HToϞ]!։o xm؀6@Q}1xYEe@}<#mcxB'q/'I7E_6ږs5^0H2l#*vsد׺RwOq4Q"#$>}P 5tlbP8:w*nhKy@zz-(mگŖ-j_^?i}s8,%F,kTy3OΘds礭:Z|5bR2`D)цU;7V4gķe~ڰ XPH>dxuQۣwvk/ZRĎ4Uq"o R#nc[΢N: Ƨi{z'q$kЫV#Eo{LUդn]=z3!3<= 7 NqEhX.McZBpI#p<lpyZ!],0LO9wo4n۴AtS.{+A z93VZA~/kؑLliN_>)r'~h/*eeI[J_JBEmʯthpэWO[_{qA5',ݘ!9z oidfMREHi.Oյ"mӶ/}= ȂKqPvJ2|XGm) RcOGh[~e:4ϗWԂ=*gjW!&2m@/G( 8VuP$x[~ܒY>M"O:LC_9Yʁ#~9a`I &ь+QxX:īѭ9KRnJBm޳pc;h OJҴOi |H}zZeؾ` ҈C÷ LݏC:ų%L)nXx1ӈO%;9u893\u|]/}Wn茑o ҧjtJ*|noNZu+֊R*t%ǜV(`)@i`Kp55HTU^VKu'>w|@~h#lt@/'槿{/Q".)h*LÔ֌CTaEx֬5JPcSƏЙTGUmQ;8%%.r:^7҈ĺ_Ȯ B )vmzdaz}Ƚ8kdo"GMXA\A=?$^pi3XH9bm%;(5vתl G=ʼnT(T/AQK"AvP oƠJ9"%dθyNr-mCw$.np?M}n $P}̟9]NXyΰo4/--[yT \)\?[ozqƆďk-ufUotyy@G=p v'(p r;t_2g:GNZC9Ksi\}TM=@dhk%]*ǀ)3OY ϿTkc<ruɱdfŰAF[ԯ¯oބZm/H$pَjXj CzwLUГɠv{0@w[y*MSw pc[3ts'i2( ?2 070:rv_19L =mxp" g۩SEqSdD@k7$Wz0}Q.Dbo=@v({(u8- &q"Rɳ=ʱ??g~ hvf+1bwG>#'gOoMM.bRnvY_j{X#qsϣ"' 5śPqS`tdi)ac9޺ɧcؿWmBGF6Pk:4GTNr@yzfGP95@S6!6Vq@|7P iH%u7&`a*?ܜH8?GrL D|HXiŔ(N{|`$6ӽF}9hE]Fz=TK7't^-B^A~z;¡[QL*-lT`Wjŭ yQb9\|Ryo9(WcGa, !l"p4$%' D`F3bhHedmuFsW <;2 a|ZEe@pw? jHOp+ }E;,=O${eoGV:ƴ=qŎXS$T`]I7"{LS1'\tXPVL=jŀ@ڣ6r:ZGoȆ<#Ft2(Դɴ\aA> M(Kf;RW<ȏHM856@,[|~Nf'q{=-@7P۸u\ܡ*;H3ݖ471)Y $B^S!yT1*Z RWi== *۵pfFclVne"&6ǯ2ҙi]փ\rMA~lΔCdĕ)aq_l/,x܉Vݠ ?(ߺ2<WaWDp~n,Jߙ\ ͯܝ{,*d*U^Hܤ}Q_eKEjK9?Q"M`5-1'H|-\G1 ^sYeLz1)^ =JL*dÄN;jb&@Ԓ6ST FG 7=b}Kȳc PRcoݔIƝ 6!@D@ɞ[:c@Q ! YE`<{,TfQV{Ĵx qB^=yz8l檶gK]^WcJMn>S9mA-\Px}v*J7>:_;9H1[sbTf<&v_Az_svN/{:ާd!Է0@QoQdmH<4H.6D ]v4ZȨaUbOKgl(u.)Q̈́vPFn%fiDf5=FY|>nS܆x;I`h[ e[$Fϭ'^KX0wOE <JF ;({iNCtDɛK" t}g]]UV~RQXe'}``]e5K,avϥ(|mY%$e,zKk=Z^ô;uEB߀爝Vwܢ /WMJ~z1&~ Kw}+V!i$@/-^} Gj&_&yuܪ/ Δe- wgOI X*YZ  RJOb]աpiQ^eq !ācߴ>@d6)e!»Dsp+~+Fʧ8ʾ~7ţTsU"K DS̄l1%=ֱ Ci1d0}A㚍bi.kPnv\ ]t׬qrP$p7NsfC {nUev4NLp'n|\{3;ȪRh"cCQ| .^n;w~;5A~LD zV;H ǐj\I^E/)G+H۸3bG/Ob6|Gk3y]Vnf}!u{ƈ5^ļFکf$ h0^k'ɏ&NLh ! ]Z% =+yM5fe`S|󸪰"A":ZI ٔrX3f)| u?P+Kj<偟!a2o"6vAnXzVT-%Aq*,XYLN6B5޳OR̃FL;*7FTJvg5YE_g7'|zph%!ab}Z4[Ӥ !x [ݭaz3Ce/ڄ*U_u |of:ձJ7e8hol}qs)ɗDOf$ Q_ WR9SMzA5%{"bjK@Z`V2p^7X[b ?ǤqĹb_n_6#֕X m7I~Nȴ܃YVbp8dL ׹|CD{1^5&|Ja5>9&C9܋j.+qY.FEM[^~t=ة:6BV3ڥ;#jqV[Uِ +YێIbU#[w*C~҃;V KzkTѽ;JQ[ %?s Db "excC] v7w _8ʍJzK-Q CT[S0 iC2?/PQA_2-Ouz Qs[R-D! 0( _T)w߽FsDz! Fjat0uߥAJ9TZtOwp4G7i-z;7IS,4Pz/js䡏ᵼл }*Ty}5z5KvD8 -aX_fp;xCzF2@ G (Rt RKWIV E,twYu_ _=FW7PMsU|v\{Jfqq!8BQX= ln5r{uۀ<IG5+ȮUK/n-(eki;؅FC_# %CxPc Ψ6㡽;UJuL!J4{ww)7#_m@ hUmN=Ԥ[|=.k7[("2 hrwե;ϔym VWRb*zK3-,IUSiuV?V`b=`9Ah#nJ9*ܖ uڵ91A}ͽ4Uwӄ{y]nm.u>w?$t,[ܰQ2bŊ{`<$YQ 2qߜ.9nœQ BtA1yȵ]:[IV޼\+<ޤbu |FdAәr{Ka3:@8~NpYVa\pL_y`Nǡ#>E*={a2WA KŐٵ}kU\M#ȶZ $!L-r|4{j(ls\JiFrL c8 eiS%v@JMW`y 1(g#?l>RE#a1EYSi:wПdtvpDr{DX=R6xs4њ|øΠLpt;)9z#Sc _΂ʌL{T-$#izdŲ>gS;$@PGɳ+b&.L^@́Jל3׵6gϋGȦ ׎'<=*H/ٷ{UTpCgs= ~|xl{Hb&dzk( 7a4t/fCR ##.ЈB^ڕ]@)TwW .w,9DC>6*pD4][Za}kAN7#`J"UEh] @g!L_iؗɕ66?P"\[J^;EO1$DIx)|m_8h=J5E56Cɚ0^ 56PeiSoT +E{4Szp]5K(N~:Ϫv/sAuTDψ]Ƕ YZ