í«îÛxrootd-doc-1:5.7.1-1.el8Ž­è$>èìW¸lŒþ…¥·Ov¦”wóê!>ÿÿÿÐŽ­è;G`?GPdèé êëì í Qî˜ïœñÄòÈó×öæ÷4ø CüOýjþpx“CÄ“ dê“ †“ È\“ õ¯“ D“H“›o“îNîl“0¸0Ä0Ô17(1S81\Á94`Á:`‡ÁG—´“HÚ“IL“X,àY,ä\,ô“]o@“^µå"bºŒd»¸e»½f»Àl»Ât»Ü“uþ(“v@t"“FØ”FÜÆGäGåGLCxrootd-doc5.7.11.el8Developer documentation for the xrootd librariesThis package contains the API documentation of the xrootd libraries.fÛØÓbuildvm-a64-12.iad2.fedoraproject.orgâFedora ProjectFedora ProjectLGPL-3.0-or-later AND BSD-2-Clause AND BSD-3-Clause AND curl AND MIT AND ZlibFedora ProjectUnspecifiedhttps://xrootd.web.cern.chlinuxnoarch¤“„HXìm8¾XU| °$Û¨F Óš_b(;›_:{ÊçXéX3ÍlZ \žd§8(-UIŽ­´·$=%h±\IÄÙ=<Õ“ .­A¯¢†3  «YL Ƨi v°V0¡)Üô==a$ÞʾRƒZZ+ci‰`/lÖËc :ƒt:ˆMÜC@IÕ6±!¬Q½1Ànº™¹NelÒ%ü-XDÎB8‡AíAí¤¤¤AíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAí¤AíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAíAí¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤Aí¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤AíAíAíAí¤¤¤¤¤¤¤¤AíAí¤¤¤¤¤¤¤AíAí¤¤¤¤¤¤¤Aí¤¤¤¤¤Aí¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤Aí¤¤¤¤¤¤¤¤AíAí¤¤¤¤¤¤¤¤¤¤¤fÛØ fÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØf×”fÛØ fÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØf×”f×”f×”f×”f×”f×”f×”fÛØfÛØf×”f×”f×”f×”f×”f×”f×”fÛØ[KM‘fÛØ[KM£[KM£[KM£fÛØf×”fÛØfÛØ[KM£[KM£f×”[KM£[LPU[LPU[KM£[KM£fÛØfÛØ[KM£[KM£[KM£[KM£[LPUf×”fÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØfÛØd6c34445c9b70234ec6aeb9c1f8d5bc7534192649cba7d77c15304f8fb0b8711b0dac64e73e138eb68ffc4b7b900c9abc9d5e5624bc24ac382527b13a7a93e5499f50629c864f7c87209df9573f41f28ec7d9ddcb4a6f93caf6d203d8c31e4b70f806f3e8e2f63ba8dd454214f65b780f133a36741ceb228bfc29cab82fcfcfb7b67d3638266a3a59535b30cff1cd079e88013c4a9de8c130e32c793d6e4aa82ba102c36e1484ea7cda3e4d771a6480b6aae936a55d8ad48b6dea5bb386b3069013afad6c6dc86068d4985fcc76638d36edd6f14e92bd047d40625d86c50dd82bc656bd8eabe7d3ba94dbffdf2670f5e3e10e16f058cb09cfafad55e919e43168fcfaa859c5813fce8af43c29308179d2555ce8174ebb21af8b61f39b30d7390f5f08c4f9ff8be2efe3623eaa83215a717d7a5d6857dd0a6b39c2bbbdd7d096dd8959008763df356293359a43f6bbd0a0cb9afc33792ae243427253e832b9298949fa59c45a6fb455695c8947c289927857775baf106d4afefe8cc658bd812eb5c2b30f31c575c7e56369d379036604385e81b63b167f25564d0d16d0f59bb06ff086d9f7fdc05ee9503e394e24400f8e0d296160c5603767ce7b1789b62385501affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c35df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c587c1bf9998b00a601b97e8029d9226c0e8c2c15a6240ee903f0fb1350a9eae421ca8455326782093860f2abce9036ae73e13a33a95f5d6ff4e04fe90fdaa6c9b3171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999fa32388ae858cd3045e75f2ee9e7c8d1c3a2a3bb3f2b1ad5a8d2863d332fd8bd8d3331476851be715893dd6f54e84d9e3a37991a2d53f10bfa090680afdd0895d51cb9caad6d87a4eb80861706adefe2ea591cf89a9d4daed2d5b89e0e9190896b70f69836acc31da0988eb4d2e7628f5e116f07b806064aecd3b62387a998884208be07494ba082b6a5c8475c49d8fbebd8a6e84da1b00ea827ecfdd7245753fc94940549ff84e72beabeafc82cd88a6dac78b9dcf3285e1928ea92b1cd00c0763cd2db39803e7c30ebd91bd18287b84d0a468c4b3a5fa53bf41dabf8d9ad4ad6e7222b64e93c37af3cb00d5ff2f1a74cd379e671bb4550a6902de7ffea5e29f7c74a96c25d20ab078968081c2aa148aea0b01acbb277662c8f596e92f98ee5f6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747e9b00d261e90ee0b44714167ebcb3bea9b708883d55d2a6a1e398183fd6adb1ecf7c74a96c25d20ab078968081c2aa148aea0b01acbb277662c8f596e92f98ee59205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea1e650d952390955eaa99dd2c8a997686e422b8c613aa2777bd0b5afad171999166329e7f695cff4f6cd945eb1ca7a54cb58ab8456ac00208ee99afb29280882aa685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dda7829e95e9ea5bc56039c96e92aaec2ce65df99271b1be51d161dae049e7c9e092b22e83a5b294dad9c1c0d9ff90bc0c71ce2e7e19c7f1c30b49e60f26fa5c4ae79c324fbac386b5d9304ede81e3e9bcf30247e5383d0ed2085ed22192750fa1f420aae3845b3de9ba3a71904ddd309c2bdfe49cd4d7bdb049c33bb5bedbfd62f34f32313dc97a1ea56436c6691e3a3606eaba7b87dad0c86d874d0bbb4ae84dd4cb7e78a1fb92832bd62b79f67711710657a1ebcfd1a89ece83b96fbdd62d81d0ceec187f167835531705565922ae8933e04b153de7be2ac7d722f795d9d06686c6bf0e939736dbef4aaeced735d8ea4b54d0ca2c8621b2261453c4582e4103cf025373c93df657ae3905bc8ba64069ad40b7278e91763bcfd7bff4a5c6a0d3655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e7db96dc79fda9c65915ffe5462ccce49b05357ff5c5e89ab050434072c308e0d7d80ce36cb0e03f907d8702a0f58e60de182f0efa47f1c429cf90e58a53caa8faafa8a1e9ad5029411bd76541f6c4940a68cfbfd2b1909155381e3fe75f6c55f3505d0c6a65b1e49446e9a6a95e6d86b6d24d8731d1b85069442fefbd7d5af0cfeabd7179e2585454fd7e95765c91639ef6bf17e5d6388471176296dd5361ffc89e1c6ef9e1cc6a8effacdf49ae3d995c9308916ec221114d98c8bae5b542707e298584b24829e94f8a05a755f79f7b384caf94c6d955714a1fa846b50a60f0f0e86fe8b72c4fcc9dca25e75af0ae7cf86db77d547bf1c6e2942e16980be760e00342c20344101195b52ed899f3535bb98874bc8079b76e717b21fbc78cfb47f51a287b728182c546691c4188668f75c97a408241b6f9e58fb820e63c2e5562cd92cfa7a34dbd1d345f258b501228bf5c369a402fc9366991f9d3564b3e5c427bb9a2260c6692176b9a47dae2e43897a424ccb405d96c1fd95a5f178d2d67a4cbff22490b1053358bf89fbf36b0b7fcea137913e015f46fecb9618fa3fc9bf50e94d145acf7819aa91ef660366f4de032736315665230e1ae2840a569a2d92bbcc9d2d0dff5e49de54d7c4979e7c778c72ffd785b64cc595c6bbb1d850260159cf199dd9d8f69b411fbefe8c705d06f4448cf652c1daa274c336d619e3586e52cc71ed9f124e0723b3500180847843d3c1468ec29f8af12d634811fc2481b3bb7215be34862b7527fa956fe5e027d7be25e4cbb8ac0f71ff4f4185eeb0b4038b2f76836455b3a276fb20334f3cdada3d3cd3c7a04956c8d669045645981c9a15b85eb6378e28418ebc20de9fd8eaab25e66cb3f55ab71d62c61158df939846d61831a7895b3b4f82d9737cbca5dffa0f97e4a268bf9cb8c81538b0043efaf6f84db35c1e4e46a504919e82288457bb7f2edb14a8dbe386725c71a235074a6d09890a0b41bed3eb0055cd67b8053953ca4ef07a388db8c5ccafce111146ab5e0a4ab40e21827a0d0bd73a075f45e18ba1d62beb9d3871d2dc547f4f97fe3c0ecf5d045fd991ddf2b208dd9bf39a591f50e6ec793416e2867f54e8c6c7e89b68c2b61fc4383784ca3ff8589a1bb48d19d06fddc78d6120cbc9ad31f275f62f4cce0737b92f8825f5ed0740482819f3fba7826297908bbd44ff00b64ee95d262d60866319c7cf09c3d5b2926ea9d9f068801c8ee0724dac66604b03ac50b18295775fb8b0b215a51fc05bc152a12ab32d44cda758721c5df53f2aeab1b1e3490aa5ef73a7a9b2db7987be2f83f6bbb34eca3fc1988edaae60a094af8291ef60161eba5080dd83bfbc09c8440ecc3e163b7352073f7428a92facb9dfcd04ba29188b77a1c91458cb5872d11adb5e1042a0e7040a7a850584de0a916b89d6c21e50c5c89ca40639d0bb71502306afdbc8646f6ef362b79c54a8f9211aa290ad8b363575fc30ab04aa494f8ab239fba636663b950ccff763bd3b95a3c214ee2344ec893439e319d15ded2c67457a4f0e40f1fc7f93351ad86230d31aef6888a82e890f5c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3e0d9027289ffa5d9f6c8b4e0782bb31bbff2cef5ee3708ccbcb7a22df9128bb2187083882cc6015984eb0411a99d3981817f5dc5c90ba24f0940420c5548d82de47e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc00854115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac63c67b5260b50a0f434e9b26585479ce67ab2184adc7b31c26d665642d3512835fe8d039d87d8f443d02abb76df25715de53a329a7a35cb58d4767c08a574fbe00f808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f4cfe678a4446900f4081ab8d74ef3d1f8b1002edbf8cae3db292fcca0637310ed108f280badfe5ec5168738c4f70a59bc6ea9d1e9243ff2b951386fb668e935023e61ad44de4625bdd7aa3b1ac8ddad355c919de8a23bd16fb36053901ff23cb900586b5d65f73d1dad06dbe91738c90549d9a981e72bb7ef582257c24281eafba7cceee70d2e299e9db806b71a43e507371ca2bac48b62b9ffd244cd97a29817561b825243565dfbbf2a8d8f87e7716309daeda7c3b63ff846409a2e155716186ad0509f238f789e5d5cf997cea818aa62773441fc8cc39cd8ae1fa52196d94a0a9aec35294b5af88bdccd3ff4f12e2e56db5025f4dc88880b5674913552d23858f5497853a80ef5a728717f7d24b4a5a0524f9d49d54924543448cd7d1820bcdf206edcf52b01ee4a6aa737890fc3724c165bac4251e591ec1bbc9da6ebbd324b81b879cbcc683f630bfbb4b41c7ffd9da854b61603f4e9ec51cce6126d91d19afbf1f869c508fe678181bc1a58416aa0338caa5a5f1a3b0fe7d664e6a7112e43f423c34c5103189920b4f9ebc67f5a745c6ccbd3b88c42277af7893237e91ad324de7946ec0d6de7365c971364091906c30c39d187ad4e1705068542fbc68b96c9157678b0155edbc2111a20202d9364ccdfef1b567212e77453693935a192bdae52c4b90bc85ff1c12c7eed046398dec1f7015574cb7044134cb6438349e0b7050f4d7b8540ddee7d55c5c3a9466c35c90ac3810671e41c013cf928fe3be5357d7767d91c763eda561faf14d307ae837cc9e619d9cfced6d1b1f8ecd17f19cce1007627c7922913503f6be94570c2a5e50954e835b93ce3829c8d55f3e907d7688231c0545c794852485a50a4712cddcbe9329efd5c71d21807c23fec35852e40e00b8f648e6a6232215f68a5f0967ffc2094c9d80faf08b2dbef2b210440cfbc718e0cab14f54a7e5d9203f8b02edb369a83b11ab71db339d70243ec14f9f817350eae51766f44288134c146e706fd1b8f16612663f1d54736b5b6b5f7d8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxrootd-5.7.1-1.el8.src.rpmÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿxrootd-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3fØKÀf›¦Àf†ŽÀf…=@fbö@f]°@eõ‰ÀeÙÚ@eÂ@e³žÀe®XÀe§Á@evùÀeoÀeYøÀe;¦@e;ÀeG@d»ÄÀd®•Àd¡fÀd‰«ÀdjÀdZ5ÀdÀcð½Àcäà@cËÓÀcÆÀcOæÀcµÀc@bÛâÀb©ÉÀb£2@bcê@b5ÅÀb!ÿ@bs@a÷Ï@aî”ÀaëñÀa¸‡@a³A@a¦@a“@a(@aP`Àa@ŽÀa˜@`ú¯@`é‹À`è:@`ºÀ`¦O@`cÀ`H´À`8âÀ`4î@`'¿@`@_ÏjÀ_µ À_­#À_ŸôÀ_d¡@_G @_FNÀ_!dÀ_Í@_A@_ LÀ^âÀ^ßyÀ^Ú3À^ÍÀ^Æm@^µIÀ^žà@^vÀ^:®@^4À]øÃ@]©©@]•âÀ]”‘@]Z@]BÔ@]<<À\©æ@\‚Y@\oä@\iLÀ\V×À\Q‘À\@n@\@VÄ`ÀV½É@V´ŽÀVzŒÀVzŒÀUîÍÀU»c@U„@UmšÀUmšÀU0õÀT…’ÀTxcÀTTË@SñêÀSä»ÀS¿ÑÀS¯ÿÀS”P@Rê>ÀRÇÀR‹RÀQþB@Qó¶@Qæ‡@Q}@Q7/ÀQ#@P÷çÀPx@P ë@OýjÀOÕÝÀO´è@Od|ÀOLÁÀOn@Nµ%@N$ @N Â@N Â@NpÀMûAÀM¾œÀM´ÀM±mÀMQ0@MERÀM PÀM ÀL~@@L~@@L7@LÀL‚@Mattias Ellert - 1:5.7.1-1Fedora Release Engineering - 1:5.7.0-3Mattias Ellert - 1:5.7.0-2Mattias Ellert - 1:5.7.0-1Python Maint - 1:5.6.9-3Mattias Ellert - 1:5.6.9-2Mattias Ellert - 1:5.6.9-1Mattias Ellert - 1:5.6.8-1Mattias Ellert - 1:5.6.7-1Mattias Ellert - 1:5.6.6-1Mattias Ellert - 1:5.6.5-1Mattias Ellert - 1:5.6.4-2Mattias Ellert - 1:5.6.4-1Mattias Ellert - 1:5.6.3-3Mattias Ellert - 1:5.6.3-2Mattias Ellert - 1:5.6.3-1Mattias Ellert - 1:5.6.2-2Mattias Ellert - 1:5.6.2-1Fedora Release Engineering - 1:5.6.1-2Mattias Ellert - 1:5.6.1-1Mattias Ellert - 1:5.6.0-1Python Maint - 1:5.5.5-3Mattias Ellert - 1:5.5.5-2Mattias Ellert - 1:5.5.5-1Mattias Ellert - 1:5.5.4-1Mattias Ellert - 1:5.5.3-1Mattias Ellert - 1:5.5.2-1Fedora Release Engineering - 1:5.5.1-3Mattias Ellert - 1:5.5.1-2Mattias Ellert - 1:5.5.1-1Mattias Ellert - 1:5.5.0-1Mattias Ellert - 1:5.4.3-4Fedora Release Engineering - 1:5.4.3-3Python Maint - 1:5.4.3-2Mattias Ellert - 1:5.4.3-1Mattias Ellert - 1:5.4.2-3Mattias Ellert - 1:5.4.2-2Mattias Ellert - 1:5.4.2-1Mattias Ellert - 1:5.4.1-1Mattias Ellert - 1:5.4.0-5Mattias Ellert - 1:5.4.0-4Fedora Release Engineering - 1:5.4.0-3Mattias Ellert - 1:5.4.0-2Mattias Ellert - 1:5.4.0-1Mattias Ellert - 1:5.3.4-1Mattias Ellert - 1:5.3.3-1Mattias Ellert - 1:5.3.2-1Mattias Ellert - 1:5.3.1-3Sahana Prasad - 1:5.3.1-2Mattias Ellert - 1:5.3.1-1Fedora Release Engineering - 1:5.3.0-3Björn Esser - 1:5.3.0-2Mattias Ellert - 1:5.3.0-1Python Maint - 1:5.2.0-2Mattias Ellert - 1:5.2.0-1Jonathan Wakely - 1:5.1.1-2Mattias Ellert - 1:5.1.1-1Mattias Ellert - 1:5.1.0-2Mattias Ellert - 1:5.1.0-1Mattias Ellert - 1:5.0.3-5Mattias Ellert - 1:5.0.3-4Mattias Ellert - 1:5.0.3-3Mattias Ellert - 1:5.0.3-2Mattias Ellert - 1:5.0.3-1Mattias Ellert - 1:5.0.2-2Mattias Ellert - 1:5.0.2-1Mattias Ellert - 1:5.0.1-1Mattias Ellert - 1:4.12.3-5Fedora Release Engineering - 1:4.12.3-4Mattias Ellert - 1:4.12.3-3Mattias Ellert - 1:4.12.3-2Mattias Ellert - 1:4.12.3-1Mattias Ellert - 1:4.12.2-3Mattias Ellert - 1:4.12.2-2Mattias Ellert - 1:4.12.2-1Miro HronÄok - 1:4.12.1-2Mattias Ellert - 1:4.12.1-1Mattias Ellert - 1:4.12.0-1Björn Esser - 1:4.11.3-2Mattias Ellert - 1:4.11.3-1Mattias Ellert - 1:4.11.2-1Fedora Release Engineering - 1:4.11.1-2Mattias Ellert - 1:4.11.1-1Mattias Ellert - 1:4.11.0-1Miro HronÄok - 1:4.10.1-2Mattias Ellert - 1:4.10.1-1Miro HronÄok - 1:4.10.0-2Mattias Ellert - 1:4.10.0-1Fedora Release Engineering - 1:4.9.1-2Mattias Ellert - 1:4.9.1-1Troy Dawson - 1:4.9.0-2Mattias Ellert - 1:4.9.0-1Igor Gnatenko - 1:4.8.5-7Fedora Release Engineering - 1:4.8.5-6Mattias Ellert - 1:4.8.5-5Mattias Ellert - 1:4.8.5-4Björn Esser - 1:4.8.5-3Mattias Ellert - 1:4.8.5-2Mattias Ellert - 1:4.8.5-1Fedora Release Engineering - 1:4.8.4-2Mattias Ellert - 1:4.8.4-1Miro HronÄok - 1:4.8.3-2Mattias Ellert - 1:4.8.3-1Mattias Ellert - 1:4.8.2-2Mattias Ellert - 1:4.8.2-1Iryna Shcherbina - 1:4.8.1-3Fedora Release Engineering - 1:4.8.1-2Mattias Ellert - 1:4.8.1-1Björn Esser - 1:4.8.0-2Mattias Ellert - 1:4.8.0-1Mattias Ellert - 1:4.7.1-1Mattias Ellert - 1:4.7.0-3Mattias Ellert - 1:4.7.0-2Mattias Ellert - 1:4.7.0-1Mattias Ellert - 1:4.6.1-6Mattias Ellert - 1:4.6.1-5Fedora Release Engineering - 1:4.6.1-4Fedora Release Engineering - 1:4.6.1-3Fedora Release Engineering - 1:4.6.1-2Mattias Ellert - 1:4.6.1-1Mattias Ellert - 1:4.6.0-9Mattias Ellert - 1:4.6.0-8Mattias Ellert - 1:4.6.0-7Mattias Ellert - 1:4.6.0-6Mattias Ellert - 1:4.6.0-5Mattias Ellert - 1:4.6.0-4Mattias Ellert - 1:4.6.0-3Mattias Ellert - 1:4.6.0-2Mattias Ellert - 1:4.6.0-1Mattias Ellert - 1:4.5.0-3Igor Gnatenko - 1:4.5.0-2Mattias Ellert - 1:4.5.0-1Mattias Ellert - 1:4.4.1-1Mattias Ellert - 1:4.4.0-1Fedora Release Engineering - 1:4.3.0-4Mattias Ellert - 1:4.3.0-3Mattias Ellert - 1:4.3.0-2Mattias Ellert - 1:4.3.0-1Mattias Ellert - 1:4.2.3-6Mattias Ellert - 1:4.2.3-5Fedora Release Engineering - 1:4.2.3-4Mattias Ellert - 1:4.2.3-3Mattias Ellert - 1:4.2.3-2Mattias Ellert - 1:4.2.3-1Mattias Ellert - 1:4.2.2-1Fedora Release Engineering - 1:4.2.1-3Mattias Ellert - 1:4.2.1-2Mattias Ellert - 1:4.2.1-1Mattias Ellert - 1:4.1.1-2Mattias Ellert - 1:4.1.1-1Mattias Ellert - 1:4.1.0-1Mattias Ellert - 1:4.0.4-1Fedora Release Engineering - 1:4.0.3-2Mattias Ellert - 1:4.0.3-1Mattias Ellert - 1:4.0.1-1Mattias Ellert - 1:4.0.0-1Fedora Release Engineering - 1:3.3.6-2Mattias Ellert - 1:3.3.6-1Mattias Ellert - 1:3.3.5-1Mattias Ellert - 1:3.3.4-1Fedora Release Engineering - 1:3.3.3-2Mattias Ellert - 1:3.3.3-1Petr Pisar - 1:3.3.2-2Mattias Ellert - 1:3.3.2-1Mattias Ellert - 1:3.3.1-1Fedora Release Engineering - 1:3.2.7-2Mattias Ellert - 1:3.2.7-1Mattias Ellert - 1:3.2.5-1Fedora Release Engineering - 1:3.2.2-2Mattias Ellert - 1:3.2.2-1Petr Pisar - 1:3.2.1-2Mattias Ellert - 1:3.2.1-1Mattias Ellert - 1:3.1.1-1Fedora Release Engineering - 1:3.0.5-3Fedora Release Engineering - 1:3.0.5-2Mattias Ellert - 1:3.0.5-1Mattias Ellert - 1:3.0.4-2.1Mattias Ellert - 1:3.0.4-2Mattias Ellert - 1:3.0.4-1.1Mattias Ellert - 1:3.0.4-1Marcela MaÅ¡láňová - 1:3.0.3-3Mattias Ellert - 1:3.0.3-2Mattias Ellert - 1:3.0.3-1.1Mattias Ellert - 1:3.0.3-1Fedora Release Engineering - 1:3.0.2-2Mattias Ellert - 1:3.0.2-1Mattias Ellert - 1:3.0.0-2Mattias Ellert - 1:3.0.0-1Mattias Ellert - 20100315-5Mattias Ellert - 20100315-4Mattias Ellert - 20100315-3Mattias Ellert - 20100315-2Mattias Ellert - 20100315-1- Update to version 5.7.1 - Drop patches accepted upstream- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Fix compilation error due to hidden overloaded virtual - Make documentation package not noarch due to non-reproducible filenames- Update to version 5.7.0 - Drop patches accepted upstream - Drop EPEL 7 support from spec file (EOL)- Rebuilt for Python 3.13- Reduce socket path lengths used by tests for rpm 4.20 compatibility - Avoid test failures due to using the same port numbers in different tests- Update to version 5.6.9- Update to version 5.6.8 - Disable tests that require file attributes if the file system doesn't support them- Update to version 5.6.7- Update to version 5.6.6- Update to version 5.6.5 - Drop patches accepted upstream- Fix printf null pointer error- Update to version 5.6.4 - Drop patches accepted upstream or previously backported- Avoid /tmp when running some tests - Fail gracefully in case of unsupported extended file attributes - Avoid null bytes in error message strings - Fix include path in XRootDConfig.cmake - Avoid dereferencing unaligned pointers - Support big endian in XrdZip- Enable erasure code support (XrdEc)- Update to version 5.6.3 - Drop patches accepted upstream or previously backported - Enable tests and add check section- Backport fix for Authfile parsing regression- Update to version 5.6.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Update to version 5.6.1 - Add --use-pep517 --no-build-isolation to pip options for Fedora and EPEL 9+- Update to version 5.6.0 - Drop patches (changes implemented upstream)- Rebuilt for Python 3.12- Fix build failure with latest glibc- Update to version 5.5.5- Update to version 5.5.4- Update to version 5.5.3- Update to version 5.5.2 - Drop patches accepted upstream or previously backported- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Add missing include - fixes build failure with gcc 13 - Fix build failure due to possible large memory allocation- Update to version 5.5.1 - Drop doxygen patch accepted upstream - Check all sizes (8, 16, 32, 64) in check - Check operator++ in check- Update to version 5.5.0 - Drop patches accepted upstream - Address some warnings from Doxygen - Build using devtoolset 7 on EPEL 7- Add BR systemd (no longer a dependency of systemd-devel)- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Python 3.11- Update to version 5.4.3 - Drop patches accepted upstream or previously backported - Add BR python3-pip and python3-wheel- Link with libatomic on some 32-bit architectures - Fix sphinx doc - Backport fixes from upstream git master (OpenSSL 3, Python 3.10)- Add BR python3-pip for Fedora 35+- Update to version 5.4.2 - More OpenSSL 3 fixes- Update to version 5.4.1 - Drop patches accepted upstream- Use openssl 3 compatible code on EPEL 9- Fix compiler warnings from gcc 12- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- Don't use unimplemented regex functions on EPEL 7. - Add missing include (GNU/Hurd) - Define ENODATA if not defined (kFreeBSD)- Update to version 5.4.0 - Drop patch accepted upstream: 0001-Do-not-hardcode-error-numbers.patch - Fix build failure on platforms where char is unsigned - Fix build failure with regex on EPEL 7- Update to version 5.3.4- Update to version 5.3.3 - Drop patches accepted upstream: - 0001-Fix-compilation-failure-on-32-bit-architectures.patch - 0001-Fix-build-failure-on-platforms-where-char-is-unsigne.patch- Update to version 5.3.2 - Drop OpenSSL 3 patch accepted upstream - Fix compilation failure on 32 bit architectures - Do not hardcode error numbers - Fix build failure on platforms where char is unsigned- Update code for OpenSSL 3- Rebuilt with OpenSSL 3.0.0- Update to version 5.3.1 - Drop patch xrootd-format.patch (accepted upstream)- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Rebuild for versioned symbols in json-c- Update to version 5.3.0- Rebuilt for Python 3.10- Update to version 5.2.0- Rebuilt for removed libstdc++ symbol (#1937698)- Update to version 5.1.1 - Drop patches (accepted upstream)- Remove debug output- Update to version 5.1.0 - Add scitokens plugin package - Packages xrootd-ceph and xrdcl-http are now built as part of xrootd replacing the packages built from separate source rpms - Drop patches (accepted upstream or previously backported) - Fix broken library dependency in XrdCeph cmake file - Fix format error on 32 bit architectures- Drop workaround for false positive warning from gcc 11- Workaround false positive warning from gcc 11 (Fedora 34+)- Fix array length calculation (gcc 11 error) - Fix uninitialized variable error- Correct plugin version checking to prevent false negatives - Fix wrong section number in xrootdfs.1 manpage - Use system tinyxml library (unbundle)- Update to version 5.0.3 - Drop patches (accepted upstream or previously backported)- Fix for XrdPosix failing to compile with glibc 2.33 (2.32.9000)- Update to version 5.0.2 - Drop patches (accepted upstream or previously backported) - Obsolete xrdhttpvoms in xrootd-voms package- Update to version 5.0.1 - Remove conditionals for building on EPEL 6 - Drop patches (accepted upstream or previously backported) - Fix 32 bit compilation (format error) - Fix compilation on ARM, PPC and S390X (char is unsigned)- Use new CMake macros where available - Backport minor fixes from upstream git - Correct flag reset code for ssq monitor option - Fix typo in xrootd-config help - Prevent deadlock in Python bindings - Fix plugin path in xrootd-http.cfg for 32 bit architectures- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Fix one definition rule (ODR) violation for LTO - Disable LTO for 32 bit architectures due to the POSIX preload code- Fix a typo in the rpm scriptlets (missing underscore)- Update to version 4.12.3 (no code changes w.r.t. 4.12.2) - Backport XrdVoms fixes from upstream git- Provide/Obsolete xrootd-voms-plugin and vomsxrd- Remove libXrdSecgsiVOMS-4.so symlink from xrootd-libs- Update to version 4.12.2 - Add voms attribute extractor plugin package - Drop patches (accepted upstream)- Rebuilt for Python 3.9- Update to version 4.12.1 - Fix broken man page- Update to version 4.12.0 - Fix empty xrdmapc manpage- Rebuild (json-c)- Update to version 4.11.3 - Use libc semaphores for EPEL 7 build POSIX compliant semaphores were backported to glibc in RHEL 7.2 - Drop glibc version requirement for semaphores (backported to older version) - Move libXrdSsi{Lib,ShMap}.so.* to client-libs package (from server-libs)- Update to version 4.11.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Update to version 4.11.1- Update to version 4.11.0- Rebuilt for Python 3.8.0rc1 (#1748018)- Update to version 4.10.1- Rebuilt for Python 3.8- Update to version 4.10.0 - Drop the xrootd-ceph package (now in a separate source RPM)- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Update to version 4.9.1 - Drop patch xrootd-fix-compilation-errors.patch (accepted upstream)- Rebuilt to change main python from 3.4 to 3.6- Update to version 4.9.0 - Drop patches previously backported- Rebuild for readline 8.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Fix Fedora Rawhide build (gcc 9)- Drop ceph support for 32 bit arches in Fedore 30+- Rebuilt for libcrypt.so.2 (#1666033)- XrdCl: Handle properly server disconnect- Update to version 4.8.5 - Drop Python 2 bindings for Fedora 30+ - New subpackage for EPEL7: python36-xrootd- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Update to version 4.8.4- Rebuilt for Python 3.7- Update to version 4.8.3 - Drop patch xrootd-fix-compiling-errors.patch (accepted upstream)- Add missing ? in systemd_requires macro- Update to version 4.8.2 - Drop patch xrootd-missing-header.patch (accepted upstream)- Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Update to version 4.8.1- Rebuilt for switch to libxcrypt- Update to version 4.8.0 - New subpackage for EPEL7: python34-xrootd- Update to version 4.7.1 - Drop patch xrootd-signed-char.patch (accepted upstream) - Drop patch xrootd-dcache-compat.patch (previously backported)- Add two library symlinks to xrootd-private-devel- Compatibility with older dcache servers- Update to version 4.7.0 - Drop patch xrootd-ceph12.patch - accepted upstream - Add python3 sub-package (Python 3 is supported in this release according to the release notes) - Fix comparison always false error- Rename python sub-package- Adapt to ceph version 12- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild- Update to version 4.6.1 - Drop patches (accepted upstream or previously backported) - EPEL 5 end-of-life specfile clean-up- Rebuild for rpm build-id ownership bug (Fedora 27) (rhbz #1432372)- Absent CRL should not trigger authentication error- Make sure the effective CA is always defined- Ignore parameter of discarded old configuration directive- Fix backward compatibilities in XrdSecXtractor interface - Allow old configuration directives for file cache - Use upstream's fixes when different from previous patches - Backport fixes to CRL handling- A valid legacy proxy should not trigger an error msg- Fix for CA chain verification segfault - Absent CRL should not trigger authentication error- Fix for CRL verification bug- Update to version 4.6.0 - Drop patch xrootd-gcc7.patch- Address compiler errors from GCC 7 (backported from git)- Rebuild for readline 7.x- Update to version 4.5.0 - Adapt to OpenSSL 1.1.0- Update to version 4.4.1- Update to version 4.4.0 - Drop patch xrootd-deprecated.patch- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Backport upstream's fix for the deprecation of readdir_r- Workaround deprecation of readdir_r in glibc 2.24- Update to version 4.3.0 - Drop patches accected upstream or that were previously backported: xrootd-selinux.patch, xrootd-pth-cancel.patch, xrootd-link.patch, xrootd-c++11.patch, xrootd-doxygen.patch, xrootd-autoptr.patch, xrootd-indent.patch, xrootd-throw-dtor.patch and xrootd-sockaddr.patch- Fix strict aliasing issues with struct sockaddr- Use upstream's patch for the pthread segfault - Backport fixes for gcc 6 from upstream- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Fix for c++11 usage in ceph (backport from upstream git) - Doxygen fixes- Fix segfault due to pthread clean-up functions- Update to version 4.2.3- Update to version 4.2.2 - Drop patch xrootd-narrowing.patch (accepted upstream)- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Fix narrowing conversion error on ppc64 (EPEL 7)- Update to version 4.2.1 - New subpackages ceph (F22+) and python- Rebuilt for gcc C++ ABI change- Update to version 4.1.1 - Drop patch xrootd-signed-char.patch (accepted upstream)- Update to version 4.1.0 - Install systemd unit files (F21+, EPEL7+)- Update to version 4.0.4- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Update to version 4.0.3- Update to version 4.0.1 - Split main package into server and selinux - New main package installs server and selinux - Drop patches accepted upstream (-32bit, -range, -narrowing)- Update to version 4.0.0 - Remove the perl package - no longer part of upstream sources- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Update to version 3.3.6- Update to version 3.3.5- Update to version 3.3.4- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Update to version 3.3.3 - Change License tag to LGPLv3+ due to upstream license change- Perl 5.18 rebuild- Update to version 3.3.2- Update to version 3.3.1 - Remove the java package - no longer part of upstream sources - Drop patches fixed upstream: xrootd-cryptoload.patch, xrootd-init.patch and xrootd-perl.patch - Drop obsolete patch: xrootd-java.patch - Add private-devel package for deprecated header files- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Update to version 3.2.7 - Split libs package into libs, client-libs and server-libs - Split devel package into devel, client-devel and server-devel- Update to version 3.2.5- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Update to version 3.2.2- Perl 5.16 rebuild- Update to version 3.2.1- Update to version 3.1.1- Rebuilt for c++ ABI breakage- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Update to version 3.0.5- Rebuild for new gridsite (EPEL 5 only)- Add missing BuildRequires ncurses-devel- Remove xrootdfs man page on EPEL 4- Update to version 3.0.4 - Drop patches fixed upstream: xrootd-man.patch, xrootd-rhel5-no-atomic.patch - Drop the remaining man-pages copied from root - now provided by upstream- Perl mass rebuild- Proper fix for the atomic detection on ppc - no bug in gcc after all- Workaround for broken gcc on RHEL5 ppc (rhbz #699149)- Update to version 3.0.3 - Use upstream's manpages where available (new in this release) - Use upstream's start-up scripts (new in this release)- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Update to version 3.0.2 - Patch XrdCms makefile to make the Xmi interface public- Rebuilt for updated gridsite package- Update to version 3.0.0 - New subpackage - xrootd-fuse - New version scheme inroduced by upstream - add epoch- Disable threads in doxygen - causes memory corruption on ppc- Add startup scripts for cmsd service that replaces the deprecated olbd service- Fix broken jar- Add LGPLv2+ to License tag due to man pages - Better package description- Initial packaging  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“1:5.7.1-1.el8       !!!!!!!xrootdhtmlbc_s.pngbdwn.pngclosed.pngd0d00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffd1d00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffd2d00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffd3d00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffd4d00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffd5d00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffd6d00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffd7d00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffd8d00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffd9d00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffdad00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddREADME_8md_source.htmlddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffdbd00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffdcd00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffddd00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffded00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffdfd00d01d02d03d04d05d06d07d08d09d0ad0bd0cd0dd0ed0fd10d11d12d13d14d15d16d17d18d19d1ad1bd1cd1dd1ed1fd20d21d22d23d24d25d26d27d28d29d2ad2bd2cd2dd2ed2fd30d31d32d33d34d35d36d37d38d39d3ad3bd3cd3dd3ed3fd40d41d42d43d44d45d46d47d48d49d4ad4bd4cd4dd4ed4fd50d51d52d53d54d55d56d57d58d59d5ad5bd5cd5dd5ed5fd60d61d62d63d64d65d66d67d68d69d6ad6bd6cd6dd6ed6fd70d71d72d73d74d75d76d77d78d79d7ad7bd7cd7dd7ed7fd80d81d82d83d84d85d86d87d88d89d8ad8bd8cd8dd8ed8fd90d91d92d93d94d95d96d97d98d99d9ad9bd9cd9dd9ed9fda0da1da2da3da4da5da6da7da8da9daadabdacdaddaedafdb0db1db2db3db4db5db6db7db8db9dbadbbdbcdbddbedbfdc0dc1dc2dc3dc4dc5dc6dc7dc8dc9dcadcbdccdcddcedcfdd0dd1dd2dd3dd4dd5dd6dd7dd8dd9ddaddbddcdddddeddfde0de1de2de3de4de5de6de7de8de9deadebdecdeddeedefdf0df1df2df3df4df5df6df7df8df9dfadfbdfcdfddfedffdoc.pngdoxygen.cssdoxygen.pngdynsections.jsfolderclosed.pngfolderopen.pnggraph_legend.htmlgraph_legend.md5graph_legend.svgindex.htmljquery.jsmenu.jsmenudata.jsnav_f.pngnav_g.pngnav_h.pngnavtree.cssnavtree.jsnavtreedata.jsnavtreeindex0.jsopen.pngresize.jssearchall_0.htmlall_0.jsclose.pngfiles_0.htmlfiles_0.jsmag_sel.pngnomatches.htmlsearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jssplitbar.pngsvgpan.jssync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssxrootd-icon.pngxrootd-logo.pngpython_modulesXRootDclientcopyprocess.htmlfile.htmlfilesystem.htmlflags.htmlresponses.htmlurl.htmlutils.htmlindex.html_sourcesexamplesexamples.rst.txtcopyprocess.rst.txtfile.rst.txtfilesystem.rst.txtgettingstarted.rst.txtindex.rst.txtinstall.rst.txtmodulesclientcopyprocess.rst.txtfile.rst.txtfilesystem.rst.txtflags.rst.txtresponses.rst.txturl.rst.txtutils.rst.txt_staticajax-loader.gifbasic.csscomment-bright.pngcomment-close.pngcomment.pngcsscustom.cssdoctools.jsdocumentation_options.jsdown-pressed.pngdown.pngfavicon.icofile.pngjquery-3.2.1.jsjquery.jsminus.pngplus.pngpygments.csssearchtools.jsunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngwebsupport.jsxrootd-200x68.pngexamplesexamples.htmlcopyprocess.htmlfile.htmlfilesystem.htmlgenindex.htmlgettingstarted.htmlindex.htmlinstall.htmlmodulesclientcopyprocess.htmlfile.htmlfilesystem.htmlflags.htmlresponses.htmlurl.htmlutils.htmlobjects.invpy-modindex.htmlsearch.htmlsearchindex.js/usr/share/doc//usr/share/doc/xrootd//usr/share/doc/xrootd/html//usr/share/doc/xrootd/html/d0//usr/share/doc/xrootd/html/d1//usr/share/doc/xrootd/html/d2//usr/share/doc/xrootd/html/d3//usr/share/doc/xrootd/html/d4//usr/share/doc/xrootd/html/d5//usr/share/doc/xrootd/html/d6//usr/share/doc/xrootd/html/d7//usr/share/doc/xrootd/html/d8//usr/share/doc/xrootd/html/d9//usr/share/doc/xrootd/html/da//usr/share/doc/xrootd/html/da/ddd//usr/share/doc/xrootd/html/db//usr/share/doc/xrootd/html/dc//usr/share/doc/xrootd/html/dd//usr/share/doc/xrootd/html/de//usr/share/doc/xrootd/html/df//usr/share/doc/xrootd/html/search//usr/share/doc/xrootd/python//usr/share/doc/xrootd/python/_modules//usr/share/doc/xrootd/python/_modules/XRootD//usr/share/doc/xrootd/python/_modules/XRootD/client//usr/share/doc/xrootd/python/_sources//usr/share/doc/xrootd/python/_sources/examples//usr/share/doc/xrootd/python/_sources/modules//usr/share/doc/xrootd/python/_sources/modules/client//usr/share/doc/xrootd/python/_static//usr/share/doc/xrootd/python/_static/css//usr/share/doc/xrootd/python/examples//usr/share/doc/xrootd/python/modules//usr/share/doc/xrootd/python/modules/client/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectiondrpmxz2aarch64-redhat-linux-gnu    !!!! !!!!!!!!directoryPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedHTML document, ASCII text, with very long linesPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedASCII textPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedASCII text, with no line terminatorsSVG Scalable Vector Graphics imageUTF-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-interlacedHTML document, ASCII textPNG 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-interlacedASCII text, with very long linesPNG 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 terminatorsPNG image data, 55 x 55, 8-bit/color RGBA, non-interlacedPNG image data, 460 x 460, 8-bit/color RGBA, non-interlacedGIF image data, version 89a, 16 x 16PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedPNG image data, 11 x 11, 8-bit grayscale, non-interlacedPNG image data, 200 x 74, 8-bit/color RGBA, non-interlacedHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long lineshttps://bugz.fedoraproject.org/xrootdutf-8a7ff7eb492b5e176ee1e4e22540434987d0a705937a1cb95ba7fbf9a7ac2cbe2?ÿÿüPý7zXZ áû ¡!#¸‡,à" @]"ÌkÀ%n¿Ëâ3ÚþMg‰#e(11‹ü!e4¾œ—ˆûPý(Ç®r‹H|­¨cCý[3˜â6fÓäÁ‡ˆ4ÉuÆìÖýø6M"‘£"³Ð MÛGgÊ&¾ÓJEëA”s˜¢G_¦ÊÙ%Iiä3ò—DLâ”ÐP¡c§!'ñ…BC¶šö䎷«3¢s72 êÅ×Õ‹c'Õð‚|¦’wÃÝí[%ðW»ðŒ¥ójb~ØÄ]?¯Gâ*Y¨vJV¸sÿ¾É⊿ô}¸½â’øiãbˆJ‚ÓÓ7CÐ%D¾Ó-'O@Ó®!?Êc}Ê”‡k)ÿU”6¦ÔÍ°Ûø$´i‹²ÕÔñN¸ºöEñÿÇ.œ¤*éÓܲ^P1p"˜PAXåšùÕ@ÿÏà Ñø(°e[VSDåvÜqH¨$³E•7)׉†I`Qv™ð³œ%weQ8göÁ% â"ÿñÍa #d&sëKò̤¯“™YòT“¦Á§bæûú²-v@;¨z]nÜÈ0kö-—û$¾•‰“s'Âz˜Rÿ™HwBM¤øñKY{Ÿ; ©þ, ôÂƆAÐàúg:¬ ~—ñàümÇE…çMT;‹k¨*ÌUG,Óä…“öìÁI­kE7­6º—÷r›Š­ò@½ËôGcw"ð"Õļj<‰PÀ5Gs—2O™q#ΟÂ…Oë…}õg£º©Õ ÐWoÍFŒJˆê†_t.ÕÊìéCÅâÀh‚y (…u®’¢Âbôe1jah:ÍQ”œÁ(žü‘˜çfÓgdö|+d™d£*¶+lv'Œ©JÁ68®^Þ–L|_e(ù£Œ-p‘±O›»á]03ú4ŽäWÌÆóTФ„è³ ùc[]?:«æTãÑ ‘‰hˆŽM] ›@¿Zræi À”=3;U+ S£#6ÆCH,dóÜÅ.ö\ï=e÷Šÿ_õüÈÄÖŒDêŽzùDGKÞåà‡†0O±Íƒt63o2³aYä§0°7ƒZîÞn˜Ê¨(Ž» š¿èJ`/¨ °ñ@}ú}?u~fÆO§àQˆd·3 P!.Ç?åõÁ@OúáÓ³ìÁàŽšvÃå¤}˸3ÉGq[oÄâ™6I®Mϯ­}~LÝ+EÛ#k½ À´ Å>n]’ +0Ý2\K ‚éI2ª²>i±­v9s(_Å[² ê¨dkF.†YuŸnƬ2þü¤%²!ÚéñKˆ6Wƒ¤WHÚ‘sûᮎóŠ°÷è)R³ô”{©Z‰™‚N¸,@Ý _–®ÙÃÅÜlýn-’ÁdM‰éGŒõC_GšÿÛAÍx²|êê/Í‘èF¹^;*ÚÐéÖ!Ÿ*äÁ){¸ÅZùµ·È†Ü3„ñvïþ郙7±¿7ÀNæ¿@>–ä2h’ÉæáÒ-%D‚Iœü¬ G³M™‰±×€P#(4h‹.V]gXÍÊBg«®Y¶*Xvõ«Øùq–¡«”‘)zÄ“„¬€é=-XB9–#™€¸ý:ã£Ü,(ÆR×ð}T »íàjYž»òhkùI‰k˜j¸dõº¤v?^ ÑÊ›!q…Ƨ>ÕãØRž€a_ëhíÍq¬>¾w?4õrÈ¡5}Å[+l] õrǶЃº?ôøÓüc—”åöä\ŠŠ@ :$UlÊ9¡ê├ü„üuê*Næ÷EÑþe‚„èï'¤‘i(s׸û>¤Oe¸ôx÷PÓ§>üFÏÅ,>’˜.é+(-]2?ðQì~…ãXâ[g$ÊK/ílšçtµ0ÆT5-h@ •Ýº¢µ†l±ÉÅ!L³x჻?èúò½‚íçS# Þ<ôº;xdÌì‰*#Á ò‚ï.äp¼³˜‰žÑ"Äîž>C¼âqë«š'±ÔÌ&0¡ßV,-¢)%ù—C/´áϳx».ßlö U»ó Ÿ‡k'H¨¬Kð ï¦,Ü·Kï|¡VÃÍØŽ+¯´ ]KB†>"¹Í  2i\%OR­ ¥€b;3"HÓQfþKNO¥]{C_q¯¿™pW;'›_mïY^Äï¯à¹ ØE¡'Úy¶1ÝkÕ®¼´ 8%EO0±üWè”üèàz-ØÛ`Ö’Fu¼£-C\bm¿^ÕjwjSúgrG,8ßû‡˜¤~Žî[LE~A¿ÔðƒÁôƒó¬P+I:O¢ûkǼe‚ˆcMéNÁúfŇ£©üvU-+qFÔjHgü÷%;Ù{cKU­yÀ–—÷ecâB cê5qŒðÏg’wOŠéšÊ1‡X@¿_ùî“m$ZÝ]hBÞ…®#õ\¼³jû,öŠ_6Ç7"dcðeü×óØ-}g¼Èþ¥±øÞ….ìxÈ‚x¼ ¾V¾T¯)¯põûÑà×ìCz¤b + ]Î_iHn¹ÊðûK£ñLQâæñ¡N|÷ÛÀÙ× †cwí´IæX¬_ªÓ ^'O³IzÔŸ:Ôó¼ßöøoë 0FiŽ!.;bŠF|œ·=wc…‡À((P©ü°"è>›-\Ÿ^Rl÷}8—í‘(¨±ÑñóÅ[4=uÄÝÛàãÖ+Ê-’5ôD)—׶éß YZ