From 3b95a9a2c2aa0a7e27b7f5c32ec6ae324ef6a127 Mon Sep 17 00:00:00 2001 From: chuqiuyu <58679624+gaotianliuyun@users.noreply.github.com> Date: Mon, 4 Mar 2024 22:25:39 +0800 Subject: [PATCH] update FTY & XBPQ --- 0821.json | 16 +- 0826.json | 35 +- XBPQ.json | 1694 ++++++++++++++++++++++++--------------------------- jar/fan.txt | Bin 611745 -> 640794 bytes 4 files changed, 805 insertions(+), 940 deletions(-) diff --git a/0821.json b/0821.json index 07c24ed7..ea652777 100644 --- a/0821.json +++ b/0821.json @@ -1,5 +1,5 @@ { -"spider":"./jar/fan.txt;md5;69c44556911acb40c53846bd52873fee", +"spider":"./jar/fan.txt;md5;a0df2c561cdc1fc457ed12595bf8659f", "lives":[{"name":"初秋语•综合","type":0,"url":"./list.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"}, {"name":"YanG•综合","type":0,"url":"https://github.moeyy.xyz/https://raw.githubusercontent.com/YanG-1989/m3u/main/Gather.m3u","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"}, {"name":"drang•ipv6","type":0,"url":"https://github.moeyy.xyz/https://raw.githubusercontent.com/drangjchen/IPTV/main/M3U/ipv6.m3u","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"}, @@ -33,20 +33,20 @@ {"key":"看球","name":"看球┃体育","type":3,"api":"csp_Kanqiu","searchable":1,"changeable":0,"style":{"type":"list"},"timeout":30}, {"key":"短剧","name":"短剧┃在线","type":3,"api":"csp_Duanju","searchable":1,"quickSearch":1,"changeable":1,"ext":"http://aiduanju.vip/","style":{"type":"rect","ratio":1.433},"timeout":30}, -{"key":"酷看","name":"酷看┃App","type":3,"api":"csp_Kkys","searchable":1,"quickSearch":1,"changeable":1}, +{"key":"酷看","name":"酷看┃秒播","type":3,"api":"csp_Kkys","searchable":1,"quickSearch":1,"changeable":1}, {"key":"Xinsj","name":"视觉┃直连","type":3,"api":"csp_Xinsj","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.hdmyy.com/"}, -{"key":"Czsapp","name":"厂长┃直连","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext": "https://www.czzy55.com/"}, +{"key":"追剧","name":"追剧┃App","type":3,"api":"csp_AppTT","playerType":2,"ext":"AO7TcBkd8Jqf5UgA7xXA6dVlLcc="}, +{"key":"嘀嘀","name":"嘀嘀┃无广","type":3,"api":"csp_Bdys","searchable":1,"quickSearch":1,"changeable":1}, {"key":"DiDuan","name":"低端┃外剧","type":3,"api":"csp_Ddrk","playerType":"2","searchable":1,"quickSearch":1,"changeable":1}, -{"key":"率率","name":"率率┃App","type":3,"api":"csp_AppLd","playerType":1,"searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjSZ1FapovNr0QF4QvEpcoxb5gWXdQJE2MXqLG6ykBcSsOR7TnDygTd5bXnCjGuLD/PknUhkn0yQ2NzCIxgZAkPAofMgEqVYlhBvnhU8N1VerP8K2NTNgP+NxESztO6"}, {"key":"南瓜","name":"南瓜┃App","type":3,"api":"csp_NanGua","playerType":2,"searchable":1,"quickSearch":1,"changeable":1}, -{"key":"77","name":"七七┃App","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1}, +{"key":"77","name":"七七┃秒播","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1}, {"key":"萌米","name":"萌米┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":0,"ext":"FbjDcUxPqpfNr0QF4QvEpcoxMMdAA5wQTClJt+Hxgw4VXJLfrTSRjQjA6r70U2ONX3iG4lQWk1cgXQMSUZpbUzIYJ6iQs3+gcUVDp1lz6rcrGqDtCW4hfAf9JSR025m0+TGWMsZkVg=="}, +{"key":"Czsapp","name":"厂长┃无广","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext": "https://www.czzy55.com/"}, {"key":"毛驴","name":"毛驴┃直连","type":3,"api":"csp_MLYS","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.maolvys.com/"}, -{"key":"小柚","name":"小柚┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":0,"ext": "FbjPcVZY48PN/RIZ5QqOrsp7JoZYCZdLEy9R9ri6ykNdUNSIsT3IgxCP9qyzByO7ZG6Z030vgWoyXGNlCJx9KFpYXtyZ3B/cLTtO0SAclaw3AOm0fS9oLx2taGF6hg=="}, -{"key":"星奇","name":"星奇┃App","type":3,"api":"csp_AppMao","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkacwFqHtLjQhalHqIy0+kpiTv2eOfJYxTshgrxcJ+g3lEHx7ZLC9kB1TCfZUSHwqHB3tt6V/1OhRENIOZNRFfXVBEFd7jQg+J06kjCAF7z1Bt8hRvMjC2VcbQXsEz8MCZDgu06C9/wirWcTa/wWJsfT+Z7fXaDs+dIWMYiwf6td5CWTx6LfL6eTuiMhs2KU5Byw9F+4Y/AHBg4r+LEe+Hm4EM2d8X3ca5zHSj+kjmpXOiGDo4TalFqgTq67eggmthCbV2d131SKc03V+5gruudQQk/Tb9e4lg6SQhA9/5kWOOM/LRmkqIxSt6d0wpu7yKKh65enwKbgasc93/HnGr6W4LuZjf6eYnS2GgRzWRE0fT5lYNmxnWeRnYuLhoZbDqslAfJzg"}, +{"key":"zxzj","name":"在线┃外剧","type":3,"api":"csp_Zxzj","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.zxzja.com/"}, {"key":"一起看 ","name":"一起┃App","type":3,"api":"csp_YQKan","searchable":1,"quickSearch":1,"changeable":1}, {"key":"csp_Nmys","name":"农民┃直连","type":3,"api":"csp_Nmys","searchable":1,"quickSearch":1,"changeable":1,"ext":"./json/nmys.json"}, -{"key":"csp_Bttoo","name":"比特┃直连","type":3,"api":"csp_Bttwoo","searchable":1,"quickSearch":1,"changeable":1}, +{"key":"csp_Bttoo","name":"比特┃秒播","type":3,"api":"csp_Bttwoo","searchable":1,"quickSearch":1,"changeable":1}, {"key":"Lib","name": "利播┃直连","type": 3,"api": "csp_Libvio","searchable": 1,"quickSearch": 1,"changeable":1,"ext":"https://www.libvio.pw/"}, {"key":"Auete","name":"奥特┃直连","type": 3,"api":"csp_Auete","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://auete.pro/"}, {"key":"csp_SP33","name":"三三┃解析","type":3,"api":"csp_SP33","searchable":1,"quickSearch":1,"filterable":1,"changeable":0}, diff --git a/0826.json b/0826.json index 1c0aee19..138be89a 100644 --- a/0826.json +++ b/0826.json @@ -1,34 +1,31 @@ { -"spider":"./jar/fan.txt;md5;69c44556911acb40c53846bd52873fee", +"spider":"./jar/fan.txt;md5;a0df2c561cdc1fc457ed12595bf8659f", "wallpaper":"http://www.饭太硬.top/深色壁纸/api.php", "sites":[ -{"key":"豆豆","name":"🧧饭祝大家新春快乐龙年大吉","type": 3, "api": "csp_DouDou","searchable": 0,"quickSearch": 0,"filterable": 0}, +{"key":"豆豆","name":"🌕公众号【神秘的哥哥们】","type": 3, "api": "csp_DouDou","searchable": 0,"quickSearch": 0,"filterable": 0}, {"key":"玩偶哥哥","name":"👽玩偶哥哥┃4K弹幕","type":3,"api":"csp_WoGG","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$https://www.wogg.xyz/$$$弹"}, {"key":"YGP","name":"🚀叨观荐影┃新片","type":3,"api":"csp_YGP","searchable":0,"quickSearch":0,"changeable":0}, -{"key":"酷看","name":"💡酷看┃App","type":3,"api":"csp_Kkys","searchable":1,"quickSearch":1,"changeable":1}, +{"key":"酷看","name":"💡酷看┃秒播","type":3,"api":"csp_Kkys","searchable":1,"quickSearch":1,"changeable":1}, {"key":"Xinsj","name":"👓视觉┃直连","type":3,"api":"csp_Xinsj","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.hdmyy.com/"}, -{"key":"Czsapp","name":"📔厂长┃直连","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext": "https://www.czzy55.com/"}, +{"key":"追剧","name":"💥追剧┃App","type":3,"api":"csp_AppTT","playerType":2,"ext":"AO7TcBkd8Jqf5UgA7xXA6dVlLcc="}, +{"key":"嘀嘀","name":"☀嘀嘀┃无广","type":3,"api":"csp_Bdys","searchable":1,"quickSearch":1,"changeable":1}, {"key":"DiDuan","name":"⏮️低端┃外剧","type":3,"api":"csp_Ddrk","playerType":"2","searchable":1,"quickSearch":1,"changeable":1}, -{"key":"率率","name":"🌸率率┃App","type":3,"api":"csp_AppLd","playerType":1,"searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjSZ1FapovNr0QF4QvEpcoxb5gWXdQJE2MXqLG6ykBcSsOR7TnDygTd5bXnCjGuLD/PknUhkn0yQ2NzCIxgZAkPAofMgEqVYlhBvnhU8N1VerP8K2NTNgP+NxESztO6"}, -//{"key":"南坊","name":"☀南坊┃App","type":3,"api":"csp_Appto","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjDcUxPqpfNr0QF4QvE6sExbdFaCsJGU3QP9+aykEFcCJTRtWyLyATI/Kr0RWOrdmmE82op1Sp3CSI5WoN6fFdLHN+LxA+CamUTj3pr0P4lAumpPCpzMgL5ZXIuytPprjLXKt5kbYcwtkFA9gT8BgdcY6mr40MUeodBOmAdLR2v8uYbpugEDOo5fQ=="}, -{"key":"南瓜","name":"🎃南瓜┃App","type":3,"api":"csp_NanGua","playerType":2,"searchable":1,"quickSearch":1,"changeable":1}, -{"key":"77","name":"👒七七┃App","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1}, +{"key":"南瓜","name":"🎃南瓜┃App","type":3,"api":"csp_NanGua","playerType":2,"searchable":1,"quickSearch":1,"changeable":1}, +{"key":"77","name":"👒七七┃秒播","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1}, {"key":"萌米","name":"👀萌米┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":0,"ext":"FbjDcUxPqpfNr0QF4QvEpcoxMMdAA5wQTClJt+Hxgw4VXJLfrTSRjQjA6r70U2ONX3iG4lQWk1cgXQMSUZpbUzIYJ6iQs3+gcUVDp1lz6rcrGqDtCW4hfAf9JSR025m0+TGWMsZkVg=="}, +{"key":"Czsapp","name":"📔厂长┃无广","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext": "https://www.czzy55.com/"}, {"key":"毛驴","name":"🍓毛驴┃直连","type":3,"api":"csp_MLYS","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.maolvys.com/"}, -{"key":"小柚","name":"🍊小柚┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":0,"ext": "FbjPcVZY48PN/RIZ5QqOrsp7JoZYCZdLEy9R9ri6ykNdUNSIsT3IgxCP9qyzByO7ZG6Z030vgWoyXGNlCJx9KFpYXtyZ3B/cLTtO0SAclaw3AOm0fS9oLx2taGF6hg=="}, -{"key":"星奇","name":"💥星奇┃App","type":3,"api":"csp_AppMao","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkacwFqHtLjQhalHqIy0+kpiTv2eOfJYxTshgrxcJ+g3lEHx7ZLC9kB1TCfZUSHwqHB3tt6V/1OhRENIOZNRFfXVBEFd7jQg+J06kjCAF7z1Bt8hRvMjC2VcbQXsEz8MCZDgu06C9/wirWcTa/wWJsfT+Z7fXaDs+dIWMYiwf6td5CWTx6LfL6eTuiMhs2KU5Byw9F+4Y/AHBg4r+LEe+Hm4EM2d8X3ca5zHSj+kjmpXOiGDo4TalFqgTq67eggmthCbV2d131SKc03V+5gruudQQk/Tb9e4lg6SQhA9/5kWOOM/LRmkqIxSt6d0wpu7yKKh65enwKbgasc93/HnGr6W4LuZjf6eYnS2GgRzWRE0fT5lYNmxnWeRnYuLhoZbDqslAfJzg"}, - +{"key":"zxzj","name":"🍊在线┃外剧","type":3,"api":"csp_Zxzj","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.zxzja.com/"}, +//{"key":"率率","name":"🌸率率┃App","type":3,"api":"csp_AppLd","playerType":1,"searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjSZ1FapovNr0QF4QvEpcoxb5gWXdQJE2MXqLG6ykBcSsOR7TnDygTd5bXnCjGuLD/PknUhkn0yQ2NzCIxgZAkPAofMgEqVYlhBvnhU8N1VerP8K2NTNgP+NxESztO6"}, {"key":"一起看 ","name":"🎉一起┃App","type":3,"api":"csp_YQKan","searchable":1,"quickSearch":1,"changeable":1}, - {"key":"csp_Nmys","name":"🌾农民┃直连","type":3,"api":"csp_Nmys","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/nmys.json"}, -{"key":"csp_Bttoo","name":"🍄比特┃直连","type":3,"api":"csp_Bttwoo","searchable":1,"quickSearch":1,"changeable":1}, +{"key":"csp_Bttoo","name":"🍄比特┃秒播","type":3,"api":"csp_Bttwoo","searchable":1,"quickSearch":1,"changeable":1}, {"key":"Lib","name": "🌟利播┃直连","type": 3,"api": "csp_Libvio","searchable": 1,"quickSearch": 1,"changeable":1,"ext":"https://www.libvio.pw/"}, - {"key":"Auete","name":"🏝奥特┃直连","type": 3,"api":"csp_Auete","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://auete.pro/"}, {"key":"csp_SP33","name":"📺三三┃解析","type":3,"api":"csp_SP33","searchable":1,"quickSearch":1,"filterable":1,"changeable":0}, @@ -47,9 +44,9 @@ {"key":"企鹅体育xp","name":"🐧鹅鹅┃体育","type":3,"api":"csp_XPath","style":{"type":"list"},"searchable":0,"quickSearch":0,"changeable":0,"ext":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/企鹅直播.json"}, {"key":"酷奇js","name":"🎤酷奇┃MV","type": 3,"api":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/drpy2.min.js","ext":"https://agit.ai/fantaiying/dr_py/raw/branch/main/js/酷奇MV.js","style":{"type":"rect","ratio":1.597},"searchable": 0,"quickSearch": 0,"changeable":0}, {"key":"MTV","name":"🎧明星┃MV","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/MTV.json"}, -{"key":"短剧","name":"🌈短剧┃在线","type":3,"api":"csp_Duanju","searchable":1,"quickSearch":1,"changeable":1,"ext":"http://aiduanju.vip/"}, + {"key":"csp_Yj1211","name":"📽️网红┃直播","type": 3,"api": "csp_Yj1211","playerType":"1","searchable": 0,"quickSearch": 1,"changeable":0}, -{"key":"虎牙直播js","name":"🐯虎牙┃直播","type":3,"api":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/drpy2.min.js","ext":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/huyazhibo.js","style":{"type":"rect","ratio":1.755},"playerType":"1","searchable": 0,"quickSearch": 0,"changeable":0}, +{"key":"虎牙直播js","name":"🐯虎牙┃直播","type":3,"api":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/drpy2.min.js","ext":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/huya2.js","style":{"type":"rect","ratio":1.755},"playerType":"1","searchable": 0,"quickSearch": 0,"changeable":0}, {"key":"斗鱼js","name":"🐟斗鱼┃直播","type":3,"api":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/drpy2.min.js","ext":"https://agit.ai/fantaiying/dr_py/raw/branch/main/js/斗鱼直播.js","style":{"type":"rect","ratio":1.755},"playerType":"1","searchable": 0,"quickSearch": 0,"changeable":0}, {"key":"聚短视频js","name":"📽️聚短┃视频","type":3,"api":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/drpy2.min.js","ext":"https://agit.ai/fantaiying/dr_py/raw/branch/main/js/短视频.js","searchable": 0,"quickSearch": 0,"changeable":0}, {"key":"有声小说js","name":"🎧有声┃小说","type":3,"api":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/drpy2.min.js","ext":"https://agit.ai/fantaiying/dr_py/raw/branch/main/js/有声小说吧.js","style":{"type":"rect","ratio":1},"searchable": 0,"quickSearch": 0,"changeable":0}, @@ -78,12 +75,12 @@ "parses":[ {"name":"聚合","type":3,"url":"Demo"}, -{"name":"神秘的哥哥们","type":1,"url":"http://api.888484.xyz/神秘哥哥/super.php?v=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","tucheng","sohu","搜狐","letv","乐视","mgtv","芒果","tnmb","seven","yzm","aliyun","RJuMao","bilibili","1905","xinvip","XAL","qiqi","XALS","YuMi-vip"]}}, +{"name":"神秘的哥哥们","type":1,"url":"http://api.888484.xyz/神秘哥哥/super.php?v=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","tucheng","sohu","搜狐","letv","乐视","mgtv","芒果","tnmb","seven","yzm","aliyun","RJuMao","bilibili","1905","xinvip","XAL","qiqi","XALS"]}}, {"name":"免费分享","type":0,"url":"https://jx.xmflv.com/?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","mgtv","芒果","imgo","letv","乐视","pptv","PPTV","sohu","bilibili","哔哩哔哩","哔哩"],"header":{"User-Agent":"okhttp/4.1.0"}}} ], "doh":[{"name":"Google","url":"https://dns.google/dns-query","ips":["8.8.4.4","8.8.8.8"]},{"name":"Cloudflare","url":"https://cloudflare-dns.com/dns-query","ips":["1.1.1.1","1.0.0.1","2606:4700:4700::1111","2606:4700:4700::1001"]},{"name":"AdGuard","url":"https://dns.adguard.com/dns-query","ips":["94.140.14.140","94.140.14.141"]},{"name":"DNSWatch","url":"https://resolver2.dns.watch/dns-query","ips":["84.200.69.80","84.200.70.40"]},{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}], -"rules":[{"name":"hwk","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","12.33","10.85"]},{"name":"yqk","hosts":["yqk88"],"regex":["18.4","15.1666"]},{"name":"sn","hosts":["suonizy"],"regex":["#EXTINF.*?\\s+.*?original.*?\\.ts\\s+","15.1666","15.2666","16.3333","15.266667"]},{"name":"bf","hosts":["bfzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},{"name":"xx","hosts":["aws.ulivetv.net"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:8,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},{"name":"lz","hosts":["lz"],"regex":["18.5333","19.52"]},{"name":"ff","hosts":["vip.ffzy","hd.ffzy","ffzy"],"regex":["25.0666","25.08","20.52","25.1","25.1999"]},{"name":"hs","hosts":["huoshan.com"],"regex":["item_id="]},{"name":"dy","hosts":["douyin.com"],"regex":["is_play_url="]},{"name":"nm","hosts":["toutiaovod.com"],"regex":["video/tos/cn"]},{"name":"cl","hosts":["magnet"],"regex":["最 新","直 播","更 新"]}], -"lives":[{"name":"SAO0","type":0,"url":"https://mirror.ghproxy.com/raw.githubusercontent.com/dxawi/0/main/tvlive.txt","playerType":1,"ua": "okhttp/3.15","epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}, +"rules":[{"name":"hwk","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","12.33","10.85"]},{"name":"yqk","hosts":["yqk88"],"regex":["18.4","15.1666","16.5333","#EXT-X-DISCONTINUITY\\r*\\n*[\\s\\S]*?#EXT-X-CUE-IN"]},{"name":"sn","hosts":["suonizy"],"regex":["#EXTINF.*?\\s+.*?original.*?\\.ts\\s+","15.1666","15.2666","16.3333","15.266667"]},{"name":"bf","hosts":["bfzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},{"name":"xx","hosts":["aws.ulivetv.net"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:8,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},{"name":"lz","hosts":["lz"],"regex":["18.5333","19.52"]},{"name":"ff","hosts":["vip.ffzy","hd.ffzy","ffzy"],"regex":["25.0666","25.08","20.52","25.1","25.1999"]},{"name":"hs","hosts":["huoshan.com"],"regex":["item_id="]},{"name":"dy","hosts":["douyin.com"],"regex":["is_play_url="]},{"name":"nm","hosts":["toutiaovod.com"],"regex":["video/tos/cn"]},{"name":"cl","hosts":["magnet"],"regex":["最 新","直 播","更 新"]}], +"lives":[{"name":"SAO0","type":0,"url":"https://xhdwc.tk/tvlive.txt","playerType":1,"ua": "okhttp/3.15","epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}, {"name":"IPV6","type":0,"url":"https://live.fanmingming.com/tv/m3u/ipv6.m3u","playerType":1,"ua": "okhttp/3.15","epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}] } \ No newline at end of file diff --git a/XBPQ.json b/XBPQ.json index 7c8de775..8a30f281 100644 --- a/XBPQ.json +++ b/XBPQ.json @@ -1,921 +1,789 @@ { -"spider":"./jar/fan.txt;md5;69c44556911acb40c53846bd52873fee", - "wallpaper": "http://饭太硬.top/深色壁纸/api.php", - "sites": [{ - "key": "豆豆", - "name": "🎟豆瓣┃新年🎉", - "type": 3, - "api": "csp_DouDou", - "searchable": 0, - "quickSearch": 0, - "filterable": 0 - }, - { - "key": "Bili", - "name": "🅱哔哔┃哔哩", - "type": 3, - "api": "csp_Bili", - "style": { - "type": "rect", - "ratio": 1.597 - }, - "searchable": 1, - "quickSearch": 0, - "changeable": 0, - "ext": "https://agit.ai/fantaiying/fty/raw/branch/master/json/bilibili.json" - }, - { - "key": "csp_Czsapp", - "name": "🏭️厂长┃直连", - "type": 3, - "api": "csp_Czsapp", - "playerType": 2, - "searchable": 1, - "changeable": 0, - "quickSearch": 1, - "ext": "https://www.czz55.com/", - "filterable": 1 - }, - { - "key": "csp_WoGG", - "name": "🎈玩偶┃4K弹幕", - "type": 3, - "api": "csp_WoGG", - "searchable": 1, - "quickSearch": 1, - "changeable": 0, - "ext": "http://127.0.0.1:9978/file/tvfan/token.txt+auto|4k|fhd$$$https://api.wogg.xyz/$$$弹" - }, - { - "key": "新剧", - "name": "🐦新剧┃影视", - "type": 3, - "api": "csp_XBPQ", - "jar": "./jar/XBPQ.jar;md5;bb155c3f0133bbce4756ad52003f5968", - "searchable": 0, - "playerType": 2, - "quickSearch": 0, - "filterable": 1, - "ext": { - "请求头": "User-Agent$Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36#Referer$https://www.03yy.co/#Cookie$__ancc_token=W5jzBYpcImDP/Iik1IURZg==; PHPSESSID=j11nnfvlgq36kd9u80ua370i41;", - "数组": "
", - "导演": "导演:&&", - "主演": "主演:&&", - - "线路二次截取": "
&&
" + { + "key": "赞赞", + "name": "➕1080P┃切片", + "type": 3, + "jar": "./jar/XBPQ.jar;md5;bb155c3f0133bbce4756ad52003f5968", + "api": "csp_AppYsV2", + "ext": "http://111.230.51.151:2323/api.php/app/", + "searchable": 1, + "quickSearch": 1, + "changeable": 0 + }, + { + "key": "蚂蚁", + "name": "🐜1080P┃蚂蚁", + "type": 3, + "jar": "./jar/XBPQ.jar;md5;bb155c3f0133bbce4756ad52003f5968", + "api": "csp_AppYsV2", + "ext": "http://122.228.84.103:5822/api.php/app/", + "searchable": 1, + "quickSearch": 1, + "changeable": 0 + }, + { + "key": "亮亮", + "name": "💡1080P┃花花", + "type": 3, + "jar": "./jar/XBPQ.jar;md5;bb155c3f0133bbce4756ad52003f5968", + "api": "csp_AppYs", + "ext": "http://vip.hhtv.vip:38801/api.php/app/", + "searchable": 1, + "quickSearch": 1, + "changeable": 0 + }, + { + "key": "南瓜", + "name": "🎃1080P┃南瓜", + "type": 3, + "api": "csp_NanGua", + "playerType": 2, + "searchable": 1, + "quickSearch": 1, + "changeable": 1 + }, + { + "key": "csp_77", + "name": "🥣1080P┃QIQI", + "type": 3, + "api": "csp_Kunyu77", + "searchable": 1, + "quickSearch": 1, + "changeable": 1 + }, + { + "key": "csp_Dm84", + "name": "🤣1080P┃动漫", + "type": 3, + "playerType": "2", + "api": "csp_Dm84" + }, + { + "key": "saohuo", + "name": "🔥1080P┃骚火", + "type": 3, + "searchable": 1, + "changeable": 0, + "quickSearch": 1, + "playerType": "2", + "jar": "./jar/XBPQ.jar;md5;bb155c3f0133bbce4756ad52003f5968", + "api": "csp_XBPQ", + "ext": { + "嗅探词": ".m3u8#.mp4#.m3u8?#freeok.mp4", + "分类url": "https://shdy2.com/list/{cateId}-{catePg}.html;;vr1au0", + "分类": "电影$1#电视剧$2#韩剧$22#美剧$23#动漫$4", + "数组二次截取": "class=\"v_list\">&&", + "数组": "\"v_img\"&&/div>", + "标题": "title=\"&&\"", + "副标题": "v_note\"&&&&", + "导演": "导演:&&", + "主演": "主演:&&", + "影片类型": "module-info-tag\">&&立即播放", + "影片状态": "集数:&&", + "数组": "&&", + "嗅探词": ".mp4#.m3u8", + "过滤词": "/player/#/index/", + "图片": "data-original=\"&&\"", + "播放请求头": "User-Agent$Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36", + "链接": "href=\"&&\"", + "搜索url": "https://www.3ayy.com/index.php/ajax/suggest.html?mid=1&wd={wd}", + "搜索模式": "1", + "搜索二次截取": "\"list\":[&&]", + "搜索数组": "{&&}", + "搜索标题": "\"name\":\"&&\"", + "搜索图片": "\"pic\":\"&&\"", + "搜索链接": "https://www.3ayy.com/video/+\"id\":&&,+.html", + "播放数组": "module-play-list-base\">&&", + "播放标题": "&&", + "播放列表": "", + "分类url": "https://www.3ayy.com/vodshow/{cateId}-{area}-{by}-{class}-{lang}----{catePg}---{year}.html;;a", + "分类": "电影$1#电视剧$2#综艺$3#动漫$4" + } + }, + { + "key": "freeok", + "name": "🌟1080P┃FROK", + "type": 3, + "api": "csp_XBPQ", + "playerType": "2", + "jar": "./jar/XBPQ.jar;md5;bb155c3f0133bbce4756ad52003f5968", + "ext": { + "分类url": "https://www.freeok.vip/vod-show/{cateId}-{area}-------{catePg}---{year}.html;;ar1", + "分类": "FREE电影&FREE剧集&FREE动漫&FREE综艺&FREE短剧&FREE少儿", + "分类值": "1&2&3&4&12&5", + "副标题": "&&
" + } + }, + { + "key": "Auete", + "name": "🏂1080P┃奥特", + "type": 3, + "api": "csp_Auete", + "searchable": 1, + "quickSearch": 1, + "changeable": 0, + "ext": "https://haozhansou.com/" + }, + { + "key": "csp_Nmys", + "name": "🧑1080P┃农民", + "type": 3, + "api": "csp_Nmys", + "searchable": 1, + "quickSearch": 1, + "changeable": 0, + "ext": "https://agit.ai/fantaiying/fty/raw/branch/master/ext/nmys.json" + }, + { + "key": "csp_DiDuan", + "name": "👀1080P┃低端", + "type": 3, + "api": "csp_Ddrk", + "searchable": 1, + "quickSearch": 1, + "changeable": 1 + }, + { + "key": "黑狐", + "name": "🦊1080P┃黑狐", + "type": 3, + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "jar": "./jar/XBPQ.jar;md5;bb155c3f0133bbce4756ad52003f5968", + "playerType": "2", + "api": "csp_XBPQ", + "ext": { + "站名": "黑狐影院", + "主页url": "http://fagmn.com", + "数组": "class=\"stui-vodlist__box\"&&&&", + "搜索url": "http://fagmn.com/search.php;post;searchword={wd}", + "搜索模式": "1", + "搜索数组": "", + "搜索图片": "data-original=\"&&\"", + "搜索标题": "title=\"&&\"", + "搜索链接": "href=\"&&\"", + "搜索副标题": "&&", + "搜索后缀": "/view/", + "线路数组": "href=\"#down&&/a>[替换:奇异视频>>黑狐一线#优酷视频>>黑狐二线#搜狐视频>>黑狐三线#咪咕视频>>黑狐四线]", + "线路标题": ">&&<", + "播放数组": "class=\"stui-content__playlist clearfix&&", + "状态": "地区:&&", + "导演": "导演:&&", + "主演": "主演:&&", + "简介": "简介:&&", + "播放列表": "", + "播放标题": ">&&<", + "播放链接": "href=\"&&\"", + "免嗅": "0", + "分类": "电影$1#电视剧$2#动漫$3#综艺$4", + "分类url": "http://fagmn.com/list/{cateId}_{catePg}.html?order=time" + } + }, + { + "key": "双黄", + "name": "🥚1080P┃蛋蛋", + "type": 3, + "jar": "./jar/XBPQ.jar;md5;bb155c3f0133bbce4756ad52003f5968", + "api": "csp_XBPQ", + "ext": { + "嗅探词": "v3.toutiaovod.com#v3-dy-o.zjcdn#.m3u8#/tos/#.mp4", + "请求头": "手机#Referer$https://www.dandanju.cc/", + "分类url": "https://www.dandanju.cc/show/{cateId}--------{catePg}---2023.html", + "分类": "电影$1#剧集$2#动漫$4#综艺$4", + "数组": "rB__Aa9B4 z)OJ_%c4z-4&u)4X?eXJ3tCui$JVxkpVDFC@sh|;awE-s;RF(9(3uElCg`s183WtFu zwIpS08N492un6KU4&UxE2Dx*Z^qpaR6YXJR7RSs)pXm|?Q4N01=prT)tnUp&riQ|6 zrR!9mCSo&?*QGV95}ya2njf;>K^Hne9K;%7HRcH5>P&1T;%Z)q3G8Xw=H>br$|8EN z`xq7<1xpQGkeA@rI&{fdyGzyZXwzDPtnVBvm9Ja |>#4K3DB+5JpdBJh(x0ulf#&Of7=v!WeU( zuM;H$dYg89h8jpOO852Q^D(INZ3cQnX~Lik?h-AlB)vR}?sQ0q1eW}p%m=Ev56vd_ zZpX!~c^BN4G-dcQ$lpQzoQCao k;CdwAj&2GOM 7m!^9Gh49p zs58}|xDZo()8uZ-xvD6E7B4M3HQx#=F+KjNbP8lkL1^-r{@P9QmxE2Ta>vY?>z<@2 zdU;bZ`~hT5=Oh8MMpm>U1x|PN*ah1azUzSt5n bNQj9RZtc0GjPI3uM$p+ zY=R5;%G614(uRJB&Qt2kCqNp&?_tYH5+^SCCG)1)ZNPa-sJ76v%M#ff1M$z}vgLSB zKxYqh!017G3)?v#cGgP7R2O5&<-(HBG?+4_k;$B!h);5HdrTF$jos3=%J4o#P0i$y zv=R&|+pZ!rm?7mM#^v&7s(-)Z${{F2$maaJ+x?0XzZaI4GhKVDI?24JIug)0Slb;_ z!hj+>N``_@Bc-FHW$^b#K029Ntdpk{b6XDR^R9%;9Y;XSLx+MlWu$rOs&Hq~H0%^K zhIdfZ4oNLEh%1}fINTC3 ;zBiCh=a7RwISW7h* aonWA z1sqX kZioSX3RB5^OVT?MVST(JLb$Xg~0&}pf;K(nkFxZN>s z+su<$k(?8NYYKpiaMI6M!3+tEIc&1FFqo;og*Yw?olF@NC4H|F(N|Ll?~gwy0jM^w zhkte0MLPSMO|{vTZ>$N)sRYT* >-FG46JVQadVuodt_i)aimu3v}}@oyrIyPc_t3e~rxUJQ^==JdO4Q*NtAzS~!=P z1Yuq84pS5x=*EG*IR24%3wFD)3*{)bOWr<|?l?M1EG~=I_`(7`H`qiN5OjF1oFjgl z4aCx_B%v{gn}3@8h6~A|gTe2VDB#SDx3yrUYv?h^I3LopezPz*-v1#Rg94JrDvqzr z^-jB&wyru6=#(!@xB4tSCF$<42DQCEzGr75&w%ybB=2wN0RLG-+^yOr*eFD&xrqb1 z0;V ZaK1e|aKatQ)}6akU!3Kw4EAPH%#SP=1=w6Pq< zP<{AEu6MV|{=}PLKj$Gwr&Cfg^+0~l-uVj(KR{mLn5&8xPut*+k~y#Ajtw&bbhz0c z;_8c2F%D8}$&IBSg%F8XV0|3J=r%_3mFShYQ!vE 1ExD+2dsT*nD?K zOeuzM17Txt!uACz=#5fDXqPC_$W#;F&*b8e?DoE*WlJ_s+hiHci{@#s98h{KoWr$Q zq{PWTnJyeo8`@iHLDcT_ZC!tbUm3xD-us;Y)-`kLLpBeJmAqvWX9C$x%mUL#2Af}_ zWcq6u6}S#{(NIdy5xSWyM1!4iwwz#d3;|H@+w${o+bs_n9t6jy7&HvxZp9PPDnKek zRIm` e>xL! z#GED-G^BHcPH*coC=V)D`<~#b45+G|Z@i5KWYbodv}9;U@5hjxRFVL-hv0>M>me41 z&3qjM
0V8{|Q;th5#Q#>GtE}o-25{&96 z{7h~o-hT6Z7LXX0jCRW)j |s>n=p }xaZ=8U(#etn@(;_YkXn%J#l;OwtW7H-(eLP>Cg2MDyanWQ} zFEPiw?tTU_(fsvD8ae)xwbFkU47i5f7}@l-hnvEanu!c7 6vv&U#W zjJ@+?`~|K$<#D5zRD@&qJ5?}2Bm#|)rEPP#xGFhFg8GOy3g~Hmh$yz@F#9KsDBxm^ zvs|6S Go!T)8s=vYS;wD%8erxbIb{2j951B8YRHHN@d3d==W45?I<6f=_|A$WS zpDl`_lD)(hNm3*%DcCR|xm-B~=L%B&NVz?wZFI}T^pw*0q!!f&WT$T6PP3>C*043B z^8gK~jyZ*Fo0S|P7rbsw8d1}%&Nw_+MSEI%3$pp4g*26>(gX;-1QOVs+GDJxbiM}E zj&aowy`KS*y?`6~y(=z Yz3W#gv+gPAjq7%m-#kRoe$6Q ^Ky0EdWyK21hzLJE2P7Y0Rvse+#12B>0&6BWn+ zCUN;lnbS#i5c2S)a1&I=QWGp7^pIZikJt8ldzApfnL?WM+XUZm6U@n;Q_hkFF-&0E zp>cGcW}z4^?%~cEPEU)~?Kv0SQ9-;#&+FEK#lcmp)gq1|ry9s=C4(Szn_;YA!V?x^ z2~XG90hE$;$sVwcFEff9o>6OMUO4v95QT02)|3(|S`L41TdJ6K{WaWcH#vuQLJ`C* z;=)L3aZwD?%!};bWP6-~O8#u{T+9Ad6LbZbn9Y|t5$FKN=0_H6j8U>6g(=-Amle-X zM-|AR ud^{50$7Ca2TIG1Co*}G;?2LYffdI&x(yHf1=^FZ?Gme~W?6)1uNnM|qR z`3Av))So@JnU2-Nfs=i1qYOB@pz~vwV28RrjC}g)kXe|ATKm04i3Ld|04UYCh42SI znCNskd2bRYHVpaX9c97EjF*^E61llWq5Y5|A)Jh@gX9r;5%ll~AMYfWnt=No2T+bq zgJ;qO!vG1KT~0lja3&j=TPeD@a|TyRoMR0y3<2_J!oJ{I?{miF!eh`{Ts|Dh?w|-T z-I07L8GlJ(wmbWQZ@&u&(kS9_4+>!CAoSA95)7$lmS50??lNuQ#qy0(8KPqs7@e?~ z-=rl#s6wq0euktUtixJ13<_mLZ`s^SYdWb!qum5^c=l~`6}(N~9cSxfPuIr%8Gd=N zg6?z1`y8vVSiYrTxU_95oQ }g`$-> zZxBbI6)>VB(UaZ4-j<;i=e<>6K|064DN-=tXNx0XGGPSNRUMY|w3VZ|UM*yEY%oU@ z-;mOW66nma*!7>*rE0r9c;$#>5Z}a2?n*~iai?$jr9Vtmmmdsc5IlSvJ|6Lo%yM$4 zuiH%UDM69tTX@4Q#idn)P}P*s5Bao4Cp0Kl3Y@waV$xkZQhZ)J{p6JRo%pnDA=V=w zd4Ne1;&6y1Gtt5j>Q!`)Xrx1$dfFysVq+ik%eW{n8t^T7(nX6LZB=x-{zm?*Kn6KS zIn~I}4+Z?SKjdKur_<&FCSur{FqFvd*n<(I*n$uhOb9uXM)lXUyPVc^hNbGN{Dr6; zqp66uu`L@1%*!3anguu58S+w0AM>^~IAQ`1HYi!&(klSNs8C>N#4%eWX+SuUv{geJ z5E(ET;czz*B`U$@$FA@Zb2_Qhb_)}jWdM^Lo~n3~1BwuT;#EG&h8|{8ENmj;0U0GE zwOF~C9CivwE?Eq~eM%t6y_K9oehbq4Rqmq^cuTM3_Gv1*4wBCrqwo>Vv8Os-h TBcFcrhmsI5Nijq=L7q+;#hk11_fK2naFM0>+p;2J;iQ^m0?Y X1YPta>K<1C! CuzvGRYmcAxtUO!WUZ z>p~fNs^TuGe`Z4U*Lai>pLD_pf!C`hFLLGo=k-5>xq*M@rftIw!ZPESR;hnm1DY}v zD@A;-U|>2EY|gO1&?yQ`!t|)IYDRvU6~5{%l2Ig_N&pV`-{y@u1>U!icb~0@Xr8IZ zIejR6U51#8hVdWYPy+#PBS<}qbWX$A$RI}WUOjOOLY*cWZj4mPWG>XqHv-gEnRsT} z*7|4a;b${>6rXqHj3`4WgCt8Sd>_*`Fzemqnlzju{$Lki;}l7nitR{&rPx9in2ebP z_y+!kHf(-=Kvwi0Xldd|k;(suan6DFdC}grq!Rx?JChG0L9|3SP3qH6sLn7T-a<}n z=r#45|A7Y3LhVBVk0N3|kWqW7Evf@*4_3&5lm_tfAuNrY@s>dfR6PA{E&yYU94N;B zAqMb!t%h+^wK8s=1qKnv_iAB%0TU74;U6)pb-HxFIz+4MZ?Q1s8PW9tw9Nk@@i_%k z4()%i?q6D!CE9Nku;u?yc;Sr$9D9&8a1jtKbpOkXMRK@*f&W4{k-~O|{?B9`(FSmg zl4Ei+aJF2&=)|1=;Wy4;s*Eyf$F#6N # z_p8TG1tN-#hCy0mZz`@1IQuI~f_^TG>R?x%>hJ$_A`Qw&yLIlQ3xo2& 4Fn!(?L#&lR50S $RY2g zf3Ys9E&x-C4<^`*cske|@zmA=4<0lq2}mi}eqXhzbOt0}hpI*n&E&jhMx+RLfI}aA z*-&`-9#9Dmx|KVonyDRrs5hepDi (e zw%A2w-CqL;iiWBN4b2p=e||YH{!8C(4zz9qKnhB$*5Be8Y$1OXwxPxY00g~PPwlHI z;1t?<+3)DH#jT8uI9Ma61C4VZoyTQ8UPUu)6p;7+Lo1*Rq)mG*!4|{-nu?ORS< z4$z#us6!EL$i~R(!N$VFI`S`DH`s{{o#KYkPr=(U=?~c1K>qrVc`u7R!4@n)x26fK zYA^uN@m-MS#>GQM6Il3B`;bF>X{AK}cV`&jiX;AJPRja}Wyo#sTLhW#wi_|MRuD zLjFrDIRt~<-hU}o_2OK3S>jFP#KuumH4-d!j@bW3Wh#NqeKHE6k3B*g@Wv(eKgUQW zdO1e_A=STZ{wI9@jkfN8qpjNik$9Uau~CtuNXeCyU{LM_meBu(g`Sq(A5i<4fzk+& zg?gA{-9+!8bJ9w{O`rzY_r+R4uM5HQRZO@k5_?Z&+T{UxNbbu@jtuQAS%xfa6*Q4D zE>Cc_NZxeuzoQojqJN@N(hjIfVbfzvUbdTF(yv-#Urj!+ Rmi*^4AHAVXW#^oi{dW`>BY}#ZH1*F!0$VV?u11LxdkUV%`SBh9Ym?9Ej z3*(E|@ESV}NTGYmUTGs6Ij{b&^zxGYk~_G7y&Rf-S@IC7v{lT1l7VFzv=q4bU)sgJ z$uyOJ&I=^9MkZqvy@l?V*5_rRs&iW~>Yr@I@L%sG^1|=Jr^R>)-UQfKz7bhqN$nn> zK?|wK*E97O8oc;dkAK>~4ala}J^%Xm9yCP2;v8mX7=7fILM?F1Aja@s4eAbD>c%g- zI!QgqTMkiX88Le%4&=-PuIWr0 c z7iS9DnXTmEyLOaV+bq$6HrJK*l#2a9f>;1FUi~cetmcr#g|gcRl+{DXTWp!VrBpF6 z#H+B|4YC}aKEuvVz{H|Rl1lfK+Y5h0<{uVOWJDaSuoX5Akvvg3fcT=nqZNrL5>7`( zUYNb2N*-YHw%|^cT|)p0_-ofL`R4%!B-PkYT&4iIENRbmIsx4y3Hs0r{CFo+p9UUi zGciBp!9`d}!Z)2Vd)=NsKk^Fu(#0ubA%t(k;V?B*W~zmZ|4_gwR*Tr1$)e3v4`cnI zNV0cEbNNFVrY(me!b$-vWh#8DCX1%bN|9)BDiVDWOAelYDr5{o5ni!7#0$w45ZaOD zTb>GAx>yysI}>``8Gi-G5!{JvOpk#~6}uY#kvbQD6u*xn@>Jm?rRqZmH7#dgk;1xk zPVyMC1!gys1?P8dZxfdDr13Xv+5 wu!~ApA zz7e)2oO-{8crbsBp?<9j`+Kmeg?WlZb|Ob|QcQHRM{x2U|HK{lWC;5N3F|}`!(kS! z!5dyb1g5<3^?ctq8~u*i_bbI%4vz>8sIbK2ulvnAFmN66U~6u^B@o{{moa5+z&y7z z!Ki`BBVe=|`%vth!h9M>NsgSN?gdvUqGYzfq~`&Jf>eRqE#%QW=rWR@{A9%0tY!P< z^R~@7PLL{MV&(^Xh|IPWt4?rr2Bm-n6=?lnufPT^n%khX_fr0=W7TLe>@Ba*lh=~B z(I%b}j&droQ4EsSLn;YQo?>qARbrHjdMrN_AZZi Z{63 z7~&1|@3#?D4`Zs4j%iqF8)!<7DVz_3I%D~dKJDV?Z}4uz ~Oj;pNE{X2|{rS2~!AllT8OT$NCrV#8bp6iLrwGF{xF z{IGM_j@1Lu=!d>z=kn3e5BA3uAe%Gv)5R6O!MTl-^OQ0#R*C=gp%9MyHci)4^z)ud zB5RSf7vTvGinYWG!*OeJxIbIT3y4`M)06DT(ESf2FR0V(cO~ubPDs3NGrTV>0VKOr zDDkDJy9qjFq}Wr~!_A4;lRG4GZh-wE3ncaAz9 9Otw;u3@ESR05y@V63!8;spKPvOxttR{M5MFGGQJE-ZQT zEyq)aT{!1oSaZ0{8KnQ;NXlZQ7Inw9!bmt3+{cy8FlwdrPIoGFt|puL5FuMA8 !|Qbu+2*MXzT^Dni)``#%ox<6WJx_{1#I!w4>DZS$(;%& zNximP=)=k*=A`F3BE;`>dQAQ+Tl|dG=&4TOe(2JjtIR;LHN#3>=+dl<>G=BfC)D7; z0 aIR*54v4cZj#q z--hFD>}~(Eh3eAS??rkNElqt+7UkBZo)Oap;3`v5C##6wnMXsy8k3PY2y8J9*_ds7 z;W&j$c7rmtNNQHaq!Vv!e0DlTZ5$LgeBmlXhX-~ZdZ1e-rKgCh@CH?=x?ilP0)w1- z5U>I9Z#EXwC{|4;oY`>xbo#coNZg<;kMz>ILyId9Bf?rtJ!LWtw ?j|!|Bb%Z76a1gJs$dDn8DflE9kNNc#qs}(r=;FA zF|E{ iDrNi(; z{jd>fW`g6;#Y7N;F{ys|bd1x(si@}3sDAjM@ rAVc6rPt|pvqdRN^}8R$3(3>{z93C9d?;i~@A?ut z!Jt-Xm2LtFoh_PJY#>#&q3% zNQKg8$fuHNFMgVxxF6~Q>5Ka_qJ@$Ce=F4K()st}^3a`g-WNX z_#dSUrN8VIsJo<-PVYLVXG}0i7LxKmY87ViUrrU(D|tcoO4N)0kCqlpBcx|cTjwe5 z@<&Wr*C?4nay(*}+UrHyHHgul;oX}H68*;bNmlL?G0!snl~@sjD?}^i&VGw3Pk1)X z7m@prT;Ptjzvgd!Pp&^dq5ehZ?%<7v7QKC=td;;-mNGk=A_ru7CU7iK6pHdrRLcM* zSWBcm|Fbs^*FwVaDfc7c&dBg<)mQxOg5-wqt%n~(nBe|yG>wl>bJ+W_%+xWz{@dEM zJwAKEF@dv|kjf#O=y_Yu0^8G^1#VqEKWDiyA7*;m40~Pq2C|2f+5WKn%@yq;B}^Dx zJN4dX(0-EVfo!Mrov_bQyLW3Cb5l>1TYWyb;@7pyW%4)I;q&^Q`F8E|ME|9d-DltO z+(S2b$Pe@1g<4+j&H0&kv6kb7y=`NMDbID5mLW!8i#2%Kf3c?K?utzajOhv|+?u=S zILh rB_5?c;qhK_5u_9&l2SyR~5mr}E`HZy( z)}6n&?KxA0rVxY8457vTeHJo?TO)^#3F$8if+>4t7%OE(znrE{LWDI}r*HX%NfjS| zW=Pw3bM0``c?mBp<3mhBDzlr+#lOtRKM>-!2lb*=-H76Xf33m$D}R|4Gq@Dl77^}> zjr#UrK YvE{MKN8ZNB!#Mf>i!# Hj|(j&DG>{-wAaPf6be)~uctM-LtSew~oBJ*9Sq*3jTTv&P4jt#EY z-yD1GntBkqu5L}0Rez2_7^?OKGp<*Oq*nFLZ>FXu$@!l cl3|kWF zBgYev&pE>i&0KNb%QnXGpFhXbEE2sd%U}L_nt(i61Anq3&5~THP{XT5Es}9ZF=+^< zPTBH|wYJ}-PMJI9$%zsSCXb)lG{DMIeT6>VxOUGY35+`JLnXjHzbT}qc&Ef&kDxH)dyPuCM`#EG- zY1?da8Nq1PtUZDCUSWYKVN~r_xM^q`o~!kpX?9ZqSn@td_pFv;S>k-(`tBDB=MoWP z`(d!s%=)#`M6*4 SjGLL#2tFjJ{p!qDf_N_3gW?PiRv`%+!y(yab1?)js@YPmR zcES_zS;h6?gJAmjnd_C)oabm bw<>;Lf2V&nSsszSd-HKlb|ZAk+sZ z|4b_np5!VJbT60mF#S}b@iq13GtWDe8P+y^(Wf5tOmf4eMXX{`PA){pBt*w7l>f7l zd#92v;(=f|h@-?ddG@RM5Lux_J!t#fx%~d(%EYKIm2;TsK17NC@ErQF+if@qsf1NS z+be!2FxdF*0V4e2Wj<2L64LNB(a 6!yB(}J834FWT8)j z{Z+;p=5&+d4u*PWy@egI3?d6(vr4#_xgVQMkKVoYzj`pRovodjy5+Ij(>k_xr`qbk zSy{$qgS;QhV_fl|-jQ~|)my!JbO_WqMjAHCap|tO&dwYwlT2Z02?q67IVWx&voLNo zmo|L`J+&Q4_h)|hfjl%O?jX_#FHb*1^PlPZGncP?l`ZqdQw;ruJz*c3xu2D*R&`fs zg|1U#80sLndR`6qmppKPakdN8 %r|vt+?z z{+{vqg-Gs;zU5-A^GqJ)pr=0`e+gaYv!Q!UzD+j@8+Ughz=Qq9+Ho5OGe4b@bw26n zn8)wmYomD5ecWMQdc>M1v#D2Y?@TJ&z4M|PxxAN3+P}xyy1OO_9)oXB*zbRjc{zuS z-$d9ambZVMe;1wIwAcKUoM_clNC?Z1VIE?rel$&kYj9|kNoqDJ&74e&3!cfT*Wn;y zcCVK-s@r+Q{W~ (cRK_g>chQ6h=y7F8n1lC{xN>iI$ dYQi z-scA(_r8nIIjtVW#OEf<8L=kqOXc~(nOD$^^ybh 9I1oBkqv z*|P50=GHEvf@64DS$?Exylv;JEt-2}UAF)HSIq^n64u%(6Z!jDxGeS4G{3_}t6RHT ztyR!+kiuU}%9g5MV6OVDoUNoV;t8(jKX3RiYLdfJOj(K%7gH@$Oa+6!jY)fO*KaxG zuo|6jwt9VW?g=<(?62A;9nSD5y*(kd5pL VePG}-aiJDIXu=L zh|YtD1%n$|;2>L#9g5y#pv=s|-JmSITxH?BT@sB3I@{a(pZmv>WM3X1mvYN}B9FH2 z?iF&re@Je1bh${@6ZPQuYv7Zqd~p&cwZ$$Uw8Qo5ykQnsSsQ{jJVvUicky%W+(^El zf@XTYieh%HQ1@{|c77R*-b(g4&f;{sgU+38OC;7U;UbQZXo{I=%HUanH>Ga{g^Cl7 zqleC&H$x+$b_g^5`+bLL*;fL~Ub7Y&@X}eJmAx|e;N|h4Lfr )9$^2sAh zRMd7-a(R0s*57yMhP045xWlqWiRqO6L9o-}jKFLt%p}9Fd&SztV5{Tg0j}X|CYu&B zo%KK~_oF|AkaXuhiyXc5Q}dQ>TAhS;9ZfyUPCVuDUr=H2U`}f_c+xyyxb^oMo=Nz4 zP2Y^de0yQ~=U(vdy^@6;Q)(y-!J;#!f#21r@1u*~lGUk;>EUqYR+F2ifyA@`^`*$W zkuT?^H{;Ha9)#y*Rp(_-)e~#1HFp%PiOvYu9m`doMxP=c^EH tczOzkJ#tbsO!~2l^_U#kIJ5sQ7 DkA;o zrw$87)Kup5RA!Gl?FVLDpOXD?k4(M8r+DC2#r65lt>mKXc)vtwB+>tI?4dLEcJeZl z ~`qP(5;ZuWA1&B)-Hly=%ZN}Bx)}Dqj@$R zi`KX-o06IB`PoH+95OYIg=c;fLP$yu5`4UFC)6@o-+Q{xTXU9Q>#X1L4v#G}3Ha3C zv^PKLUpJeNAD8 xKU;wC|__3nVrv%_O6`XmauPe&~H;~?43jgT>h zQ|sdv vH#uxTNy>=T&0XXfwE!OOVVjVSbTe>Z28LuAtO zU>#ABi~E=;`HYgXR3Zd-XF5@{d=JZ&jxpy~z&Tu)#bCEDGELY@3K`1(_Ul#3QL8=d z;ojq_W!7{#d=KqJrs3(X0j}b;A&) U+}+8f^;Pe~&UfIOx3GFWrm^N=J(KW0l8o>i^^cbTEi&{+!`mb}nCG zShmeLQM0}9t|@y-n&gc^@inO3jib=>R!u0=bG`Q@ZT$GtphE2qx4ZDg4qSfQSm2^k zR5{<_Fe`4`gZJlij0u{;hbl#-`wPPo+ak&O$^&9ZZ=${P-$H}oer}w$V{Yc;%>*GX z3!#+0Qo7~G@bSXa{rJ!1USuwbw`Yo6&ulvgjKUx-uT(P7@xFr4@qU`k kjD076+7NT6DI4Od$A5bS>x99#Z# !$x}e=@HLMC{WAO zdqg91S%13S D5 zZtnIQ(iMl0wC5As=7am@hpLKm?Ra} 3)8bXzxA&^|1SCM_?=fv zn_aNjRPSKaG~RmwJFKAEpDxqn_EIKUBT+I@^NyoyO{=8puF!lNUH&<8SQEKSSp0g> zzHcFPyKjFEzs3a9c{H?<`{hPS3&Lr8DBNZeV7>7wD()&=u3t2{ %zRJE^H4MBFG}~VavP{i~E;ToRNXr~&`p)VPVmHG` z#+^#W_0}EhH`kY(y%(-aJkw3fgcGbr5mA`PQne3jdq3rp=sw%oFa6weUp}L$8OqFc zw@x-N1UK%~dq{tNW;IM3F8ea{sb8W**{#?<*s!H1n;&TvPR8?6Q3s$?vk-duDm% zHjS@-z0WgKP|MTpjMLv<^BO(}c)Fh_`}R!L%f1vxa>LPSpBo0u9 FG|hsk zn1oErY6Z?~W^s8-FBhwP5@)xk?QRa^UApaaxf4r453$D;CFW13CRT%x`a93!+Jb4F z-?_U_QS-QoWsluw)ta_t>|!3S<4TL&9$%+8D~?;(zw~B;cUv(k+L?u|Z*z7tMalU0 zuUi#Hm)CnG>U%3PMs=Ts$FHGt`X3JZeaBGmTfOzx?j^SoD!>y${1x`o)pcN@w$>#b z_Jy3?bwe=7x@@?xw6W`b^YEg$Qmu)kWx{dmP1@-?+e4GG*0k3doqhR)XOyA-ZvVEr z4VY&jC3lB-V-kYOzcUKfXk*PzeBi68+^W3(;&Wx?j=D2A@hHoxX})-!yQJ^f9i`_| z!X(6aVdd^J!`OUnlxg>4nDqQY+gTFJM#<1BqNr$&)IS5q-Mpl<_3>-Tft?Lm)m_c< zSJOjb)5HEIy>))E`pd85b=BU#x$FBRNy6-$=c3L(l#GYZUKlND*WEB!dfhkcx(Df* zmif-Mb?GvSGvA$ojFiJ`?FsB6PCw1H$c 2+5dxI#VeiE_80>Px>S+cM$)7g65<) ?D Nf5+H=MoA3MYfA6!q zZ)Rp^vXe7sX3m*8ds0$Ev#G{vvIoLaZp6;NI~h_LI7`Z>hS}o4P3M)^9jtfJ{n#+C zG8{jM?EU5`6khj_^0h6m?$5gNpTplXcWPHX8VoP4Mn5mTHYfxWGWiJkyE=r}zg_pw z|N8`TO2fzG&gR$de|l#AM7=Lm7?B&-Q|-oVxrqITf0uX2&>Q$#9zTIQ_67QVWG$;r z16nu(+qFo8;vv)B<|ZRg03T&nY&Y?b%2sD@J{_UY$_BS6Ni6oQO#V6Qb(ykdX^2`N z^R9wy%orfWWby%M`cnM+2JoYio+mIqZiRBHq9fsfGxFbQ1R`i>edVj7BdT@h-im^9 z2J&IfJ6v`5^R3& RH-RB%=uv*Q3 +&2Ure$3_*c zxXb}_p! %-h=OO zlCBp_aV;xs0o?psD2Q(3h8*U})%u2v(G}NVT*(!peL?EnY7BwfKTujvcptkOrDf6b zrPFFmej#Tj^gB)T)2z)cz}fGI&fVNTrRY2 PjK|E%}{j(+9Jv8jU3pURMm!HP &2@ofwTA7hquDSHH4y7xp>+iiQKGhTvjBJ%I=tY%w zu;1|nv@+XvBVIAF|91)M;i#d;Kbn{k%HiQ? Ka@y>3yTt zB3wH4@;11l?I4kdejvKpt#(59yJZ|CA($8|KI#oS`7dtP_DT9Xwbi$nu*Wk5qUH|O z1FOM2D-Np&c|>}cUq-VzvGUDfxkRO6YEH%{e+kGwo4N_OcV#mvnlH@fIanSyV%lNv zJL$)L(Cg&vpSV!$*99fN2?@Wyq9J{@9#1}B!hT;ll$>e5Uunw4r11!SX-T%Q-4Pp_ zW(gdJ|C+ypVgmk*9zH?Bk>;wNE?%`Lp(mwKS1ThM^3;83gJ^ 38&9NKzxW$Zt;M) Nja8{xuTFcccqn8E_2BBQqs*Dk^ViaW+aIF zBot{%XDYAMC548%6u8p4-3$prA;mnU@-)THT&{N;7EfN?WyB)_Uym2 zPkTB?GVVyW+>tom=KxW9ygGm{TsHBLw_Hicnvrl4z_%mwpBU^vu~7iur)MW9zeY@@ zLA*9Z-`$K~BLL|`UK^J0q`CBAk|joTMTXPd<~o$GUnt(o=6a}ljR-2mj>zZRBHg{C zbo&0bk<95W(YLS@i}oq+Gz?`)z!B%3lcm6uhCG|5JP|UP1J68p4lnU6>W!4jsOS0R zsJ8Z`>^#KAe8a?iBgX7z>} @Zrnzoz)ycu1h z(A5EAx4GX&6(=7!+tStUoAy7*kKnd?>Aat5_I=%U@)ElNBF$x*O6&WpZA&+b;4zMN zKhLOoXO#!(E*Qw{6biD~u>ug-l^OdbW8=)JR{p+HLV3`!U1uvm!TU|M;`ntvZOyM` zu=l;o>wmWaayyupsK47_5GzqS*XF zO=^E>jdW#x8Kj%JR-k(8{2N39XgRp`GV2wHslw1wDb-R**IJ7?%~cInqz@#(Vly!| zZL#Wkya4iCkRrWUq?tOWWeMe=gJqbDm8IYnOwufPWhe M=Byin_V*{kH*=no0s(i{kY^CWsQ|L2qb`>dX#VhPI@N6DTd G2F53n_}utj-R;;r_-h?#nnlKKX5zpwzw zN4J^4(Q7WylG_{C<^L!PuXhy ed#@9~%S zU@0UY_I@%;g5;Az{Y-qYJ5YP+;#8y8#xkhUCbU($GXl55>QXypp*%sku>75Pok+PO z(g(>P;VKct=Zx0xr@kvGe^>f16^%jx{m%aMD>rq}+bwl+hpQm5#{zip4+Lq+@;-KE z!QN`K T6Qp{26B~ z@E$iMLE0<*pk6nZ=2#2|e!ei&Vtsk(flWH;Nn85ox&3O@p`WhKfAA4|E;SbY6M2Ei zV0A}R{Wod1Yw9 ^UNkbiA29{yUo(}B6ATRMf3*a*2WWHNoH z5IQOwu6nIwk6oLYtg5E&f$QE<3-3I%@a07B$){Qi_SAdZtDw6D?f9=34ieuIErzNh z_|*|7lj_Vj-~JW(J{Bd8D$!>k4&EkZZah>QYO%$h?-WAp{=n|Mr&d?~K=eo3Qqz;2 z)w*i4^zn^)YeWsXNYkge_LIZIy5iWOmeEU5^D$3eAZxaX$}<+(u*-$idF4s+2mSSx z%4BS1gj&y@OUR$mP!bf~vxNU_c&U)8dTIR~vqWWV$k@l?S9tmQBEauP(`yGiV^^sD z)L+-!f=Dy^MjBY@;4d%TVkHa`pi~2J%y8&nX0D4gGrw98Re5_kzz|V-+#QP^EW%Fy zW%;yra}M4}5FgqkKfGkuZ#s#3Le-qoyDF)hp1TY-xK;S{yiKVg;mkOKgMnW(x VniwjRUu zF1Z@{&^QZUcp>S0>XgP{YoZ%Gl~M8{_MRlVQ{%u?fZVGwsM;_h66mMc_d2YAoH@7@ z8}-BPoZ;PN@}6gbYKVEh03)&-rnx(Gi4}Jx!)F1N7&Dx;Tx{U1>BlsaK_3$OPIwyb zVeCycGdV)ltou>t070Ioa8Hv_d?2z;?UF+SK=YXwcipEW`x@v2ug^;#rF{s{=G)L- z=IGN@g1^iVBdGrKr#CWH>R%u5FSnikUEG*gR(kqF5I>rAd{ECpTSU{!Gq*kcbTB4B zH>qcSigY%Vz$%9^MHpn*cJ1{AGfsejj#iCj+xe63r`*F)p6_~ecKFYtWDjo*tQWKR z_93SL{?v?c25^#+Vm7dZ?LdA15OkrYHt#ukU8nYurD>QYQ|}x0jK?4zBK|Kt3;Z14 zaHW($KH_B u3f`aK1_kLW}bl>`tlV_FL>gj984D$zrmmT}Fm`aOJLz9%W zG4yA#%e>~LZ)DO~t&16EsLkJ`n@oGEIhLY&IFpf|2kkPVdmu4%#M0FoqPua%Cf#jo znY!ve*os=CW-g$lb|wW_tV|)Qg`}TE<|2O{$Cc8|jWgG*o9~rXC2auS(qwW>6Pb3G zm-wzQGwDU^@67sGXYt0cn~DK|j5V{IO0X{35yrgB9K!Oi9^$^9CTH{k2LbO14hyap z1=PUlk`Z=qOaxnu Rfd&G;>X* zwlN#Q$L_BzWlx^Bq{Kx- y6Tb@7W=FcjmCq!HK$?w!H-HfGvUJ zB;#uZ)I<_k(RCRbn0 ZoE;b?XV=D2Jf$LN( zYV?{LVgJGV-^S@Tk;S9a?y9Fu3#&Cs4U5h;cpJK2i1D$;X2~Q_kpekBnA t=XyhRW$dIcF|{XkJPT;mofGH&=vfy;Zu4~k6Lo1gLUwalX3g(ry80kjWmynhm&}qL%mRJ` z>mDq(tk&Yk&6ka{bjgSMU4DhBi;!J?gA&Hztz~5R#WjqJbG?%BNBHLHQ_P3kLFXfJ z_bwi2`9necjJ?y}ddwCH%7`SeB8lvW0SElqq;7|C91d{yYPFlyT{oBy-+r%4yVTKA z^NX#sv=g4O$DH<*_ABkx?dMLWWf l$ a{!9h??B!!j-5 z{KWZGx_33nO%osCo#FnmF~;1x`quVg^NqG1^8VGmmOBFnvN#{FYRT#bI13N`apMC1 zDKN)di|ScP
TBnqV)Q!K4%?lD1U0tZY%auC zV%ua V4FXx7@7m$mLDje6C`lLGBx^uV+Q9uQ3HljW1 2EYPoB8VIrjN-aHkU <}V-LY)+-_-7h+BhI!P9%*d<>bDfHz zi=C-2E^z+ghdgP42&%6ER}VrCYUc>p`=(R%UIhfr#B3H1gDy8o5jq?&ysw18;>r|I zE*^$U)ulvj7Az?OS1zxdLvt!1PemuwqSYI1rY Mys&e4sAh~m)PENA5t>b z?9qsEXE-1MB}b-)e#2^Q6Qm9p0voJL0SyXq*|9Z0c(D|9GI-m4?|dV#@(zDiLD=rr zB?v8(CDi1zNr*_i84CE*3Yeo qQo3YHEA7)r$5OwR$8(8MeH`pA28%IwT zsSj>PL` @+e|R~tQU+<+#D;74!EN=AN~y={#31J$7ug`Pq?OWI>_l{ zjoOHl+VwDgv;#j$EoWhm@z$ho{WyC9TXyRRusmmf8G8J;nRWh&P;Hsp{ELyA`#bMG zW^QVBGgH~>SlDn>aePUTFV zr{gr#IfFdB=Q~W^J($D>s+{o_6t==p@j}HzmW93}Hj(k+(Ois@8g~`vy< sJ^g=xTj zqcczgg)xx_DoTs_OsU1Aw>5j4b7--mHAyDRKOK7s!0pcBkcVMLHA$w+#fs_cVk2_# zhZV(-Lu-S3ift;tLvD&J^$p+d`5A3}nU;220r48{_Y-xJY3nPIxo~_vpJq^>tm Y16J3W2Mj_d;|I)%@Y_4DKq -rm2SV;If;G;+t^&!~z<@o|J;9u`qG!0SKEi&;LVl#Tc+clojw6VzsQV2w z(WavhDKjmM%UhvA(%48t`h!&F$O%Td@y0`8z@2uK zixP@SS}e3h>Tt@4&; {}Z&4xD4XS8J+Ye?{#MhgTT* aYCeYe5^U_jJ;uFX}{vJ84_|B02<^FpBeJTw~>fOw5}gdL^??Qs^LdO3@CK{pbyi z0C2m }t=@=p!w8Oj25|=Y%_3fa(_P1Yx~I?|4rU~d69Y|+r-^|;@8Y!B@Qcgc zf2DmITyPHu;~I2`VrQ(vbVoiV;aZ;zB4cazvv!A{{vk2vFTp#d=CNioan;P&f3htW znC5$>?j49&X&Cv5=LckL3zkfF=rM~fP72Q_ rF~uA|y#ocV5H-b3((u#^p3*6aKn6U96>jDxNoU{@lUz{oYWB{Wam_ zh*Y{v4X{MADqa(lf){BgWV7OPERl#g!GJcU`>2c+y1gv%)d~MJ^ty{R`14NFFsx#9 zl=@wE>XN`tHQU<*Od$
E^SnSM_- z 1rN*XM6|yU(^MU9_-w*6 z!64qR{j#sPuR!DA6~T)Kd5VZf?aonIGg|TqyV2M9T8~t5RB;6zAzu$gqDw L9%_vQ~7d9$G^(bZ~ zk-Jy*weuf;i^&TwZ%P<8ZLuF0szP13yQu$^4 uqS>+S%TqP&oy>%y5)8}fwO!o=^Kz~_7jsgyy4%0C_CNfX_`)L(wP zh5>5Hhrbd {AnpZsC&Cy`?f=LPp zUJ_pt13}%5`=dR$7=p6H@)xa1(p%3k(*EUjAGv_@B&zo! ?Ij;=MR~^rOc2&E>B)rR_j_aazoqQVIM)CgZ~;?ZiZI z(4wg-;w{-xKEY82Hn(@?%1`-~E^LD`_61?{Uay*sg-k?W=DN!9E@KeuX4j`Zu|%If zfDACe_LScjO9%9iH4b!Fy8}FHf&z~=4w8v8=66X{t`GozlkJtR)UD*F@wW7cM%{P? zT%~+| AU_;j;}uj8AgGg|n*Ebt{w4By_aiSD~fB0dtgmBEKzf!P+4 z%G>Y2Jwg@G`zjgrS^qi?N+vOrn%ZXywQZ03^Wom?$%u1t$xNlh`KOs*phmY%xw&2F zaQf(dbbhQt2hV )6tN8F?u9ZHPAY#(dI%tI#hi_zga$ z*cL@R1@cuj56R?xsF3btrRZSIl^&2f7gi|0cRqg0{guhbrl|%nIVOIm>F}A3m3+E( z#GVR&tFee)6yJv5PxsQG!N*)Ki9xoHv(IAV!z*YUEQ?lGUlF{-_q_1JICl-dxY2wa zmu~^ZpP2(jPJ_N1Z+Yt4_}2=I4j~l%MyI3mk`qPs$U`N($XYqO0o!k*W1hYVcPisx zX`1zWbWJKhHei$YI^b0EMR>Kp6!3YIY3}2%_q&^JozV?!It!;5*Xl*xc#2<%UUoJC zOsHPWBx9EK; c;3UxUg5SeW6&3tA zJ~P=zyFy32Q*=n1K>mhlvHCNBqVU+c3us%h6F~=O!*}Bjy4vgSB<`#Y^Cdizb}eB6 z2cKB*vf|KJww&S06{f6Grcgn*(Y3+A;#0!x+TbhLG*!AJH{FwelIed Y*sYq!YJwP!+ST~O-GiikPGEs>rX2i1fGRVz-9rMCzq#Bc%k)IwtTM|* zs%4(!q WLk$`YePMIYTl+$K61>^WTfMe|Pwmq%yamCgklkpabLuU4La_zh znfG_a(B4(F=+0%q`6rYK=}ti3q;lqo2PCEKXyNzGNe{$+xT&hJ%ht0iR?63j>zQ=A zmUaq$YfOfiQ>#7v1m`Cx7J9<(`AV;JZE4WPiQa%>RntpF>&|G=^hlo+ox|D&1)u)e z@a4mX@ZFgg!3HOvKQ4=eyI_=FC-PTZ1ZJA` 0Pot)mU~XL@8TE(dCL&V)cCiV9VMS_M-_@ z>YZcz0cRJiBxLOl67O^y6(U?$%@9?tyH~!y**TANp5UT=Q2c=6-KB_X^?iZcg^8?e zDtim*`)M3Ig&w8oT#RUDr2@CouXjA&Gsicy3sQK|dD3werKJl|`x%+^b$%A8f?2v< zTXm4YSWjUDIZuv?vlp^SpQ?h}Y1aK&K5cXETH{!Uo8jhd*PXSzkjbOtSb@F0-<#t_ zqX#qWkTs-jyS2v~WcDXRm!we1X7qUYrT7H6Oz1;+vqkDo%b`Usa>{RGO{f*LzJAX= zY;xl6&$-Wm`cZq5GviIZ9e{Bx{QCq7j-H*ZYcSl{5HgKhhhB}^m*l;9=|Tt5ZH%uY zCI@ZQ7b`}sl}2S_RfK*d>(Xc01NbAi>)-lVy+-}b@$_HP9Tk?IpZidp^h}*j1zCHX zf)11tkAr-J&=t$1D=VJ!rLiDgT+^D6Ilxj8uedCW)=sq8ZWW<#aiRVbY+=58o%m?N z9nL#mrrue#_gq^OJ%`Y-+XB?HyNp2nOV;V@b&N~#_rrHfPT=i*4o0P-C@ ?)r6=g4Q6K({o7pg4&ka! dM{i@E z`SeNG9#?Us5@c{98rH}+I-NqVRLsim=nX$n(~;!%ex(b_ q8%0O@ZgS^@2a^-ci`e-c?sVTC9I-Z z;m}Wh*T!^rj1eeN8Il2QF>mA+FJ$7JDToNP^F14;cY27{?;s>%?8+CQ{^o?p=9u%Y zfZ1^Hzof+>%G3KhkjGy?=}vD~Lk>e=EOrmAROPcb#!IX1K;ImwN$XAXzdpk#q?x*XJntL154Gx~jLnuMwJv(RHYWw(9 zHoEd(8dWI|hqSPEXkEz ^bsTgln$n z$brrgsNgdtE??G>N#`YMTgbGQOj*xp*JW#nCS3P+Uih1_terB@>3_a=1j}c&*iC>; z)gj@~Ba{qy36~$ia?(IFN+{8bO9v)s3+C-W#@B_FX%l@!#t)M&9ap@`D~)&4#_ILO z8s=(urlnL8PZxlA%V(`VM2oH|B(j60Rv&^y*JR#Kl}9H2>T3^w&F0^r*Jl7G|9mBZ zE@gM&eM-FP@Y7}=)_Mx)C)1oeORGjpoh!`|94wig>IS`RWY4_~B|)Zdo6-Vhd=!~5 zkMTXQ!LE}jrEs4Fv7TT4R&yMGg6Q&s0N% AzLCYXIO6Eer>jAN>@_2?aXmHiZ`9RWtpVghw0fn(R_4;=Q~D6 zp~CS9n>n25f! F*?v;V#al3;*JAUE0MIT$fw*! z*(p{RB`5GV?$Bhqoc*Tzi7sYp$T^C#-5R;ueSR0BBcAkR()1YB#gM$}4-zHJIQ>ej zZD6{9(6@VomoK%H4&YRa1i*b4MD$1ks<$;q&b+C86@m5*3OrH1WvG)_d32LzS2;VH zJQdvaNPpp?Y`9!nQ<|MAJbngv9V*zLVMWzZ2k?-Wq_dSOvD6y)87A-vOaCyHQ%Hpm zKf#0MT0`);BE7PI`RVXH=ovK(a%= @fS>{sy{Erk}5a?2aLj3CJ@}W|DqO@wBq6038mda2_ih JW}K>EAe)yWW#o)~xH?t%UvbK* zIzn$|pGAm1A~9s}ZfVliZGcxg^zi!K5)&Zh=%g`6l+&{kabE&EXtlTvz9 q5`IVvk@b^zUf$wg1{QiB km%;n%(h-6zwN6&w zf;tW0(MZq}OH3O7#GYfLRRv)Nb@I2RLmmUOf5rI=YQoEj2QqQGmkhTW3yj?Fbs(=z z=A}H<6psq*7{0b6k5JO}3p=whl-O3VAOpqeyXqSfQ7J^KS=GQ!oC-!&6VsVaaKVxP z39l((Y;fesDl@H?UbZxODgI4xM{Ds7-z)H6U;Z;2YQcHkF3Uq;BP$5b*7s#fZAX{_ zbu4aA#4+a0Nj(W{)xx2^C*nO`RNOjvE6kA>X43Cy-@LjF 2F&{KILfUOUL&4_bGx z%~2mq?hZfqYIqEh{F5N>i4l9Z9GzZKO)XJf!&otlKLB_^5!Zc$|K!PUs77=F%`iiD zaYK?*9xzQ(^9L=d!^m=g6h5(r)irsg#A;SZnQlAV7rfE?LZP`%RSLS4+WgSIMzLyB zm9KI_irqS8mph5Q>{0LtQ-m%APb;>s;1l_<>GBfB{_Cj*K;bs8M6zDQqlFb(4qC}N z6(>K)6*-5KKQQEt!dS726QYW_0Lx|O1oqipYrOqH7_GDV c1So`_C2J19sZ0~NpYi1AQ#og)6&%1-y+KG9^Js(t75B^l;(byeKS!tF9y zwg7?j9ekVx6hs;2B3U8y0uk6U&=ZryAp5bvlK`cC40dx@t+GDOVxu%8HUL?pru$}z ztFw}S>f z?N+kN;A8R1mALnItbt_OK&B5L(|WvBbWhW^O~3`iUgF#iY{tYYfVh`@tf=nSnG)G? z+)Lh8&F-QIcb6@<8RpD$Arh^5PU|`H(nurUzQ*&}OCzm(AgTG{{0tIRJx>HiR?gFU z8%uNtcSh8f!%#1oUeET`pOtcM*b9tk9rJbP*p*8D^%E))Oq0`-r5zh_K6V|(v2o#< z0(T75dMTF+7g*f8FR{XmsFw6oC1BYi>Vz75hUyO(e2fAXFOH{Pj2Ht74s$H` n_)wE$5Qjfjlj8tN@To#;`x+blnD6BkAvjT;AU~KMT{9Oca?+l2h7e?io zvsuZVlwil{S >Ppj=iLABx&2O86hS8zq@l=m^uh()NgZw`>uq6$4! z9`k)L5E@ = z%|Fj{?i3KWhv&&``$G&kBU%XAL(@U_m?puZt&MVa#K8!P4f|4MU#FQ027Qk#p#pdw zaAUME%PDc~f_*7e#5$(_{d^ITdTWO`mVyv}xH~9(F^ZsD(?fw0wuwf^x=p|oc6RSd z(Vg>Ml(ZC-{`88EfTsxa?_<0gijro8I&T+_igll!+o3Cxh{`BVszfh}E#>}vwcYkN zCpal*;YvFGs<|Q+a$iRdC!x7OIDfu7m~8R=b~kN3$G@5C)n*4p$bxQJvCh3dsUG@i zg`s@NFgp13LQXpvJ#>Hc4Gqt`VETi?<;gmN1+?#pxG-(Z!kB#24BOx`_sn0j@bjEn zykpU6Y32`3HroBHl|0Jc(st)`=Wyr334Rv3cv~-VTPuC6r$Ts&QhzW)wQD4(`HRp{ zl84ye$xr#ksc}LNx>f0rm(F|X>5G4Ul|HSITlc7 60RnY5z)}pyTPL91HF`Q46sTR7)w3 zx-1^E9fP9=RLmDecKQ%${^~uEs>|Qg765d!uuADJROIO1Hj(RMstkKY@f^xxI=lAh z8zs5DpUj(relJbMq{ZxUNf(J!=u2oLKQ#2Xm>D9J6Q)O>fv*>ZLmGm+H-B=|zhq8< z^uiV`?3v`ESl2CqaTfRT{3CUg5NWDQ%glmpWK?L@9ahAy$5 2Z)YmF?&?Ushui^UH@GC`_OY=RZRiUf+mT8K&1LMc}NqOnWz L zD5 *&s-3 zw|4-tfzhIi!_HO>Qoe_&tD=grjG0OI4K(sOTjOcS<0sE-7=aC^CcodE_Co?JeU8r& z@3Fd~=qga2Egp+GS$z=9igj>loWN+;V(aWIsrhZl8}sd;jGCZ8_4381c=tt^L@GH> zthUWx4sY=dXR-61?BUqa_3W2Pydyk=lVHU4oKM67REt;?w2+nV$R`M1f~w%fnvDmu zD?u>v`JWc_GYid1%=8$dR7L^uP#I>~72zq8te$JCz7=39k{U^8OeE|E_~dPCurxQy zjLzBX=57-|2&ej&!bDO(MI6UpVKVlu!V7z*tirEJ>M&0mYL~vgD?LP97D+wkF?`VY zHkMsXIYd#_G(uXd|1Uf*rqn`xkU|qqy>W&1B4L3OhTAVQ(((!Xsgd_p$$jw-8ny^R z! 2M>BmPnSV#>@XgI6K7iA4uI%*gZa5D=(R`^AmLY2_Ay?)45(i zte`9$C`m3;5ZSD-6MilyH43*g GScrT(Jy#-ztFQ_M4%ovl$V z+lMQs-aP@N;+nJ|*Gs+9OY*}V8IdaKWI`A3aAOO&Ah>t)iT5~=8QYul3gYS0ys{>% z56#B^bV-k`k|*03FXu%J3a~n6Vd2bAmc{4WYei8UlpVTz`M?;_{G2xCW^mg*ckbO= z$yd|4cFsCU*~a}?f4 9&=Wo8+>t sRfgMAA9Qh;ZZ9x_UTHqu(@Fw;pOb=4XT`aG}lt7C6j0Ig+9qz z*4X;ZSY_!_qJG5j|92dVxC%w@o$vjh!!$E`k)}cH722pxh!E~KRwtAdzlx}t?ppGs za^(HTw9WWGHf{oCo<|}$dbv+ZJ)6Fe*~%T!Xt^cXJHy$0S2_CpV(5$MFPW_p5fdlf z9c%pKK3O4U7yk=k3G_#qtwIrvR$CW)-I6??{yz}vop|Q?zmVwZ*gNrmL3Hu?NvWgF zCwsZAG^HbcWeU9X)Lwk9EXCO@+WW#%^Js)}ra(?$sX$Jehs8~b+&`_v{x20A_&YoD z_&^KFi+&0JbCn*^)=QxJ;&3?@Bm4Rc?4ow)BC7KE$Em94;jhYQLgggjju_sa-k4w$ zAcjELEX6IT;HBskH|wP;l_VF$hzwvJ)p-0IKx%i^`ok9XEc{dV6ST =80D2~C>uSC}tyx=Uh+x$3$}0a!rOAIkFipxfgjH1@g;jMHPj$TYu 8zpJZN{Jl@*qQt! z!bhWSnE5Zp{*mHB0n4;_qR^KcX1hDmZ%;~{A2N~Ug~}g<|DN`NCm@YN{@{&PQnCVJ zE_VxQso$3d+C}LlZ~k-HMEHu9kGjf%?hkN-aqlngPUPx*u1%jF+NtJ(t+(S^>OR%z z)ACw=Z(!DbZGoD+oq0|$(i@Q*9iTO~Y469{J#sYcx)0 Od$j@gNL}kI^5qAV@>*Cji1@~bEyz@Os;-12HW^y~lvVal z^Nm*RYSZaAc-`meBR-Bjx~Crx79Wpp1m`Sm{h=q^33DCC-n83}K2g{oT#6{_7dJx| z_Jff=e{W`(%K9V@NSoFH90Sf0F-84?$c(X@rFdHSTdjg{L5k0tO6JtH;kg)tyy!ZG zp?7~pW>rnU&QN;)nF(*bUWPsuIKXm7{m2wKY9UgEG6Wu6Sei1c{hnQU03JKe`1$T( z*V5ho+lq!?7CAI=S9><&MLTRFT-4{~lZIozl%u}Wb2m?(f_%||-WgEnptlvCQ_TDF z&e-r98Z4GU+5!EP)E34Q16-h|fKo`@2`$1-+~7`x6b7>sp$0>!c%#X52`v#4WH?5F zQn6;omitN$OpO$%#Jk- %gW6Xc1cxFv9UXPY#IqB8qP6me17@R4@t zzkb!hu=B75>Zc26pS#9+j7R6$(;nc ~{mf (NOYs;M=9niqfF zd8 S{3LZs v1p**=qQaRT5kL z%?1$68+Vo^o{1C~5#Ddix>{0>`!s;1GVhyydtkbY-~a8$*bF$2M2vVdRW7=z=^suF zSiC_>O?Y2iB)<8P*ZSgjRP@La>)07^5`mCTiuyAqhChTJJO$8Ol%P+a`;;tcf!i89 zI~Yj4<-Xy%+J>J+OIc-V9))Djulj`Md*7mU_pf-BH3}@Ywj(v`h#Z?De(td^H#bt7 zo=!yIbnQ~{> ^;Z|y)_tw}^bj}D5lVm#9R-swD+$S%{qkRX)U zCNo5SX|K%sKu=;oZn9G{`c>wx&YhdPUlu!Sc^M<8n6n&fW4N-O4r(3HDqu;IGVq6Z zL-KO$0RFdGSgiHS1_kF{De6yFqUX^1xOfZfP3ehjhtc&HzgmsG&;FinbYSznLf eGL?NV} 7r@gB|FiS$_%{E2z zp2<|A&wGDZ;khJI^auVBh{MF*@0Pt&YjMXnx8H7{$w0t1&Ce_5>W_JXk#isKf$@s# zSA$yn5Z&kN&RI`mk 2sz7N6Y}5$L^|L1MgX z#!M*@>Nt|ej!YU_&i3sKWeR!VjudpzUUKN>;8=3cP-MG^9Jb9|m~=9UOD9aQi*Ce6 zx5`H#a_<_k^p_`s-o|e2!#^+Jsw}u@JOfJ`EMIEPq!?Rq-Pit;^UB7tbn&GnOVpe- z(xmeC>6*tj;)OZJUs3KDQ~SVtBXD*j=;b`v_}aP}Dyc7cKQ5nM!caV;v_#A3bb%W6 zi}cX7<;k6V+xEUb`^EHE45hP#$F%h9Wh&)zm$KIxU4WN`;s+($V6;oihL*)U%HJgp zq{UUVF{_e-4S3}HnJiqFIcu6n^9cR+S? T$R3;KLs2 zznORoyFZIj(gFaz(2CV)8IsbLnhYt7-e#;PtfwukSEgliahbs|%2rB(Oc=ov!a)d! zCH^5?$t%%i;*jG!Q(G8>?vr{u>M8(>7A8Izh}|H@#KLjw(pqZdI0f;y3*^P4#qMhT zL!Lz2kWwvYYuYtyR(>Mc{mel@U0AAM9rLUq8MZ(iUj^6wGKU8i->`TSu2>uG>dQK@ zi ^MVe{Q)D7EYNrzKMN4iBTFVEj0L01j z*Zw-nGNpbZic%PoOGCKPPZHWNd#$4|d*aa^;F;y}hh3-d<|bc&t97}dMRiJ%wA11N z!od2bj>%)Nu-c5b46h#>TCZdr+y3Tf@JA*%Hs>naF%v|ysvtOxaZ`s|;>*OnoMU9l z;UFa6W3uWviK6$8TC$`u9j$zg=N4OS0OzY}JqAa-rM3m7m*yRq-wJ_-6;w{8ECvm{ z(lC?*1wEiugKGqVtr6c9?<7TxBAbIzp5Nq@zsN<7Dn>4OgeqBo%+NNTJ~=^AS@gC= z!NkZ54iWNL%JJpO*a)tHAseU#8Uqd~P11N)nzv;9r}a9~L2@h(^fl=%WbG3v4vFMr zJQdsLe>LJGInNwc@%R;`*+H-8BloBjyG!-KVl8eblDAc2IbdNU)As#IOz@0cq3&!q z;SadW+-Ln$gd=-g@wpYzMg=KWg2*mm7HdQHZB)`Rgc^D2bPd3#maC5^){Njlo>>6z z;;^C_SWzstjw$iX=VTD+K;05>E))9~!MR)1y$#gaN@4>1f;b7Td(53UOf#;22nh+& zC`aG;At?KzKJn&$w&cGJI7H^&7pthRZ#Uw8+&B|=TIkK`2Oq4urF9ZNd}d(CW{7!a z6Ap`8cO$a>P6gqJ)Y9g>jn%=V1In08l-4Y4PlW4^rN0q?Mb%aX41gWdBB^H8s*HB@{JKAQyu~2$eHi51 zfs%p^oKzB^NnT2kp#3%4@o6nf3=2J|XCzPe*qB2f4lpVU9wYcEY~ZGN{0IJi!2Ycx zw6j+?i?}Gwj}Zd@0bWY%e}I}C&GDz2JD(^yC-2L#j}y>FXeF{< S-OM*oMi_l|0+iTXw#D SAV7d5q$gjV_g&vw_ufD6TKmjCWu2^?J!kgp+4DQULD{_7;-dLo z }cRbR1od;63QNry-->1&QEYTa?dD z%DJ#mQ4O!qvvPb*tgDz+1RrLJq6~+h_ibEm_q}H{{5&6rKC|AhDx5w*5bKL+KTO;_ z84q%Y_TZvaHH6^TVpKI`;6Iq{;|GJr26KyH51+PV5ZX%++|O*&fDOfVx1nd27^e?> z2CzQi+u|5FG%@n8cC-SHpxu5FhtqBs@2BK}L4dmT($sc0WCqO`gAPrmQ`Ty&TxGX5}0AZA_T`!NWm+_U;`n3k^KF8>>4Qe z1!a|Ox-pr4+I2h)7r7E#pbBxHb14QrimAU2uJ59MKfY1_nHU6gjf @U zZkG_Z5$08dL) H48%tu-N{<#6b;43){iTJtLApg%q zdT%x@gm1*O<*!Q!Ur|oWBWUX}+-vL~PJofK2-dzH?)=%GCb)y`Vi|5NYyT~BA2uH4 zClUD#b8$8NhFLSe_(@3qN&n+?-Gs6z)DLFfE3n(~&9_T!TxeZjzHuQQnh#E6`8OE` zcXEp$WB(SO;LaCj?SB7BjG;zR_+QF9soj<%?68srL<{I|V6!Os`$SRi-p<$IWk!?x zLDV$QF0tFP-ll!4BZ#we*-L6JjYOG^oCU+AMkrqnW?@0dIZyOT#9-l2OFv+U(1h{K z=??d?8m2_2TCUE&iNgBktOZ1G$IQz>zCstN(0B$c0L#N+{6z@u@cf1RvmM11;Z;B~ zYvsB#v6B?{tp}^Fmy9clQ$YNp^#NJw(WCY;R?LzbA$sRQhOynw%p#@Rgjz&*FKA~z zo<0&)++*ckH0u{}6zywfL5(XVft?5YHKWfUa@tQ~hg}m0s}0?hAcw{1wz}QUd8^2n zcWT&Q+|z3f-QmFwfl%79RZd^3?)e<#tXw2AFC|2~)aMT@&>%0&(Nb|jFl>eKUAAMy z>yM^UvG*UZm{Wk)a~pcyGX1T9^gyuWGF|T{IWQH!EIy+syc5s*9HpOym{Fzar_gC< z4&Vn~-=IAm`-bySGb%Rla@5HK<*en?LxCq(^%8;#Zs=Q
<%ZpGc-$S60zk`Y` zOo(U__CLGy>qduTvM%4Aw=70GOrbyc_#*lO^ISYIZr4Yc&EH*oo%(!5Rf0C~O_ykt zBNZGl|KhOfdBSy*t#N_0$ zx_RNP9X{5WCMAMnGyqNX*-kKOK>z89V6qRfgi`Uq-GY!2w;?iE5Wk?$gaio^|LQZ@ zfr7+EeMWgUL1CC4CWw4f&@{YHXu`cMCf+6(O&1a$hL0>uvW-R-(f_HnKB6872qTjJ zN0B#-MrP2 fm+#pk2c-!A%_=;{LG}LaZ?#e-EW_wQcvKu?506 zVV}v%$=P|Z(+28BY--J`FGo_eM (UG}v`xF22@kWa3SsXh#EC_%tWir^QJ4vlPP zLJTtji~{BIG+bP$3v(|5!auNtX-My3Y@tgJ;rh&O^r#L~Iz#};!%CyFzp2;!tOPOR zsO-*rj#ZpK0~S28sB)L{XMX{Xe}cv96}P7o+y0-5j(in~uVj_aQ%s^-GO*4A1ho~) zH&@Wkp(RMS-&effuG|%4rXG$=5{yG#H$7ahMoXI`~&3?T^8c^V58w@i9?ny0C z2MP%U D`EgKnA%PGA`kvl&X&|k@-wTT z_GUBM)87#TKE^mW|2(v((8L3G2FO#M$7OA)#$};6k&`+Q%s|~^Y@x#-!8P(dsj1`c zPpRKug-~_n0Ag(=^>RyUUCe+#;7k%B*yl?jw)|e$p-}Uke%Xb?$%+r<_w=7OZn_J3 zWH)ZOTzP1!WMIZ;{RPPPigRBcNk~x16T4vn!5-q#eBU6hav*A6@l(6PsPt}8&j9GQ z-dL52nJ_e@_GU8Ys>l*{i4-)!vbHu%EG=-qOSi~ Bm` zly#A{d)*%{t5dkZr<&J)QdM73xqhXfyzyP|sUYOB{DZoL_eSV5_Cb~p#K{kj?ul8? z&?Fm^>9AsxLBwjZCE51o!r!n OVeE`3hejg+M*?vnYBFL#F~`(ab3|=Q|Pqa7r )S2 `y|Sm0R-O9n 0vf z!Y w#PpD%Suq3zAEjTb(s<&AJXG#R zANIDlKE@&2+PK~e^|-kx(i}X@>}E?D^^xifQAj(s#u5Xut}(WpM_9jz8apsSUF_hx zN*mI={Vnn;(pkNX{>moC>&KTz`fEIh{YMEWYN}RFC{u2(X|be&-v(d2F% qwc+BUP&+HWq)~M@wRPr^Ld|#0Q~siB?IUkKI&bIdOdj=4 z?o6Xq4V?|gB9j%N^()A`^|NS=_J``)zVruqVpHP}m9ZZl-l1HpFPGR+6bxfR27Qho zdv#ya+KdJ1FTAB0LP%1vNZ=Ajq7noZQ{3>;s-um(q%FyJ9^QNB=C~G8_n?F7e_DO7 z;PGW5>lhSv`fL4{yCZf(Ds4aq`@u+=&zEgRSVJEIjn!PXJVZRixSUycxeJQ*>s^NL z6Tjbg+g=Q&@6YPKci4BamS%j|&jk*7f^4LTw<1wFtDoV@FtEk3UeNW`RT?c&9tv}_ zHtyQ9w|&0?xwtlS6Ll};E~KS8o>p;cUbU<9i$ND#wWm{SzV1SiN&x&YMe#3(w-tDZ z@-NjYHu}_jU3aGnw_x3AHs7IjvF@}26Jh|zC{=&m1a_wWr}$i4ElAl6fFGiq|F3x5 z{BptfBI3iS?+y4dic F z&LwQ;ADzeMK{uJ|7ujMWoO=OK-W~OY(Ed)Xc>k2B=e(5c04Nva(!=s $9CX9 zSaw-ByH?~$%FJJm&g`c~tEXNE@)LPw)M)tQDh)5}?VXm~iU`pBNuq_SJi6@@3X(I8 zxA!hK!3U~tg*&+;Cr%Ote>Y#02i$>P0$P2$g>d4!CI3$=;X~82$ZuECrOM`mR=ze3 z*HJ1R>d(`_roLMQr@EV%@Nf3};WEAXsKOwuIZJ_px(|fcjqgi8T3HszB3O_w%`E5F zN~7ca>ja-8Kdlgyl2 ANYDF)8}ggH0eNweb@$NNQ{dDsc|EAM7YKW6u=C*REViYK{chZf?|p#W4O1E3 za3|eAC4d^2ubiiGQGT9({4O?KB;e;tisniH$}Ii2rwAWzD|4K@B_M>G5?{@@;@m{| z81&U{AJ7_B-G5L$b8weEg6K5pU9Rf9yA=A>cxcQ`z=4(fj&Pu2yTGq_7xJf0F#?1+ zv|N3pNY3Cw3{O1%ACA q+9~NdSs9O+q!dbFYJNyN|98Ns6jr? z_lu!wq)f1nJhp7Tex(!TdcWbal8;!toSQBq@ASIzs7+RZRj6GMuu_#79)}S?%PeFS z;6u!)JDY(GXzAUVBkZUjAgfkNe6*DjlJr1Auh4BB*Ex!gmcwA4X>l;4&dsar-_Gw> zBTHIpe=t@t&rWd~M(0o_&2oLk@$esvNkBCRP>n+jn1PIR5Bi86D)TmPk+unpzyJcg zdxbG}cche|s_(x8w~P%MF)t5ZJ9I+#pFM$V#{9h +<0tgr84NvHv zK!1vx6j*x{dMNAQTx@`e@QV}O0)5}LY(IGj+Uy%M7I%S??4&Ydj2-ARqy6rV0HSII z5&hvEL+ flae%(efWore{MlVJyTMief#YLOF(|!)jiApd4A!wLiQ-na`JGD zRUT_!k1E5%S^f(x*aH@0e0-SX63WjmY=n- 9n-fX~ihi zJ~OfsQD*+Tp4o^nPc(Lv-;eC&X#~DBK6Y?=*2di`!C2tn%It)@RT4{fOUNDl()h@M zStIbfui}2&RDS?Rd`G5k&FF>CM~wIN;$z^eTmR)EijG8I-fC;abrprrWQX8-z<_zN zA8!9d%Wfq!igme#%w$KL?E!1f=lpOx9Id=n5$?xJ;hhJ*Vrb0{KT PBQ=Tl49Wv3toVx2V>^2wU5#s#G-j*9v*@RPdP8}HdkKp-}^=7J#(r*p165WWW z^4)OT{qR6l3wnMoY!e?)#X9~uS1u}a*1vm)KkQZX$t^@9qf7c|^rfx9MsyG280J;9 zUGXf_`0*rP8#=C&--V}vN4Fd6y?b=NsjKO)-P(jv(Ev90@Dlr6#IX*6ajb)=4DVSE zwC5n{M1OpVwEF}iIrpr}j@% lO*`g>lSY(KXp+nDr9 zBF~s~ZuTqkqUBLV)7yGap}&3JMoZ0ZyIaK@pF5D8_5INt0Q|?h$C&59v~mkMP#Ha_ zYIhYKUN=er^u;ihr(apwxwa`DZ?OMd54YcsUVbKzy!YuRLA$t4G94F;ngCTB1 x(+g8#@~0K|9|g9|95*o_xAtqjuei%aTkNjY*+yU z{$D#y_JhXGO9~l3H9w0#l-lC2d y*PQv1{jjdLtT@XZa-$7agi`O%}cW zOw7ZtQLy#63!n5q!9U(yXr3{sKY||x&XfXXYD8Rscw1v>A$%#^K@Lo`XuJ9YQ*w4c zl6G94a#&ZXO{mrSeGUUsdrE1$-P*W^l{;U NKDz`*v-~ojU7&EX=HYXxF@8T0!P*Bkpwa?R4Q>S>eQ+IA7h_} zQK1> zfwj;qQvTahMOgnN62h)I0z$P9U7<6ljjF6;u(g&QP=>wnPX;KcD!}>u{F~X@6$swa`BKbk4B RG z1PCt*UYwU*Sr(obS_sXFk-XK~Gb&^P 3l z^1eeBQP<9LN5})ZFL9uVbcgO69;hSbI f}$N&zhC;0Lmq-6xy zm#@bNSr1}iKFVzl*%g(s53C%iQYynn4n)>XdCFJxBY=J!4bQ(HdYop!&AbG>$Vl7w z@dOO~j0rf4ll2KqC-Q9Kh32*CCOSCsUm>0NnYiF&oaB;z67e1JE+#)*8Yi!xtjL2q zuU~r%p07XPkREj%GnYiYTp}r!fqheZIH^6E#;_`Yu~LZdfq{r1-VK)rg7_SbhRcga z)OR&73slY)9`%|@S;z?h#0-{G6ts~GdCIuHoB+2N-v3p1{8o@n o?%NFqj zl#ecDHeP|da&en+dC`S-YUI6ojo<;Dd5V41hF$b_95_6`;&SXMC;ZO)5P<51J?!NR z?5EgpUfgJwps~MexBitrLxr2n2{!CD+Ac=}FvwBy*2mw-?KNW b{u2PEH`TFh-&Q*up zO>npg?R*{jexAm9y&gW3B~OvG(_|atKB)Xc- kPwUQHSlj8 zvNmD3p+>8q*mqO&vP?o5i>?!zL0O)$<;BQkSkScCdZ3v}c!xhCaWBw9>ODpOBa@>P z37r7W`mo}Hm~r4~ JDN?$;XdMP1&cjhbny;iYo-Wz%tERU#7b^Nt)cD;CP#$U znYJlglye*O^U^R*XvXdwz`wO&rSo1n$o*Du eKA7yt0~w7s)rF8H2?T8E68`w+ z@_#b&%l{Fi^A(MJe3N*bzGy*3)-(jLFb~{aI4xQ8AVkGV(Y_zGJ&heBfuHlM_Yc>A zvZ}n}g1cys%! 69oE|ELl1JE`5BNs( `%A>Cx*>7M3-rkf?w7eg{S z`mGod?Bq$)-=Ke)rlkee3IL~^k0H8lNguz~n^-$d7b~f8*$A<*7R#!4hnangCMjs@ zlcMx-Yru!_vJCVSHG;#NTkJBz_j_#5uk(1ADZ ze5yDCM69A!o-$-;Bh_c4a zSV&^Y+-l{EX;_;9?&*=sAj_moqvGBTW=F$Y ;I={IIkdrk*O_Pz^Ih_M0c)q6!i zHDaLbq?N21PAwsWaAO^v@U>w1> x_Av%Nc;rpxkvYSlPN5J?n >sxNN zNx?|v+CZ5H%YgE1q^SDqD7D)5K#p>48I9JG+c2_sn)?BaFhaarY+^3bO+9h9Z_NLV z9H>vEp%s#bLoe-uxD1>W`qMmu%yjcLeW4ifZI;FoSbW=}JjOUSa#@5WqC|_jISjaT z9oV(Q>ja_P`_XDOx}eWGH2_L!|3)f%Hvqje>3K&RQ&V_%^W;3}?&dyI^7>A2o|d$- zWSUtJ{ETw_uioe*WQNlcvYQyGTn-vSd3K*KuvA7xKep+p(6GE)8dGtfP@%z2$#PRx zBM_7lNO#?fw63;zKFzATGOm`!wm(l(Pov(GV~-oeF~CoI9h_uVnZVj6eP-GB6KFHo zCc*^{yT~#lV}sDPX2JS06G3pcCQ8DKG%*kG3N;B+uakK7&QgB`UXTrr(pO`U_5;-6 ztF%(1pN^5nFX!M!-8nNgyTwC9&@pg&kKJexv?Eq}gjE+S-OH#vNtXg3t4pE-pmi@J zZX*Y?kcME%4Pb+nq2W3!!3k0Yb!qXmk9QN DN%~%B=v7`GwRAfiy{TNUM@8N 5RW?=)sUa!7DJbCB6s9M3wvRrSar&Q%~Rbau*p=B4YA zFs-e}vpViG@veMfYO~GmGl{M|VN$bJJ&^NZuCt-;GjXm$Vc=P^JMakO+^oPO-IuIO zTR!eU9)|ubx(6a1W-=?_t{b~>BFu9(&0Y7^!qG6BSqpdFxCQ>O;Mrg9$bT5eX4M|G zykuS65_3l$WysH}xwpi#w6=2Gk%t*)X5rnCGY7tnptyyTVXCvA+*=Y^23s@k$U_VP z?hpYYdf?oMjb&ZkYH@FQwQxMldDhRpC2m15ESejqhre7n6lOLn Tj(DC zYT;Pe$*t3~uI}MFSJUtf0fgg}7me*bJA&;zThfiu-8;PPVq0#F(LFl??Lu3CMn?Az zU%Si}q|wH`s(S}UE=LyqAU=SihFN6GB3v>PJl)O?9}0g+egw$bfMZvK^Vm^_Xfqa> zVk9H*0{|@%T*F~rIgPX&f2NN;U%eXhW}YWLnQ^VMz*Ar{DBaY+I41*hc566`HFZr5 zXMd!*z_~My?3+>ab5$~)HFH4?Yb{<6d`#&Ikm0AuuGM7DC;b4Qm`{2ZnJ)917Nv9$ zY4UkT&=ip9(RuE5WF+^vrxAHBG4zG_flkkuU{9zLVFJ@ wch(JlQt?7 z*K|$a=i)d~>oZ^O;e%uTufC3?UNeMUL+BL=%OZvD4o9Czwv~}1F**R5omU@pFU0>M zq}>3ReRR9^lxFOkl^uPvjP&sG3}cr9V5TJ+I}Jxa|M^2YjxJud%AR@1 VGG_<~VmCC6icKz0PBj6*8KuA6|wi#AcG5)9+(40e5sMV}#F{ z<{f>xficpWcO3pwdNPrhADx`dIk$@E5sYQ1Wo&}q?evi?=~}W#VA0kulr>X|ac9;i zgCXv11%O`&H}EfG8h59zA W9R8 zt+I=!gqjW8tR7eHMxOrN+-2}q$*Md)|46h&`AV?b)|*{4rQ|Df0rPm0@|aXC^axs# zL}U|>v|7DloK{1cSR@$RS^Z^e2rLJE$R@shI!m$aL4=>**R>d?4TQuOr|)SkY%SLq zr?^T6TDe;;W6_oQyDUjwv+bKM{RIOQo`K4P+!x+QYAGAl;U{%t&-FottoCfc?>IVd z-;Fq}{R@zx3)ATLtrl^AgvQ{2n*hM1%x>gbk`kJqTKo!PaD?r>UbE$YoC!V( -B;}3z+~9%^9L0f6kI?_odh1H;1pfu_>;#*0YfPSeyvTp;Nt=}+4?5u{ z8&jT5=@X_&=Vc>_1#v98OTAUF2r$q<`#0t&!=OnJHq%D`2j&n2AK`LnXs>;U{KhwL zllzH=7;ssLM^E53Un4%F#z*wLBe9Wd!^{pn2jI^9^#}v2;yUaa?$$CokIVOkjmxbA zEd_@Lfr>%nzxgSmG ~y8;yv2Pk3zakAMh 1!K<9WwboYsJpyG~@Y =wkMT`3L1Kw#c8`own#jta0|H{rnC$ zgDbNd8d(ELm|3i#d%fUPL|q2@s88)1q8=FM6QF8SGJBET4_GSjxO-%NfWw9T&aw85 zVFS~hNttX};4q45x_3$$ { 6sR*psQqGv0`|5sy3Sdm|icR>P;?bNva< zVUrR8M4qHq84NxXvoN;@Y1vF|h xb8IX$qDPj^xG_2BLJq^6RXys5h+hP47F4^Qs|lM4%#{d!HdvP> _MJ&FMQI%`-_UGg(QAh#>B-_%q!8cFVDCz6XketW=)VGNTNR6 iey-@5Z enPBEKm;|&5=%LO|~}5`;%E-sqw`AQ(%Miyy|D#Wp?3}gGt4$6FYq! zWoI=qCj%^X9i_BfJiEP2MQo;;#(FjIM}r%K LzV*!b7h6XSk!JJ(#XsmI=Dnnflx zd$aB3yfdCj-E( hG>i zDKp6}l4oTt3*}}x7UAK^vhV0+C{^XuKhuad@DrHXwAxA>>#aqUqHM_$+SUv1iH_(# zVH~|uJF~t=^P^(#DKmp#9(|ah)cx(0Gthg?-nD5V$QW9i$8c^b8I3nab<;N@Jan+8 z+{*OZZyxy?egDc{qib@F9j|xoU2n_gN{!5VGtXq}X>0Fyh!JyJ*w0gS)joNvTfv`~ z+!n0N?ftc)4I-D4-R*t6Gn}Lp7uN}+GkNUho`B9BuhlmSf=zB-2O+n#GN&MG5qKHz zj~~vMY{9j2@mmY1e?yDTmB%uByGBlWzaw);t)L}~62c|!GPG|*p;#@xnqidf8K3>8 zu2k&dv0jy0U2W?M?M&N6agWzz4Q v>q8L7^TjEd5*9hMED-EdA@Ek+Uq|E7w%} z{u=iEbX 5pM)N6C&_UX?b&Yb&2+U7pvxMuHTvO!aBdb)f=lV>h~ z jWQUhFTdNH!dXUL(gC<}A&TcW9o9~tvCEjnH26}R z@AyMce~t(IkX%-kve^3Au6=LwDe74Vf&OP@`FvBAjdtRbKZSX<-dgPsk=iZQHYlaK z8}-z=!L3q7dJ2my>s=cff6m)WyUwX4uP^j-gvXcKUh~j34fTiUyclSiGviBHa?;iu zN_KPc$rADVA?+#0kt=)Ls`l>}&a5v))xJiUFw@xA$d3;~FrI>TU}o MR`t{7bshB3uKGykpELjw4 z-;@h|xPhug{6cB?0<|4kn_`@tJiEzVJ&)RF!dB0#lQf#?a&FxWzSl^VM{;ZS (Fb$h2Q*U{%KH>0(mZ|Y|1N9%@dH#!W$Q2+* zqjV1Zykjq)zGrSPpX+X~zxKFJx#_$Am8SNoDXS}Z6QjL5`0a=kq{PDvE*7tXAE|A0 z+O)og^