lirc-doc-0.9.4c-8.fc25$>U-#{?cw>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 !#,5]"k%f0]nQ3YJ-3W;wYwͪ]OuC%F_ q T`eouBͅ ?:ά"Ț* Rylך$ ٲ1bфuN)&vNB30 8beO$NO鑿 ܳl0lZ,6u!@o^DLڶKE*\ Di"5M$bWQi-sVeл1E[1l C2k[(,0.x&$=oхG~4[KG@v=y4u9ǪQ%V'huFͪ~+4 v}Ug/(Qc=!fܛ^a !Xe*}z,[ -'f#{ L?mBޓv}ܻX&":φʞ!dJw:J//cfy\YBE@ȰJU9̴zseq7m+i ’SDB{}]JU5q}+JcVCCxP~DY AXy8P!S[eKfK>OO!_ 绞(bi@b[ria` bkv?:W[&}H k@uzY|2Gq,5XzS~fEn3~) |~km;57q2֔A%)? |ƒz0_pq HY} |3&P?Dh}5vgm!>_L 4.3̅"Ѐ 3cn(N^5mb}D%WTZju"mg:*'Ց7E$H~v4J~80@nK%\(5L+o>*Iw ]Ahd3>I6ٻJdHUaoڑZGpS ;·@4`N cuN0F6uf՞1_۔9jd2)KܭS W*&Y1&o2 k<\D/$4FhrޡqA?x'?"Dy"@e/fDA%"$%d\I17xQ~]'*mAz7.&,SAdwFe?SNԀ+7\g/wjAF+Tݪޠ?*[ p1[ |@$'`ܹTk_]aŠ^MqP@ PMe~US[}?Ɠ|ZX L9RA`6'@NNL.@Uˮy>Sp_( [.,)TyO6Ok6mW,I]E4mVl|I2dth<w/BA$޲82cz53cC\"S(|ASot*]gt ȍ$l{B-*FI _{=|-ѸӚ#~˪{l Kㄨ# 1;[O5[1> עi#cNwK6-ص2"Osrv'`+T h*G"iLv5P&ES2Lt=ǔġ2㫞uV3f#]a_!y{รБ憧2X04xO :V-[t|8с&֒b<9~V-wv~H0K@W-]j̅phM K4$a?^3vDtYrS~8Q|@'x'OmW `p@ c!`⏠LApø&ASN6Vx>;E ǝI8+.Xw}c02; ,tKgM˚ X_}-μK:/w>.T5݂䇚<Χ2 eX|"ur%v E^gYc`VMvPwoCo4D׺tMKDUs.i[zH+1e ΅)M"*|R\݃̀=+))ju_Dڡ #niK5rϑO}9G%IWdoȓ+g~?uRziYNm"?zvhGm &Ib8¾)Ud3U2n6EgMiS7y Ix%+㌔ dOȐ (6{T A%5+U&)d,˟w/$0)4o9 8lZAp 4L HI0n) dx=4ù78xAkדD5بwt0ٙE_(7d >ӏ='-iݾݫt2Z23@WtJSPf=n_@IiIJ1lu(;]uâQߗZ5>?S]ױUt/[p6R%ܛlzfKlX~ĶsXy&G}_e1G}.aUe$MMj*Ɂhҕe^UIu.|o=ݙX UѬ#'Q,87m̦_[A&]:/yS!Iv V4Hs 2Hk^q'{,u.㣿qPӘDEx`|Pq y;Q;K:\";הZH+{"؈o}8} eO@:K/}7 dT 5% w-~1q8 "rQiu8r{4[D?c"Ndp4EÐO|$KG.fß7')[R.b%q6Jhnf%RbZC1K SZ14-쩲yWeBYPN]N nqX5V׋\ȓi'&K+ڃ>۱,cS<Y%Eȑɵ{PʋdzTsfpJpSlW^GQUN[VCkS\F9^EӚm% ۙ&!4l$2<\`s=EeoԊ?LHp`9;0(q0+B_xkOYUH`T DFi}Y'8k-}kn: t4,n[}GQh{ԙ %q̶ݻ7B-ՙ̣:F Ōfp c@8ͪ m,-Eoib1SA}6qw<O7*,e3(QSeA2lKhCr,ǯ̴̀$2ԠGt{1C}s~FnP₊dlά%ak=v7m֞QTQ3=,Zvd{%=f-*g`ֿP3de2KfuڂkA2sJ0X  *^>^6 iϚZS4')H&qΜ-aO5nBGdrkcb;P?A]R abiYC&9f(m ^+~Pt @<DXX` ^vXR=vE_ {u|Aďqxu[CڎÛA/8U0NW}[7$Y[R>lFr P5n]?mQB= K 5J% ;;1DI9;lU "'07 @}s:M!Am6QD4ʰC<>N"۫Vjתc1,Hv)}P+;.罛)G=0gGFQ'{C p$IRH.<#?P:dXq3NN*ދ\AMӧ9}ȣ>}L% 9B)}aUiTNFS0vCpJDzI'(N{K"ӣt"6ڂY_qh[J$^[e>FC˵߈kR 1siYb0adlȺo֌Ǚg lOXZ}].Y<!98J,By fK=yvQn BȥvqQvUddEp4ۅ'I-5:o\-f)tfDovjΓi (&t)zb-|W˽AqHu!{rAU֟skhefa"S~m!Ә8Ls_ByW^\h,[i9 \5%M5ve{v*p.>k4b .]9 !A&lJ{(Oґ.v׊L:V\6M#t'l!P}v]>TϤeMq+"7z mKuz$0EUo5zҗ-xnO b(6 L Ե.m`,`n 3@TCڿ#ԡy(4zlE#2ncvӵo,r'Cq<=Zamilj֒]0Pi6yZ1ܢ?p|-ձ`l\'.`!fT; +ҌsQEdK_6WU95URPJtN0D9e"w4p>,NfT$rY=A'(Iz_pgMvk Y7c̜.$||ݡQd/S9[Mq Ư.eJ$Uad:K':zogjDB 4=Z%ÒosrZ,h@aK3հ'wĜtCd^%A8HbInCF@8>FEy }iS^X,ݖewաiyvY8k{#$*ȿ+Ri7YjKMOՍVX !kIf-5VMזtbep|n+Yv}x݉i?KLq"kv (U:jخ$YSM?j%cr:kwQJҁԙ΄Gj'K=m,J?gP⡗q=A/tsRA(p,UFO-s`! [Z/\6ׄ]},RY%qt'Fa9i2Qk2QIͩ}狼xh) TI42U(,9^`t'ύr@*qr!Dv!xn5EB *0[MUC ّ@M}(i~^:_݉Z н}-snۦ}x-:`[9vgqs<`,wMbI~l5?D+:(g'oBMr"x…11i oYo꾈*UFuz&нw (([Q'y4: y+b^~ߓg-M)TybğʼGDv/:.Eߧ|yy}"n@/"hc"n<% rF1L65JB1lVU#±6WBrR8Xwu ;UZ`hc&Bq1LfS#49@7gx-Y9E[%,hdMZ! lV Xӫu܄J`#6GC_M1`h7TE]5Q$z4|,"F pbX oY4LPX͑YѰ-iap@|>XlٱuCy30^WQ?t7 4V(+oCc2UBhYV&3\ gMA+s_a  */I&;JړT{]E91Nx`|8.T%H4~4ًWq%ܴ] PIn8PdÕ叇{D %wf2j[ϭqvbXگ gF^]1ws Og~S U >Ob2ls Bc( ./Tɖp ;Cfxރpƻ2IvCR>\d%U`.,A`SWݮQTC#7?K){t0ַ"a6k#:ڪ!?1֬W uN6=[eîd M WFwOCYc!CCiBLv>|[ Tl&]JKsvmNYܟa@f1^߅R旱KAl5m ~V` NBttjsē*NtUѧ'6z%4]NezR/)$?6۫F%+dKXEX6I,,N'.횕Β_6(t9Z}A&A'sT?TeЊJ][7/Yr8U63$: ن!=$'%nE,bd5\+I9{Ǟg*뙐qIIk"DF2}֘_;I~v<| )mgh?W8Hmt$ Kv촚Y-#Vd-R[@C ""ne,ڽŗ~t)@њiEXv|2PH045p!S\{9cdC"p?6_f]cHD%KgG;' V[#1"lR迋™Ƈ&e"6Cp#FCo?s+ϐ0Pepsз*O\hhRJD,4V5PNe"j&q*7JP&4}v[7,g:n'Kxch1Qĸ DoNWn%x}>q,-'Y4Q 4y:drٟU|}a]8]#>'nWqJtrMOA$wv?FCE ָz768QBQ6D[Ysv?.^-Q÷wħxu>y50=X kq/b.3Z H@ss .5͔S^e>e8SB4Ńwn-DBg! yjKȂcQ}LhjJXb_y>VbFXʅU,Q2^Ip{Go7wG.FRYB&3.g!wqeFkavVeUA_B,;6f\KUV}['sL@KӉ6F#~U0ukM~?o ڠi$G_Eú*I"( {Z>v/$S˒( qZӒ~ iqo"xp^-|Ҧݓ=E,~] Ya` K~XFjriHslOHJQߨe%Mؚ w(`!<~<˅Wi`2N薡^t?D$.K˜52[c-@f{z#v >(}ꡓ g6[lQ4u~_ͮ,bcQ_V>?noO>VDM9=-I@n]zO+b++ڴZNȭMvjI}lc8Ƞ́RP=ե?joUѓ$qJ /]ϿpPv8|Y'ƒ.'3!:\Lj,7Ħ^NЇz))$=oR* (Bp60.`lK/(fod4cl9lu.ĆJs%,|j %F~>ᎆcp7v:GG|?xT]R7i?Y5|Aդq@-0($X%i 옎j{׆4g<@Fi+[p^ dv`O~ՠL6'n݌ԣPʛYxId ]3VB2>e[Hv4~AJ4~z FuB㰿+ς+ScVAb(yg' *:%N"tT40. GJi8u:eJ)kܑ׶ YZ