live.json
· 2.4 KiB · JSON
Неформатований
{
"spider": "https://github.com/FongMi/CatVodSpider/raw/refs/heads/main/jar/custom_spider.jar",
"lives": [
{
"name": "内地电视频道",
"type": 3,
"api": "https://raw.githubusercontent.com/n3rddd/N3RD/6b0282f56d6cf963958a8ca5210adcd07de4bfbf/JN/PY/live/live_kzb.py",
"ext": "68747470733a2f2f6a7a62356b716c6e2e6875616a69616564752e636f6d2f70726f642d6170692f697074762f676574497074764c697374"
},
{
"name": "内地电视频道(备用1)",
"url": "http://192.168.2.239:35455/tv.m3u",
"type": 0,
"playerType": 1
},
{
"name": "内地电视频道(备用2)",
"url": "http://192.168.10.239:35455/tv.m3u",
"type": 0,
"playerType": 1
},
{
"name": "香港TVB",
"url": "https://raw.githubusercontent.com/tongxunlu/super/refs/heads/main/mytvsuper.m3u",
"type": 0,
"playerType": 1
},
{
"name": "香港TVB(备用)",
"url": "http://192.168.10.239:50009/mytvsuper.m3u",
"type": 0,
"playerType": 1
},
{
"name": "香港TVB新闻台",
"url": "https://raw.githubusercontent.com/tongxunlu/2024-11-25-inews/refs/heads/main/playlist.m3u",
"type": 0,
"playerType": 1
},
{
"name": "TVFIX",
"type": 3,
"api": "https://gist.imyip.net/imyip/fedc4aa0b3bd4d5eb9d39637a2929f25/raw/HEAD/live_tvfix.py",
"ext": {}
},
{
"name": "台湾频道",
"api": "csp_MQiTV",
"ext": [
{
"name": "59",
"url": "https://59.125.210.231:4433"
}
],
"epg": "http://iptv.52sw.top:668/?ch={name}&date={date}",
"logo": "https://epg.112114.xyz/logo/{name}.png"
},
{
"name": "备用1",
"type": 0,
"url": "https://gh-proxy.com/raw.githubusercontent.com/alenin-zhang/IPTV/master/smt.txt",
"ua": "okhttp/3.15",
"epg": "https://iptv.crestekk.cn/epgphp/?ch={name}&date={date}"
},
{
"name": "备用2",
"type": 0,
"url": "https://gh-proxy.com/raw.githubusercontent.com/alenin-zhang/IPTV/master/lenin.txt",
"ua": "okhttp/3.15",
"epg": "https://iptv.crestekk.cn/epgphp/?ch={name}&date={date}"
},
{
"name": "备用3",
"type": 0,
"url": "https://pastebin.com/raw/rmGTuRZL",
"ua": "okhttp/3.15",
"epg": "https://iptv.crestekk.cn/epgphp/?ch={name}&date={date}"
},
{
"name": "BeeSport直播",
"type": 3,
"api": "https://gist.imyip.net/imyip/fedc4aa0b3bd4d5eb9d39637a2929f25/raw/HEAD/live_beesport.py",
"ext": {},
"header": {
"Referer": "https://p.m82xg4z0cdbz7.com/"
}
}
]
}
| 1 | { |
| 2 | "spider": "https://github.com/FongMi/CatVodSpider/raw/refs/heads/main/jar/custom_spider.jar", |
| 3 | "lives": [ |
| 4 | { |
| 5 | "name": "内地电视频道", |
| 6 | "type": 3, |
| 7 | "api": "https://raw.githubusercontent.com/n3rddd/N3RD/6b0282f56d6cf963958a8ca5210adcd07de4bfbf/JN/PY/live/live_kzb.py", |
| 8 | "ext": "68747470733a2f2f6a7a62356b716c6e2e6875616a69616564752e636f6d2f70726f642d6170692f697074762f676574497074764c697374" |
| 9 | }, |
| 10 | { |
| 11 | "name": "内地电视频道(备用1)", |
| 12 | "url": "http://192.168.2.239:35455/tv.m3u", |
| 13 | "type": 0, |
| 14 | "playerType": 1 |
| 15 | }, |
| 16 | { |
| 17 | "name": "内地电视频道(备用2)", |
| 18 | "url": "http://192.168.10.239:35455/tv.m3u", |
| 19 | "type": 0, |
| 20 | "playerType": 1 |
| 21 | }, |
| 22 | { |
| 23 | "name": "香港TVB", |
| 24 | "url": "https://raw.githubusercontent.com/tongxunlu/super/refs/heads/main/mytvsuper.m3u", |
| 25 | "type": 0, |
| 26 | "playerType": 1 |
| 27 | }, |
| 28 | { |
| 29 | "name": "香港TVB(备用)", |
| 30 | "url": "http://192.168.10.239:50009/mytvsuper.m3u", |
| 31 | "type": 0, |
| 32 | "playerType": 1 |
| 33 | }, |
| 34 | { |
| 35 | "name": "香港TVB新闻台", |
| 36 | "url": "https://raw.githubusercontent.com/tongxunlu/2024-11-25-inews/refs/heads/main/playlist.m3u", |
| 37 | "type": 0, |
| 38 | "playerType": 1 |
| 39 | }, |
| 40 | { |
| 41 | "name": "TVFIX", |
| 42 | "type": 3, |
| 43 | "api": "https://gist.imyip.net/imyip/fedc4aa0b3bd4d5eb9d39637a2929f25/raw/HEAD/live_tvfix.py", |
| 44 | "ext": {} |
| 45 | }, |
| 46 | { |
| 47 | "name": "台湾频道", |
| 48 | "api": "csp_MQiTV", |
| 49 | "ext": [ |
| 50 | { |
| 51 | "name": "59", |
| 52 | "url": "https://59.125.210.231:4433" |
| 53 | } |
| 54 | ], |
| 55 | "epg": "http://iptv.52sw.top:668/?ch={name}&date={date}", |
| 56 | "logo": "https://epg.112114.xyz/logo/{name}.png" |
| 57 | }, |
| 58 | { |
| 59 | "name": "备用1", |
| 60 | "type": 0, |
| 61 | "url": "https://gh-proxy.com/raw.githubusercontent.com/alenin-zhang/IPTV/master/smt.txt", |
| 62 | "ua": "okhttp/3.15", |
| 63 | "epg": "https://iptv.crestekk.cn/epgphp/?ch={name}&date={date}" |
| 64 | }, |
| 65 | { |
| 66 | "name": "备用2", |
| 67 | "type": 0, |
| 68 | "url": "https://gh-proxy.com/raw.githubusercontent.com/alenin-zhang/IPTV/master/lenin.txt", |
| 69 | "ua": "okhttp/3.15", |
| 70 | "epg": "https://iptv.crestekk.cn/epgphp/?ch={name}&date={date}" |
| 71 | }, |
| 72 | { |
| 73 | "name": "备用3", |
| 74 | "type": 0, |
| 75 | "url": "https://pastebin.com/raw/rmGTuRZL", |
| 76 | "ua": "okhttp/3.15", |
| 77 | "epg": "https://iptv.crestekk.cn/epgphp/?ch={name}&date={date}" |
| 78 | }, |
| 79 | { |
| 80 | "name": "BeeSport直播", |
| 81 | "type": 3, |
| 82 | "api": "https://gist.imyip.net/imyip/fedc4aa0b3bd4d5eb9d39637a2929f25/raw/HEAD/live_beesport.py", |
| 83 | "ext": {}, |
| 84 | "header": { |
| 85 | "Referer": "https://p.m82xg4z0cdbz7.com/" |
| 86 | } |
| 87 | } |
| 88 | ] |
| 89 | } |
live_beesport.py
· 20 KiB · Python
Неформатований
# -*- coding: utf-8 -*-
# @Author : Doubebly
# @Time : 2025/5/19 21:19
import sys
import requests
import base64
import os
import time
sys.path.append('..')
from base.spider import Spider
class Spider(Spider):
def getName(self):
return "BeeSport"
def init(self, extend):
self.ext_time = 120
self.cache_path = '/storage/emulated/0/TV/cache_BeeSport'
if not os.path.exists(self.cache_path):
os.mkdir(self.cache_path, 0o755)
pass
def getDependence(self):
return []
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def liveContent(self, url):
data_list = [{'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/TNT_SPORTS_1.png', 'group-title': 'BeeSport', 'name': 'TNT SPORTS 1', 'fun': 'beesport', 'pid': 'TNT_Sports_1'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/TNT_SPORTS_2.png', 'group-title': 'BeeSport', 'name': 'TNT SPORTS 2', 'fun': 'beesport', 'pid': 'TNT_Sports_2'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/TNT_SPORTS_3.png', 'group-title': 'BeeSport', 'name': 'TNT SPORTS 3', 'fun': 'beesport', 'pid': 'TNT_Sports_3'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/TNT_SPORTS_4.png', 'group-title': 'BeeSport', 'name': 'TNT SPORTS 4', 'fun': 'beesport', 'pid': 'TNT_Sports_4'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_FOOTBALL.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS FOOTBALL', 'fun': 'beesport', 'pid': 'Sky_Sports_Football_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_MAIN_EVENT.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS MAIN EVENT', 'fun': 'beesport', 'pid': 'Sky_Sports_Main_Event'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_PREMIER_LEAGUE.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS PREMIER LEAGUE', 'fun': 'beesport', 'pid': 'Sky_Sports_Premier_League'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_ACTION.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS ACTION', 'fun': 'beesport', 'pid': 'Sky_Sports_Action_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_MIX.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS MIX', 'fun': 'beesport', 'pid': 'Sky_Sports_Mix_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_ARENA.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS ARENA', 'fun': 'beesport', 'pid': 'Sky_Sports_Arena_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_NEWS.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS NEWS', 'fun': 'beesport', 'pid': 'Sky_Sports_News_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_CRICKET.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS CRICKET', 'fun': 'beesport', 'pid': 'Sky_Sports_Cricket_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Sky_Sports_Tennis.png', 'group-title': 'BeeSport', 'name': 'Sky Sports Tennis', 'fun': 'beesport', 'pid': 'Sky_Sports_Tennis'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_F1.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS F1', 'fun': 'beesport', 'pid': 'Sky_Sports_F1_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_GOLF.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS GOLF', 'fun': 'beesport', 'pid': 'Sky_Sports_Golf_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_RACING.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS RACING', 'fun': 'beesport', 'pid': 'Sky_Sports_Racing_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Sky_Sports_Darts.png', 'group-title': 'BeeSport', 'name': 'Sky Sports Darts', 'fun': 'beesport', 'pid': 'Sky_Sports_Darts'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/BEIN_SPORTS_USA.png', 'group-title': 'BeeSport', 'name': 'BEIN SPORTS USA', 'fun': 'beesport', 'pid': 'Bein_Sports_USA_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/TENNIS_CHANNEL.png', 'group-title': 'BeeSport', 'name': 'TENNIS CHANNEL', 'fun': 'beesport', 'pid': 'Tennis_Channel_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/LALIGA_TV_HD.png', 'group-title': 'BeeSport', 'name': 'LALIGA TV HD', 'fun': 'beesport', 'pid': 'La_Liga_TV_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/HBO_1.png', 'group-title': 'BeeSport', 'name': 'HBO 1', 'fun': 'beesport', 'pid': 'HBO_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/HBO_2.png', 'group-title': 'BeeSport', 'name': 'HBO 2', 'fun': 'beesport', 'pid': 'HBO_2_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Discovery_Channel.png', 'group-title': 'BeeSport', 'name': 'Discovery Channel', 'fun': 'beesport', 'pid': 'Discovery_Channel_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Discovery_Life.png', 'group-title': 'BeeSport', 'name': 'Discovery Life', 'fun': 'beesport', 'pid': 'Discovery_Life_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Cinemax_West.png', 'group-title': 'BeeSport', 'name': 'Cinemax West', 'fun': 'beesport', 'pid': 'Cinemax_West_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Great_Movies.png', 'group-title': 'BeeSport', 'name': 'Great Movies', 'fun': 'beesport', 'pid': 'UK_Great_Movies_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Sky_Cinema_Comedy.png', 'group-title': 'BeeSport', 'name': 'Sky Cinema Comedy', 'fun': 'beesport', 'pid': 'UK_Sky_Cinema_Comedy_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Sky_Cinema_Family.png', 'group-title': 'BeeSport', 'name': 'Sky Cinema Family', 'fun': 'beesport', 'pid': 'UK_Sky_Cinema_Family_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Cartoon_Network.png', 'group-title': 'BeeSport', 'name': 'Cartoon Network', 'fun': 'beesport', 'pid': 'UK_Cartoon_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Virgin_2.png', 'group-title': 'BeeSport', 'name': 'Virgin 2', 'fun': 'beesport', 'pid': 'UK_Virgin_2'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Virgin_3.png', 'group-title': 'BeeSport', 'name': 'Virgin 3', 'fun': 'beesport', 'pid': 'UK_Virgin_3'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Virgin_1.png', 'group-title': 'BeeSport', 'name': 'Virgin 1', 'fun': 'beesport', 'pid': 'UK_Virgin_1'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Bein_Sports_English_2.png', 'group-title': 'BeeSport', 'name': 'Bein Sports English 2', 'fun': 'beesport', 'pid': 'Bein_Sports_English_2_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Premier_League.png', 'group-title': 'BeeSport', 'name': 'SuperSport Premier League', 'fun': 'beesport', 'pid': 'SuperSport_Premier_League_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_LaLiga.png', 'group-title': 'BeeSport', 'name': 'SuperSport LaLiga', 'fun': 'beesport', 'pid': 'SuperSport_LaLiga_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Action.png', 'group-title': 'BeeSport', 'name': 'SuperSport Action', 'fun': 'beesport', 'pid': 'SuperSport_Action_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Blitz.png', 'group-title': 'BeeSport', 'name': 'SuperSport Blitz', 'fun': 'beesport', 'pid': 'SuperSport_Blitz_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Cricket.png', 'group-title': 'BeeSport', 'name': 'SuperSport Cricket', 'fun': 'beesport', 'pid': 'SuperSport_Cricket_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Football.png', 'group-title': 'BeeSport', 'name': 'SuperSport Football', 'fun': 'beesport', 'pid': 'SuperSport_Football_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Golf.png', 'group-title': 'BeeSport', 'name': 'SuperSport Golf', 'fun': 'beesport', 'pid': 'SuperSport_Golf_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Rugby.png', 'group-title': 'BeeSport', 'name': 'SuperSport Rugby', 'fun': 'beesport', 'pid': 'SuperSport_Rugby_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Tennis.png', 'group-title': 'BeeSport', 'name': 'SuperSport Tennis', 'fun': 'beesport', 'pid': 'SuperSport_Tennis_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Variety_1.png', 'group-title': 'BeeSport', 'name': 'Variety 1', 'fun': 'beesport', 'pid': 'Variety_1_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Variety_2.png', 'group-title': 'BeeSport', 'name': 'Variety 2', 'fun': 'beesport', 'pid': 'Variety_2_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Variety_3.png', 'group-title': 'BeeSport', 'name': 'Variety 3', 'fun': 'beesport', 'pid': 'Variety_3_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Variety_4.png', 'group-title': 'BeeSport', 'name': 'Variety 4', 'fun': 'beesport', 'pid': 'Variety_4_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Eurosport_1.png', 'group-title': 'BeeSport', 'name': 'Eurosport 1', 'fun': 'beesport', 'pid': 'Eurosport_1_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Eurosport_2.png', 'group-title': 'BeeSport', 'name': 'Eurosport 2', 'fun': 'beesport', 'pid': 'Eurosport_2_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Premier_Sports_1.png', 'group-title': 'BeeSport', 'name': 'Premier Sports 1', 'fun': 'beesport', 'pid': 'Premier_Sports_1'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Premier_Sports_2.png', 'group-title': 'BeeSport', 'name': 'Premier Sports 2', 'fun': 'beesport', 'pid': 'Premier_Sports_2'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Golf_Channel.png', 'group-title': 'BeeSport', 'name': 'Golf Channel', 'fun': 'beesport', 'pid': 'Golf_Channel_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/MLB_Network.png', 'group-title': 'BeeSport', 'name': 'MLB Network', 'fun': 'beesport', 'pid': 'MLB_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/NBA_TV.png', 'group-title': 'BeeSport', 'name': 'NBA TV', 'fun': 'beesport', 'pid': 'NBA_TV_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/NFL_Network.png', 'group-title': 'BeeSport', 'name': 'NFL Network', 'fun': 'beesport', 'pid': 'NFL_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/NFL_REDZONE.png', 'group-title': 'BeeSport', 'name': 'NFL REDZONE', 'fun': 'beesport', 'pid': 'NFL_REDZONE_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/NHL_Network.png', 'group-title': 'BeeSport', 'name': 'NHL Network', 'fun': 'beesport', 'pid': 'NHL_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/WWE.png', 'group-title': 'BeeSport', 'name': 'WWE', 'fun': 'beesport', 'pid': 'WWE_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Willow_Cricket.png', 'group-title': 'BeeSport', 'name': 'Willow Cricket', 'fun': 'beesport', 'pid': 'Willow_Cricket_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Willow_Extra.png', 'group-title': 'BeeSport', 'name': 'Willow Extra', 'fun': 'beesport', 'pid': 'Willow_Extra_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/World_Fishing_Network.png', 'group-title': 'BeeSport', 'name': 'World Fishing Network', 'fun': 'beesport', 'pid': 'World_Fishing_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ESPN.png', 'group-title': 'BeeSport', 'name': 'ESPN', 'fun': 'beesport', 'pid': 'ESPN_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ESPN_2.png', 'group-title': 'BeeSport', 'name': 'ESPN 2', 'fun': 'beesport', 'pid': 'ESPN_2_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ESPN_News.png', 'group-title': 'BeeSport', 'name': 'ESPN News', 'fun': 'beesport', 'pid': 'ESPN_News_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ESPN_U.png', 'group-title': 'BeeSport', 'name': 'ESPN U', 'fun': 'beesport', 'pid': 'ESPN_U_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ITV_1.png', 'group-title': 'BeeSport', 'name': 'ITV 1', 'fun': 'beesport', 'pid': 'ITV_1'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ITV_2.png', 'group-title': 'BeeSport', 'name': 'ITV 2', 'fun': 'beesport', 'pid': 'ITV_2'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ITV_3.png', 'group-title': 'BeeSport', 'name': 'ITV 3', 'fun': 'beesport', 'pid': 'ITV_3'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ITV_4.png', 'group-title': 'BeeSport', 'name': 'ITV 4', 'fun': 'beesport', 'pid': 'ITV_4'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/MUTV.png', 'group-title': 'BeeSport', 'name': 'MUTV', 'fun': 'beesport', 'pid': 'MUTV_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/LFC_TV.png', 'group-title': 'BeeSport', 'name': 'LFC TV', 'fun': 'beesport', 'pid': 'LFC_TV_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/FOX_NEWS.png', 'group-title': 'BeeSport', 'name': 'FOX NEWS', 'fun': 'beesport', 'pid': 'FOX_NEWS_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ACC_Network.png', 'group-title': 'BeeSport', 'name': 'ACC Network', 'fun': 'beesport', 'pid': 'ACC_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Fight_Network.png', 'group-title': 'BeeSport', 'name': 'Fight Network', 'fun': 'beesport', 'pid': 'Fight_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/CBS_Sports_Network.png', 'group-title': 'BeeSport', 'name': 'CBS Sports Network', 'fun': 'beesport', 'pid': 'CBS_Sports_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/CNBC.png', 'group-title': 'BeeSport', 'name': 'CNBC', 'fun': 'beesport', 'pid': 'CNBC_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Fox_Sports_1.png', 'group-title': 'BeeSport', 'name': 'Fox Sports 1', 'fun': 'beesport', 'pid': 'Fox_Sports_1_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Fox_Sports_2.png', 'group-title': 'BeeSport', 'name': 'Fox Sports 2', 'fun': 'beesport', 'pid': 'Fox_Sports_2_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Nat_Geo_Wild_HD.png', 'group-title': 'BeeSport', 'name': 'Nat Geo Wild HD', 'fun': 'beesport', 'pid': 'Nat_Geo_Wild_HD'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ABC_Channel.png', 'group-title': 'BeeSport', 'name': 'ABC Channel', 'fun': 'beesport', 'pid': 'ABC'}]
tv_list = ['#EXTM3U']
for i in data_list:
tvg_id = i['tvg-id']
tvg_name = i['tvg-name']
tvg_logo = i['tvg-logo']
group_name = i['group-title']
name = i['name']
fun = i['fun']
pid = i['pid']
tv_list.append(f'#EXTINF:-1 tvg-id="{tvg_id}" tvg-name="{tvg_name}" tvg-logo="{tvg_logo}" group-title="{group_name}",{name}')
tv_list.append(f'{self.getProxyUrl()}&fun={fun}&pid={pid}&Author=Doubebly&TG=t.me/doubebly001')
return '\n'.join(tv_list)
def homeContent(self, filter):
return {}
def homeVideoContent(self):
return {}
def categoryContent(self, cid, page, filter, ext):
return {}
def detailContent(self, did):
return {}
def searchContent(self, key, quick, page='1'):
return {}
def searchContentPage(self, keywords, quick, page):
return {}
def playerContent(self, flag, pid, vipFlags):
return {}
def localProxy(self, params):
_fun = params.get('fun', None)
_type = params.get('type', None)
if _fun is not None:
fun = getattr(self, f'fun_{_fun}')
return fun(params)
return [302, "text/plain", None, {'Location': 'https://sf1-cdn-tos.huoshanstatic.com/obj/media-fe/xgplayer_doc_video/mp4/xgplayer-demo-720p.mp4'}]
def fun_beesport(self, params):
pid = params['pid']
cache_play_url = self.cache_get(pid)
if cache_play_url != 'False':
return [302, "text/plain", None, {'Location': cache_play_url}]
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36',
'Accept': 'application/json, text/plain, */*',
'Content-Type': 'application/json',
'accept-language': 'zh-CN,zh;q=0.9',
'cache-control': 'no-cache',
'origin': 'https://beesport.net',
'referer': 'https://beesport.net/live-tv',
}
json_data = {
'channel': f'https://live_tv.starcdnup.com/{pid}/index.m3u8',
}
try:
response = requests.post('https://beesport.net/authorize-channel', headers=headers, json=json_data)
url = response.json()['channels'][0]
self.cache_set(pid, url)
return [302, "text/plain", None, {'Location': url}]
except Exception as e:
return [302, "text/plain", None, {'Location': 'https://sf1-cdn-tos.huoshanstatic.com/obj/media-fe/xgplayer_doc_video/mp4/xgplayer-demo-720p.mp4'}]
def destroy(self):
files_and_dirs = os.listdir(self.cache_path)
if len(files_and_dirs) > 0:
for file in files_and_dirs:
os.remove(os.path.join(self.cache_path, file))
return '正在Destroy'
def b64encode(self, data):
return base64.b64encode(data.encode('utf-8')).decode('utf-8')
def b64decode(self, data):
return base64.b64decode(data.encode('utf-8')).decode('utf-8')
def cache_get(self, key):
t = time.time()
path = self.cache_getkey(key)
if not os.path.exists(path):
return 'False'
if t - os.path.getmtime(path) > self.ext_time:
return 'False'
with open(path, 'r', encoding='utf-8') as f:
data = f.read()
return data
def cache_set(self, key, data):
path = self.cache_getkey(key)
with open(path, 'w', encoding='utf-8') as f:
f.write(data)
return True
def cache_getkey(self, key):
return self.cache_path + '/' + key + '.txt'
if __name__ == '__main__':
pass
| 1 | # -*- coding: utf-8 -*- |
| 2 | # @Author : Doubebly |
| 3 | # @Time : 2025/5/19 21:19 |
| 4 | |
| 5 | import sys |
| 6 | import requests |
| 7 | import base64 |
| 8 | import os |
| 9 | import time |
| 10 | sys.path.append('..') |
| 11 | from base.spider import Spider |
| 12 | |
| 13 | |
| 14 | class Spider(Spider): |
| 15 | def getName(self): |
| 16 | return "BeeSport" |
| 17 | |
| 18 | def init(self, extend): |
| 19 | self.ext_time = 120 |
| 20 | self.cache_path = '/storage/emulated/0/TV/cache_BeeSport' |
| 21 | if not os.path.exists(self.cache_path): |
| 22 | os.mkdir(self.cache_path, 0o755) |
| 23 | pass |
| 24 | |
| 25 | def getDependence(self): |
| 26 | return [] |
| 27 | |
| 28 | def isVideoFormat(self, url): |
| 29 | pass |
| 30 | |
| 31 | def manualVideoCheck(self): |
| 32 | pass |
| 33 | |
| 34 | |
| 35 | def liveContent(self, url): |
| 36 | data_list = [{'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/TNT_SPORTS_1.png', 'group-title': 'BeeSport', 'name': 'TNT SPORTS 1', 'fun': 'beesport', 'pid': 'TNT_Sports_1'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/TNT_SPORTS_2.png', 'group-title': 'BeeSport', 'name': 'TNT SPORTS 2', 'fun': 'beesport', 'pid': 'TNT_Sports_2'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/TNT_SPORTS_3.png', 'group-title': 'BeeSport', 'name': 'TNT SPORTS 3', 'fun': 'beesport', 'pid': 'TNT_Sports_3'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/TNT_SPORTS_4.png', 'group-title': 'BeeSport', 'name': 'TNT SPORTS 4', 'fun': 'beesport', 'pid': 'TNT_Sports_4'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_FOOTBALL.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS FOOTBALL', 'fun': 'beesport', 'pid': 'Sky_Sports_Football_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_MAIN_EVENT.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS MAIN EVENT', 'fun': 'beesport', 'pid': 'Sky_Sports_Main_Event'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_PREMIER_LEAGUE.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS PREMIER LEAGUE', 'fun': 'beesport', 'pid': 'Sky_Sports_Premier_League'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_ACTION.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS ACTION', 'fun': 'beesport', 'pid': 'Sky_Sports_Action_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_MIX.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS MIX', 'fun': 'beesport', 'pid': 'Sky_Sports_Mix_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_ARENA.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS ARENA', 'fun': 'beesport', 'pid': 'Sky_Sports_Arena_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_NEWS.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS NEWS', 'fun': 'beesport', 'pid': 'Sky_Sports_News_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_CRICKET.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS CRICKET', 'fun': 'beesport', 'pid': 'Sky_Sports_Cricket_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Sky_Sports_Tennis.png', 'group-title': 'BeeSport', 'name': 'Sky Sports Tennis', 'fun': 'beesport', 'pid': 'Sky_Sports_Tennis'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_F1.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS F1', 'fun': 'beesport', 'pid': 'Sky_Sports_F1_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_GOLF.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS GOLF', 'fun': 'beesport', 'pid': 'Sky_Sports_Golf_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SKY_SPORTS_RACING.png', 'group-title': 'BeeSport', 'name': 'SKY SPORTS RACING', 'fun': 'beesport', 'pid': 'Sky_Sports_Racing_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Sky_Sports_Darts.png', 'group-title': 'BeeSport', 'name': 'Sky Sports Darts', 'fun': 'beesport', 'pid': 'Sky_Sports_Darts'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/BEIN_SPORTS_USA.png', 'group-title': 'BeeSport', 'name': 'BEIN SPORTS USA', 'fun': 'beesport', 'pid': 'Bein_Sports_USA_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/TENNIS_CHANNEL.png', 'group-title': 'BeeSport', 'name': 'TENNIS CHANNEL', 'fun': 'beesport', 'pid': 'Tennis_Channel_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/LALIGA_TV_HD.png', 'group-title': 'BeeSport', 'name': 'LALIGA TV HD', 'fun': 'beesport', 'pid': 'La_Liga_TV_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/HBO_1.png', 'group-title': 'BeeSport', 'name': 'HBO 1', 'fun': 'beesport', 'pid': 'HBO_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/HBO_2.png', 'group-title': 'BeeSport', 'name': 'HBO 2', 'fun': 'beesport', 'pid': 'HBO_2_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Discovery_Channel.png', 'group-title': 'BeeSport', 'name': 'Discovery Channel', 'fun': 'beesport', 'pid': 'Discovery_Channel_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Discovery_Life.png', 'group-title': 'BeeSport', 'name': 'Discovery Life', 'fun': 'beesport', 'pid': 'Discovery_Life_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Cinemax_West.png', 'group-title': 'BeeSport', 'name': 'Cinemax West', 'fun': 'beesport', 'pid': 'Cinemax_West_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Great_Movies.png', 'group-title': 'BeeSport', 'name': 'Great Movies', 'fun': 'beesport', 'pid': 'UK_Great_Movies_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Sky_Cinema_Comedy.png', 'group-title': 'BeeSport', 'name': 'Sky Cinema Comedy', 'fun': 'beesport', 'pid': 'UK_Sky_Cinema_Comedy_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Sky_Cinema_Family.png', 'group-title': 'BeeSport', 'name': 'Sky Cinema Family', 'fun': 'beesport', 'pid': 'UK_Sky_Cinema_Family_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Cartoon_Network.png', 'group-title': 'BeeSport', 'name': 'Cartoon Network', 'fun': 'beesport', 'pid': 'UK_Cartoon_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Virgin_2.png', 'group-title': 'BeeSport', 'name': 'Virgin 2', 'fun': 'beesport', 'pid': 'UK_Virgin_2'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Virgin_3.png', 'group-title': 'BeeSport', 'name': 'Virgin 3', 'fun': 'beesport', 'pid': 'UK_Virgin_3'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Virgin_1.png', 'group-title': 'BeeSport', 'name': 'Virgin 1', 'fun': 'beesport', 'pid': 'UK_Virgin_1'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Bein_Sports_English_2.png', 'group-title': 'BeeSport', 'name': 'Bein Sports English 2', 'fun': 'beesport', 'pid': 'Bein_Sports_English_2_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Premier_League.png', 'group-title': 'BeeSport', 'name': 'SuperSport Premier League', 'fun': 'beesport', 'pid': 'SuperSport_Premier_League_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_LaLiga.png', 'group-title': 'BeeSport', 'name': 'SuperSport LaLiga', 'fun': 'beesport', 'pid': 'SuperSport_LaLiga_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Action.png', 'group-title': 'BeeSport', 'name': 'SuperSport Action', 'fun': 'beesport', 'pid': 'SuperSport_Action_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Blitz.png', 'group-title': 'BeeSport', 'name': 'SuperSport Blitz', 'fun': 'beesport', 'pid': 'SuperSport_Blitz_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Cricket.png', 'group-title': 'BeeSport', 'name': 'SuperSport Cricket', 'fun': 'beesport', 'pid': 'SuperSport_Cricket_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Football.png', 'group-title': 'BeeSport', 'name': 'SuperSport Football', 'fun': 'beesport', 'pid': 'SuperSport_Football_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Golf.png', 'group-title': 'BeeSport', 'name': 'SuperSport Golf', 'fun': 'beesport', 'pid': 'SuperSport_Golf_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Rugby.png', 'group-title': 'BeeSport', 'name': 'SuperSport Rugby', 'fun': 'beesport', 'pid': 'SuperSport_Rugby_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/SuperSport_Tennis.png', 'group-title': 'BeeSport', 'name': 'SuperSport Tennis', 'fun': 'beesport', 'pid': 'SuperSport_Tennis_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Variety_1.png', 'group-title': 'BeeSport', 'name': 'Variety 1', 'fun': 'beesport', 'pid': 'Variety_1_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Variety_2.png', 'group-title': 'BeeSport', 'name': 'Variety 2', 'fun': 'beesport', 'pid': 'Variety_2_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Variety_3.png', 'group-title': 'BeeSport', 'name': 'Variety 3', 'fun': 'beesport', 'pid': 'Variety_3_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Variety_4.png', 'group-title': 'BeeSport', 'name': 'Variety 4', 'fun': 'beesport', 'pid': 'Variety_4_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Eurosport_1.png', 'group-title': 'BeeSport', 'name': 'Eurosport 1', 'fun': 'beesport', 'pid': 'Eurosport_1_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Eurosport_2.png', 'group-title': 'BeeSport', 'name': 'Eurosport 2', 'fun': 'beesport', 'pid': 'Eurosport_2_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Premier_Sports_1.png', 'group-title': 'BeeSport', 'name': 'Premier Sports 1', 'fun': 'beesport', 'pid': 'Premier_Sports_1'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Premier_Sports_2.png', 'group-title': 'BeeSport', 'name': 'Premier Sports 2', 'fun': 'beesport', 'pid': 'Premier_Sports_2'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Golf_Channel.png', 'group-title': 'BeeSport', 'name': 'Golf Channel', 'fun': 'beesport', 'pid': 'Golf_Channel_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/MLB_Network.png', 'group-title': 'BeeSport', 'name': 'MLB Network', 'fun': 'beesport', 'pid': 'MLB_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/NBA_TV.png', 'group-title': 'BeeSport', 'name': 'NBA TV', 'fun': 'beesport', 'pid': 'NBA_TV_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/NFL_Network.png', 'group-title': 'BeeSport', 'name': 'NFL Network', 'fun': 'beesport', 'pid': 'NFL_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/NFL_REDZONE.png', 'group-title': 'BeeSport', 'name': 'NFL REDZONE', 'fun': 'beesport', 'pid': 'NFL_REDZONE_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/NHL_Network.png', 'group-title': 'BeeSport', 'name': 'NHL Network', 'fun': 'beesport', 'pid': 'NHL_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/WWE.png', 'group-title': 'BeeSport', 'name': 'WWE', 'fun': 'beesport', 'pid': 'WWE_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Willow_Cricket.png', 'group-title': 'BeeSport', 'name': 'Willow Cricket', 'fun': 'beesport', 'pid': 'Willow_Cricket_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Willow_Extra.png', 'group-title': 'BeeSport', 'name': 'Willow Extra', 'fun': 'beesport', 'pid': 'Willow_Extra_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/World_Fishing_Network.png', 'group-title': 'BeeSport', 'name': 'World Fishing Network', 'fun': 'beesport', 'pid': 'World_Fishing_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ESPN.png', 'group-title': 'BeeSport', 'name': 'ESPN', 'fun': 'beesport', 'pid': 'ESPN_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ESPN_2.png', 'group-title': 'BeeSport', 'name': 'ESPN 2', 'fun': 'beesport', 'pid': 'ESPN_2_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ESPN_News.png', 'group-title': 'BeeSport', 'name': 'ESPN News', 'fun': 'beesport', 'pid': 'ESPN_News_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ESPN_U.png', 'group-title': 'BeeSport', 'name': 'ESPN U', 'fun': 'beesport', 'pid': 'ESPN_U_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ITV_1.png', 'group-title': 'BeeSport', 'name': 'ITV 1', 'fun': 'beesport', 'pid': 'ITV_1'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ITV_2.png', 'group-title': 'BeeSport', 'name': 'ITV 2', 'fun': 'beesport', 'pid': 'ITV_2'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ITV_3.png', 'group-title': 'BeeSport', 'name': 'ITV 3', 'fun': 'beesport', 'pid': 'ITV_3'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ITV_4.png', 'group-title': 'BeeSport', 'name': 'ITV 4', 'fun': 'beesport', 'pid': 'ITV_4'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/MUTV.png', 'group-title': 'BeeSport', 'name': 'MUTV', 'fun': 'beesport', 'pid': 'MUTV_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/LFC_TV.png', 'group-title': 'BeeSport', 'name': 'LFC TV', 'fun': 'beesport', 'pid': 'LFC_TV_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/FOX_NEWS.png', 'group-title': 'BeeSport', 'name': 'FOX NEWS', 'fun': 'beesport', 'pid': 'FOX_NEWS_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ACC_Network.png', 'group-title': 'BeeSport', 'name': 'ACC Network', 'fun': 'beesport', 'pid': 'ACC_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Fight_Network.png', 'group-title': 'BeeSport', 'name': 'Fight Network', 'fun': 'beesport', 'pid': 'Fight_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/CBS_Sports_Network.png', 'group-title': 'BeeSport', 'name': 'CBS Sports Network', 'fun': 'beesport', 'pid': 'CBS_Sports_Network_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/CNBC.png', 'group-title': 'BeeSport', 'name': 'CNBC', 'fun': 'beesport', 'pid': 'CNBC_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Fox_Sports_1.png', 'group-title': 'BeeSport', 'name': 'Fox Sports 1', 'fun': 'beesport', 'pid': 'Fox_Sports_1_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Fox_Sports_2.png', 'group-title': 'BeeSport', 'name': 'Fox Sports 2', 'fun': 'beesport', 'pid': 'Fox_Sports_2_Live_TV'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/Nat_Geo_Wild_HD.png', 'group-title': 'BeeSport', 'name': 'Nat Geo Wild HD', 'fun': 'beesport', 'pid': 'Nat_Geo_Wild_HD'}, {'tvg-id': '', 'tvg-name': '', 'tvg-logo': 'https://logo.doube.eu.org/beesport/ABC_Channel.png', 'group-title': 'BeeSport', 'name': 'ABC Channel', 'fun': 'beesport', 'pid': 'ABC'}] |
| 37 | |
| 38 | tv_list = ['#EXTM3U'] |
| 39 | for i in data_list: |
| 40 | tvg_id = i['tvg-id'] |
| 41 | tvg_name = i['tvg-name'] |
| 42 | tvg_logo = i['tvg-logo'] |
| 43 | group_name = i['group-title'] |
| 44 | name = i['name'] |
| 45 | fun = i['fun'] |
| 46 | pid = i['pid'] |
| 47 | tv_list.append(f'#EXTINF:-1 tvg-id="{tvg_id}" tvg-name="{tvg_name}" tvg-logo="{tvg_logo}" group-title="{group_name}",{name}') |
| 48 | tv_list.append(f'{self.getProxyUrl()}&fun={fun}&pid={pid}&Author=Doubebly&TG=t.me/doubebly001') |
| 49 | |
| 50 | return '\n'.join(tv_list) |
| 51 | |
| 52 | def homeContent(self, filter): |
| 53 | return {} |
| 54 | |
| 55 | def homeVideoContent(self): |
| 56 | return {} |
| 57 | |
| 58 | def categoryContent(self, cid, page, filter, ext): |
| 59 | return {} |
| 60 | |
| 61 | def detailContent(self, did): |
| 62 | return {} |
| 63 | |
| 64 | def searchContent(self, key, quick, page='1'): |
| 65 | return {} |
| 66 | |
| 67 | def searchContentPage(self, keywords, quick, page): |
| 68 | return {} |
| 69 | |
| 70 | def playerContent(self, flag, pid, vipFlags): |
| 71 | return {} |
| 72 | |
| 73 | def localProxy(self, params): |
| 74 | _fun = params.get('fun', None) |
| 75 | _type = params.get('type', None) |
| 76 | if _fun is not None: |
| 77 | fun = getattr(self, f'fun_{_fun}') |
| 78 | return fun(params) |
| 79 | return [302, "text/plain", None, {'Location': 'https://sf1-cdn-tos.huoshanstatic.com/obj/media-fe/xgplayer_doc_video/mp4/xgplayer-demo-720p.mp4'}] |
| 80 | |
| 81 | |
| 82 | def fun_beesport(self, params): |
| 83 | pid = params['pid'] |
| 84 | cache_play_url = self.cache_get(pid) |
| 85 | if cache_play_url != 'False': |
| 86 | return [302, "text/plain", None, {'Location': cache_play_url}] |
| 87 | headers = { |
| 88 | 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36', |
| 89 | 'Accept': 'application/json, text/plain, */*', |
| 90 | 'Content-Type': 'application/json', |
| 91 | 'accept-language': 'zh-CN,zh;q=0.9', |
| 92 | 'cache-control': 'no-cache', |
| 93 | 'origin': 'https://beesport.net', |
| 94 | 'referer': 'https://beesport.net/live-tv', |
| 95 | } |
| 96 | |
| 97 | json_data = { |
| 98 | 'channel': f'https://live_tv.starcdnup.com/{pid}/index.m3u8', |
| 99 | } |
| 100 | try: |
| 101 | response = requests.post('https://beesport.net/authorize-channel', headers=headers, json=json_data) |
| 102 | url = response.json()['channels'][0] |
| 103 | self.cache_set(pid, url) |
| 104 | return [302, "text/plain", None, {'Location': url}] |
| 105 | except Exception as e: |
| 106 | return [302, "text/plain", None, {'Location': 'https://sf1-cdn-tos.huoshanstatic.com/obj/media-fe/xgplayer_doc_video/mp4/xgplayer-demo-720p.mp4'}] |
| 107 | |
| 108 | def destroy(self): |
| 109 | files_and_dirs = os.listdir(self.cache_path) |
| 110 | if len(files_and_dirs) > 0: |
| 111 | for file in files_and_dirs: |
| 112 | os.remove(os.path.join(self.cache_path, file)) |
| 113 | return '正在Destroy' |
| 114 | |
| 115 | def b64encode(self, data): |
| 116 | return base64.b64encode(data.encode('utf-8')).decode('utf-8') |
| 117 | |
| 118 | def b64decode(self, data): |
| 119 | return base64.b64decode(data.encode('utf-8')).decode('utf-8') |
| 120 | |
| 121 | |
| 122 | def cache_get(self, key): |
| 123 | t = time.time() |
| 124 | path = self.cache_getkey(key) |
| 125 | if not os.path.exists(path): |
| 126 | return 'False' |
| 127 | if t - os.path.getmtime(path) > self.ext_time: |
| 128 | return 'False' |
| 129 | with open(path, 'r', encoding='utf-8') as f: |
| 130 | data = f.read() |
| 131 | return data |
| 132 | |
| 133 | def cache_set(self, key, data): |
| 134 | path = self.cache_getkey(key) |
| 135 | with open(path, 'w', encoding='utf-8') as f: |
| 136 | f.write(data) |
| 137 | return True |
| 138 | |
| 139 | def cache_getkey(self, key): |
| 140 | return self.cache_path + '/' + key + '.txt' |
| 141 | |
| 142 | if __name__ == '__main__': |
| 143 | pass |
live_litv.py
· 23 KiB · Python
Неформатований
# -*- coding: utf-8 -*-
# @Author : Doubebly
# @Time : 2025/3/23 21:55
import base64
import sys
import time
import json
import requests
sys.path.append('..')
from base.spider import Spider
class Spider(Spider):
def getName(self):
return "Litv"
def init(self, extend):
self.extend = extend
try:
self.extendDict = json.loads(extend)
except:
self.extendDict = {}
proxy = self.extendDict.get('proxy', None)
if proxy is None:
self.is_proxy = False
else:
self.proxy = proxy
self.is_proxy = True
pass
def getDependence(self):
return []
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def liveContent(self, url):
a = ['#EXTM3U', '#EXTINF:-1 tvg-id="民视" tvg-name="民视" tvg-logo="https://logo.doube.eu.org/民视.png" group-title="",民视', f'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv002,1,10', '#EXTINF:-1 tvg-id="民视台湾台" tvg-name="民视台湾台" tvg-logo="https://logo.doube.eu.org/民视台湾台.png" group-title="",民视台湾台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv001,1,6', '#EXTINF:-1 tvg-id="民视台湾台" tvg-name="民视台湾台" tvg-logo="https://logo.doube.eu.org/民视台湾台.png" group-title="",民视台湾台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv156,1,6', '#EXTINF:-1 tvg-id="民视第一台" tvg-name="民视第一台" tvg-logo="https://logo.doube.eu.org/民视第一台.png" group-title="",民视第一台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv003,1,6', '#EXTINF:-1 tvg-id="民视新闻台" tvg-name="民视新闻台" tvg-logo="https://logo.doube.eu.org/民视新闻台.png" group-title="",民视新闻台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv13,1,7', '#EXTINF:-1 tvg-id="民视旅游台" tvg-name="民视旅游台" tvg-logo="https://logo.doube.eu.org/民视旅游台.png" group-title="",民视旅游', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv07,1,7', '#EXTINF:-1 tvg-id="民视影剧台" tvg-name="民视影剧台" tvg-logo="https://logo.doube.eu.org/民视影剧台.png" group-title="",民视影剧', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv09,1,2', '#EXTINF:-1 tvg-id="民视影剧台" tvg-name="民视影剧台" tvg-logo="https://logo.doube.eu.org/民视影剧台.png" group-title="",民视影剧', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv09,1,7', '#EXTINF:-1 tvg-id="民视综艺台" tvg-name="民视综艺台" tvg-logo="https://logo.doube.eu.org/民视综艺台.png" group-title="",民视综艺', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv004,1,8', '#EXTINF:-1 tvg-id="台湾戏剧台" tvg-name="台湾戏剧台" tvg-logo="https://logo.doube.eu.org/台湾戏剧台.png" group-title="",台湾戏剧台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn22,5,2', '#EXTINF:-1 tvg-id="龙华经典台" tvg-name="龙华经典台" tvg-logo="https://logo.doube.eu.org/龙华经典台.png" group-title="",龙华经典', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn21,5,2', '#EXTINF:-1 tvg-id="龙华戏剧台" tvg-name="龙华戏剧台" tvg-logo="https://logo.doube.eu.org/龙华戏剧台.png" group-title="",龙华戏剧', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn18,5,6', '#EXTINF:-1 tvg-id="龙华电影台" tvg-name="龙华电影台" tvg-logo="https://logo.doube.eu.org/龙华电影台.png" group-title="",龙华电影', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn03,5,6', '#EXTINF:-1 tvg-id="龙华日韩台" tvg-name="龙华日韩台" tvg-logo="https://logo.doube.eu.org/龙华日韩台.png" group-title="",龙华日韩', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn11,5,2', '#EXTINF:-1 tvg-id="龙华偶像台" tvg-name="龙华偶像台" tvg-logo="https://logo.doube.eu.org/龙华偶像台.png" group-title="",龙华偶像', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn12,5,2', '#EXTINF:-1 tvg-id="龙华洋片台" tvg-name="龙华洋片台" tvg-logo="https://logo.doube.eu.org/龙华洋片台.png" group-title="",龙华洋片', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn02,5,2', '#EXTINF:-1 tvg-id="龙华卡通台" tvg-name="龙华卡通台" tvg-logo="https://logo.doube.eu.org/龙华卡通台.png" group-title="",龙华卡通', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn01,4,2', '#EXTINF:-1 tvg-id="龙华卡通台" tvg-name="龙华卡通台" tvg-logo="https://logo.doube.eu.org/龙华卡通台.png" group-title="",龙华卡通', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn01,4,5', '#EXTINF:-1 tvg-id="靖天综合台" tvg-name="靖天综合台" tvg-logo="https://logo.doube.eu.org/靖天综合台.png" group-title="",靖天综合台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv046,1,8', '#EXTINF:-1 tvg-id="靖天日本台" tvg-name="靖天日本台" tvg-logo="https://logo.doube.eu.org/靖天日本台.png" group-title="",靖天日本台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv047,1,8', '#EXTINF:-1 tvg-id="靖天欢乐台" tvg-name="靖天欢乐台" tvg-logo="https://logo.doube.eu.org/靖天欢乐台.png" group-title="",靖天欢乐台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv054,1,8', '#EXTINF:-1 tvg-id="靖天映画" tvg-name="靖天映画" tvg-logo="https://logo.doube.eu.org/靖天映画.png" group-title="",靖天映画', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv055,1,8', '#EXTINF:-1 tvg-id="靖天电影台" tvg-name="靖天电影台" tvg-logo="https://logo.doube.eu.org/靖天电影台.png" group-title="",靖天电影台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv061,1,7', '#EXTINF:-1 tvg-id="靖天育乐台" tvg-name="靖天育乐台" tvg-logo="https://logo.doube.eu.org/靖天育乐台.png" group-title="",靖天育乐台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv062,1,8', '#EXTINF:-1 tvg-id="靖天国际台" tvg-name="靖天国际台" tvg-logo="https://logo.doube.eu.org/靖天国际台.png" group-title="",靖天国际台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv063,1,6', '#EXTINF:-1 tvg-id="靖天戏剧台" tvg-name="靖天戏剧台" tvg-logo="https://logo.doube.eu.org/靖天戏剧台.png" group-title="",靖天戏剧台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv058,1,8', '#EXTINF:-1 tvg-id="靖天资讯台" tvg-name="靖天资讯台" tvg-logo="https://logo.doube.eu.org/靖天资讯台.png" group-title="",靖天资讯台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv065,1,8', '#EXTINF:-1 tvg-id="靖天卡通台" tvg-name="靖天卡通台" tvg-logo="https://logo.doube.eu.org/靖天卡通台.png" group-title="",靖天卡通台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv044,1,8', '#EXTINF:-1 tvg-id="TVBS" tvg-name="TVBS" tvg-logo="https://logo.doube.eu.org/TVBS.png" group-title="",Tvbs', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv073,1,2', '#EXTINF:-1 tvg-id="TVBS新闻" tvg-name="TVBS新闻" tvg-logo="https://logo.doube.eu.org/TVBS新闻.png" group-title="",Tvbs新闻台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv072,1,2', '#EXTINF:-1 tvg-id="TVBS精采台" tvg-name="TVBS精采台" tvg-logo="https://logo.doube.eu.org/TVBS精采台.png" group-title="",Tvbs精采台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv067,1,8', '#EXTINF:-1 tvg-id="TVBS欢乐台" tvg-name="TVBS欢乐台" tvg-logo="https://logo.doube.eu.org/TVBS欢乐台.png" group-title="",Tvbs欢乐台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv068,1,7', '#EXTINF:-1 tvg-id="台视" tvg-name="台视" tvg-logo="https://logo.doube.eu.org/台视.png" group-title="",台视', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv066,1,2', '#EXTINF:-1 tvg-id="台视" tvg-name="台视" tvg-logo="https://logo.doube.eu.org/台视.png" group-title="",台视', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv066,1,6', '#EXTINF:-1 tvg-id="台视财经台" tvg-name="台视财经台" tvg-logo="https://logo.doube.eu.org/台视财经台.png" group-title="",台视财经', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv056,1,2', '#EXTINF:-1 tvg-id="台视新闻台" tvg-name="台视新闻台" tvg-logo="https://logo.doube.eu.org/台视新闻台.png" group-title="",台视新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv051,1,2', '#EXTINF:-1 tvg-id="台视新闻台" tvg-name="台视新闻台" tvg-logo="https://logo.doube.eu.org/台视新闻台.png" group-title="",台视新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv051,1,6', '#EXTINF:-1 tvg-id="博斯魅力" tvg-name="博斯魅力" tvg-logo="https://logo.doube.eu.org/博斯魅力.png" group-title="",博斯魅力', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn04,5,2', '#EXTINF:-1 tvg-id="博斯高球1" tvg-name="博斯高球1" tvg-logo="https://logo.doube.eu.org/博斯高球1.png" group-title="",博斯高球1', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn05,5,2', '#EXTINF:-1 tvg-id="博斯高球2" tvg-name="博斯高球2" tvg-logo="https://logo.doube.eu.org/博斯高球2.png" group-title="",博斯高球2', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn06,5,2', '#EXTINF:-1 tvg-id="博斯运动1" tvg-name="博斯运动1" tvg-logo="https://logo.doube.eu.org/博斯运动1.png" group-title="",博斯运动1', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn07,5,2', '#EXTINF:-1 tvg-id="博斯运动2" tvg-name="博斯运动2" tvg-logo="https://logo.doube.eu.org/博斯运动2.png" group-title="",博斯运动2', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn08,5,2', '#EXTINF:-1 tvg-id="博斯网球1" tvg-name="博斯网球1" tvg-logo="https://logo.doube.eu.org/博斯网球1.png" group-title="",博斯网球', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn09,5,2', '#EXTINF:-1 tvg-id="博斯无限1" tvg-name="博斯无限1" tvg-logo="https://logo.doube.eu.org/博斯无限1.png" group-title="",博斯无限', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn10,5,2', '#EXTINF:-1 tvg-id="博斯无限2" tvg-name="博斯无限2" tvg-logo="https://logo.doube.eu.org/博斯无限2.png" group-title="",博斯无限2', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn13,4,2', '#EXTINF:-1 tvg-id="中视" tvg-name="中视" tvg-logo="https://logo.doube.eu.org/中视.png" group-title="",中视', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv040,1,6', '#EXTINF:-1 tvg-id="中视菁采台" tvg-name="中视菁采台" tvg-logo="https://logo.doube.eu.org/中视菁采台.png" group-title="",中视菁采', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv064,1,8', '#EXTINF:-1 tvg-id="中视新闻台" tvg-name="中视新闻台" tvg-logo="https://logo.doube.eu.org/中视新闻台.png" group-title="",中视新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv074,1,2', '#EXTINF:-1 tvg-id="中视经典台" tvg-name="中视经典台" tvg-logo="https://logo.doube.eu.org/中视经典台.png" group-title="",中视经典', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv080,1,6', '#EXTINF:-1 tvg-id="猪哥亮歌厅秀" tvg-name="猪哥亮歌厅秀" tvg-logo="https://logo.doube.eu.org/猪哥亮歌厅秀.png" group-title="",猪哥亮歌厅秀', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv006,1,9', '#EXTINF:-1 tvg-id="中天新闻" tvg-name="中天新闻" tvg-logo="https://logo.doube.eu.org/中天新闻.png" group-title="",中天新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv009,2,7', '#EXTINF:-1 tvg-id="中天亚洲" tvg-name="中天亚洲" tvg-logo="https://logo.doube.eu.org/中天亚洲.png" group-title="",中天亚洲台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv109,1,7', '#EXTINF:-1 tvg-id="非凡新闻" tvg-name="非凡新闻" tvg-logo="https://logo.doube.eu.org/非凡新闻.png" group-title="",非凡新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv010,1,6', '#EXTINF:-1 tvg-id="非凡商业" tvg-name="非凡商业" tvg-logo="https://logo.doube.eu.org/非凡商业.png" group-title="",非凡商业', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv048,1,2', '#EXTINF:-1 tvg-id="寰宇新闻台" tvg-name="寰宇新闻台" tvg-logo="https://logo.doube.eu.org/寰宇新闻台.png" group-title="",寰宇新闻台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn14,1,2', '#EXTINF:-1 tvg-id="寰宇新闻台湾台" tvg-name="寰宇新闻台湾台" tvg-logo="https://logo.doube.eu.org/寰宇新闻台湾台.png" group-title="",寰宇新闻台湾台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv156,1,6', '#EXTINF:-1 tvg-id="八大精彩" tvg-name="八大精彩" tvg-logo="https://logo.doube.eu.org/八大精彩.png" group-title="",八大精彩台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv034,1,6', '#EXTINF:-1 tvg-id="八大综艺" tvg-name="八大综艺" tvg-logo="https://logo.doube.eu.org/八大综艺.png" group-title="",八大综艺台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv039,1,7', '#EXTINF:-1 tvg-id="国会频道1" tvg-name="国会频道1" tvg-logo="https://logo.doube.eu.org/国会频道1.png" group-title="",国会频道1', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv084,1,6', '#EXTINF:-1 tvg-id="国会频道2" tvg-name="国会频道2" tvg-logo="https://logo.doube.eu.org/国会频道2.png" group-title="",国会频道2', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv085,1,5', '#EXTINF:-1 tvg-id="好消息1" tvg-name="好消息1" tvg-logo="https://logo.doube.eu.org/好消息1.png" group-title="",好消息1', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv16,1,2', '#EXTINF:-1 tvg-id="好消息1" tvg-name="好消息1" tvg-logo="https://logo.doube.eu.org/好消息1.png" group-title="",好消息1', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv16,1,6', '#EXTINF:-1 tvg-id="好消息2" tvg-name="好消息2" tvg-logo="https://logo.doube.eu.org/好消息2.png" group-title="",好消息2', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv17,1,2', '#EXTINF:-1 tvg-id="好消息2" tvg-name="好消息2" tvg-logo="https://logo.doube.eu.org/好消息2.png" group-title="",好消息2', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv17,1,6', '#EXTINF:-1 tvg-id="靖洋戏剧台" tvg-name="靖洋戏剧台" tvg-logo="https://logo.doube.eu.org/靖洋戏剧台.png" group-title="",靖洋戏剧台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv045,1,6', '#EXTINF:-1 tvg-id="靖洋卡通台" tvg-name="靖洋卡通台" tvg-logo="https://logo.doube.eu.org/靖洋卡通台.png" group-title="",靖洋卡通台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv057,1,8', '#EXTINF:-1 tvg-id="东森新闻台" tvg-name="东森新闻台" tvg-logo="https://logo.doube.eu.org/东森新闻台.png" group-title="",东森新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv152,1,6', '#EXTINF:-1 tvg-id="东森财经新闻台" tvg-name="东森财经新闻台" tvg-logo="https://logo.doube.eu.org/东森财经新闻台.png" group-title="",东森财经新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv153,1,2', '#EXTINF:-1 tvg-id="东森财经新闻台" tvg-name="东森财经新闻台" tvg-logo="https://logo.doube.eu.org/东森财经新闻台.png" group-title="",东森财经新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv153,1,6', '#EXTINF:-1 tvg-id="影迷數位電影台" tvg-name="影迷數位電影台" tvg-logo="https://logo.doube.eu.org/影迷數位電影台.png" group-title="",影迷數位電影台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv011,1,6', '#EXTINF:-1 tvg-id="视纳华仁纪实" tvg-name="视纳华仁纪实" tvg-logo="https://logo.doube.eu.org/视纳华仁纪实.png" group-title="",視納華仁紀實頻道', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv013,1,6', '#EXTINF:-1 tvg-id="时尚运动X" tvg-name="时尚运动X" tvg-logo="https://logo.doube.eu.org/时尚运动X.png" group-title="",时尚运动X', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv014,1,5', '#EXTINF:-1 tvg-id="Globetrotter" tvg-name="Globetrotter" tvg-logo="https://logo.doube.eu.org/Globetrotter.png" group-title="",GLOBETROTTER', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv016,1,6', '#EXTINF:-1 tvg-id="amc电影台" tvg-name="amc电影台" tvg-logo="https://logo.doube.eu.org/amc电影台.png" group-title="",amc电影台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv017,1,6', '#EXTINF:-1 tvg-id="达文西频道" tvg-name="达文西频道" tvg-logo="https://logo.doube.eu.org/达文西频道.png" group-title="",达文西频道', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv018,1,6', '#EXTINF:-1 tvg-id="华视" tvg-name="华视" tvg-logo="https://logo.doube.eu.org/华视.png" group-title="",华视', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv041,1,6', '#EXTINF:-1 tvg-id="公视戏剧" tvg-name="公视戏剧" tvg-logo="https://logo.doube.eu.org/公视戏剧.png" group-title="",公视戏剧', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv042,1,6', '#EXTINF:-1 tvg-id="客家电视台" tvg-name="客家电视台" tvg-logo="https://logo.doube.eu.org/客家电视台.png" group-title="",客家电视台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv043,1,6', '#EXTINF:-1 tvg-id="采昌影剧台" tvg-name="采昌影剧台" tvg-logo="https://logo.doube.eu.org/采昌影剧台.png" group-title="",采昌影剧', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv049,1,8', '#EXTINF:-1 tvg-id="华视新闻" tvg-name="华视新闻" tvg-logo="https://logo.doube.eu.org/华视新闻.png" group-title="",华视新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv052,1,2', '#EXTINF:-1 tvg-id="GINXEsportsTV" tvg-name="GINXEsportsTV" tvg-logo="https://logo.doube.eu.org/GINXEsportsTV.png" group-title="",GinxTV', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv053,1,8', '#EXTINF:-1 tvg-id="CLASSICA古典乐" tvg-name="CLASSICA古典乐" tvg-logo="https://logo.doube.eu.org/CLASSICA古典乐.png" group-title="",古典音乐台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv059,1,6', '#EXTINF:-1 tvg-id="ELTV娱乐" tvg-name="ELTV娱乐" tvg-logo="https://logo.doube.eu.org/ELTV娱乐.png" group-title="",爱尔达娱乐', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv070,1,7', '#EXTINF:-1 tvg-id="镜电视新闻台" tvg-name="镜电视新闻台" tvg-logo="https://logo.doube.eu.org/镜电视新闻台.png" group-title="",镜新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv075,1,2', '#EXTINF:-1 tvg-id="亚洲旅游台" tvg-name="亚洲旅游台" tvg-logo="https://logo.doube.eu.org/亚洲旅游台.png" group-title="",亚洲旅游台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv076,1,2', '#EXTINF:-1 tvg-id="TraceSportStars" tvg-name="TraceSportStars" tvg-logo="https://logo.doube.eu.org/TraceSportStars.png" group-title="",TRACE SPORTS STARS', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv082,1,2', '#EXTINF:-1 tvg-id="ARIRANG" tvg-name="ARIRANG" tvg-logo="https://logo.doube.eu.org/ARIRANG.png" group-title="",阿里郎', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv079,1,2', '#EXTINF:-1 tvg-id="TraceUrban" tvg-name="TraceUrban" tvg-logo="https://logo.doube.eu.org/TraceUrban.png" group-title="",TRACE URBAN', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv082,1,6', '#EXTINF:-1 tvg-id="MezzoLiveHD" tvg-name="MezzoLiveHD" tvg-logo="https://logo.doube.eu.org/MezzoLiveHD.png" group-title="",MEZZO LIVE', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv083,1,6', '#EXTINF:-1 tvg-id="智林体育台" tvg-name="智林体育台" tvg-logo="https://logo.doube.eu.org/智林体育台.png" group-title="",智林体育台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv101,1,5', '#EXTINF:-1 tvg-id="智林体育台" tvg-name="智林体育台" tvg-logo="https://logo.doube.eu.org/智林体育台.png" group-title="",智林体育台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv101,1,6', '#EXTINF:-1 tvg-id="第1商业台" tvg-name="第1商业台" tvg-logo="https://logo.doube.eu.org/第1商业台.png" group-title="",第1商业台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv104,1,7', '#EXTINF:-1 tvg-id="美国之音" tvg-name="美国之音" tvg-logo="https://logo.doube.eu.org/美国之音.png" group-title="",美国之音', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv03,1,7', '#EXTINF:-1 tvg-id="半岛国际新闻" tvg-name="半岛国际新闻" tvg-logo="https://logo.doube.eu.org/半岛国际新闻.png" group-title="",半岛新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv10,1,7', '#EXTINF:-1 tvg-id="Smart知识台" tvg-name="Smart知识台" tvg-logo="https://logo.doube.eu.org/Smart知识台.png" group-title="",Smart知识台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn19,5,2', '#EXTINF:-1 tvg-id="ELTV生活英语台" tvg-name="ELTV生活英语台" tvg-logo="https://logo.doube.eu.org/ELTV生活英语台.png" group-title="",生活英语台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn20,5,6']
return '\n'.join(a)
def homeContent(self, filter):
return {}
def homeVideoContent(self):
return {}
def categoryContent(self, cid, page, filter, ext):
return {}
def detailContent(self, did):
return {}
def searchContent(self, key, quick, page='1'):
return {}
def searchContentPage(self, keywords, quick, page):
return {}
def playerContent(self, flag, pid, vipFlags):
return {}
def localProxy(self, params):
if params['type'] == "m3u8":
return self.proxyM3u8(params)
if params['type'] == "ts":
return self.get_ts(params)
return [302, "text/plain", None, {'Location': 'https://sf1-cdn-tos.huoshanstatic.com/obj/media-fe/xgplayer_doc_video/mp4/xgplayer-demo-720p.mp4'}]
def proxyM3u8(self, params):
pid = params['pid']
info = pid.split(',')
a = info[0]
b = info[1]
c = info[2]
timestamp = int(time.time() / 4 - 355017625)
t = timestamp * 4
m3u8_text = f'#EXTM3U\n#EXT-X-VERSION:3\n#EXT-X-TARGETDURATION:4\n#EXT-X-MEDIA-SEQUENCE:{timestamp}\n'
for i in range(10):
url = f'https://ntd-tgc.cdn.hinet.net/live/pool/{a}/litv-pc/{a}-avc1_6000000={b}-mp4a_134000_zho={c}-begin={t}0000000-dur=40000000-seq={timestamp}.ts'
if self.is_proxy:
url = f'http://127.0.0.1:9978/proxy?do=py&type=ts&url={self.b64encode(url)}'
m3u8_text += f'#EXTINF:4,\n{url}\n'
timestamp += 1
t += 4
return [200, "application/vnd.apple.mpegurl", m3u8_text]
def get_ts(self, params):
url = self.b64decode(params['url'])
headers = {'User-Agent': 'Mozilla/5.0'}
response = requests.get(url, headers=headers, stream=True, proxies=self.proxy)
return [206, "application/octet-stream", response.content]
def destroy(self):
return '正在Destroy'
def b64encode(self, data):
return base64.b64encode(data.encode('utf-8')).decode('utf-8')
def b64decode(self, data):
return base64.b64decode(data.encode('utf-8')).decode('utf-8')
if __name__ == '__main__':
pass
| 1 | # -*- coding: utf-8 -*- |
| 2 | # @Author : Doubebly |
| 3 | # @Time : 2025/3/23 21:55 |
| 4 | import base64 |
| 5 | import sys |
| 6 | import time |
| 7 | import json |
| 8 | import requests |
| 9 | sys.path.append('..') |
| 10 | from base.spider import Spider |
| 11 | |
| 12 | |
| 13 | class Spider(Spider): |
| 14 | def getName(self): |
| 15 | return "Litv" |
| 16 | |
| 17 | def init(self, extend): |
| 18 | self.extend = extend |
| 19 | try: |
| 20 | self.extendDict = json.loads(extend) |
| 21 | except: |
| 22 | self.extendDict = {} |
| 23 | |
| 24 | proxy = self.extendDict.get('proxy', None) |
| 25 | if proxy is None: |
| 26 | self.is_proxy = False |
| 27 | else: |
| 28 | self.proxy = proxy |
| 29 | self.is_proxy = True |
| 30 | pass |
| 31 | |
| 32 | def getDependence(self): |
| 33 | return [] |
| 34 | |
| 35 | def isVideoFormat(self, url): |
| 36 | pass |
| 37 | |
| 38 | def manualVideoCheck(self): |
| 39 | pass |
| 40 | |
| 41 | |
| 42 | def liveContent(self, url): |
| 43 | |
| 44 | |
| 45 | |
| 46 | a = ['#EXTM3U', '#EXTINF:-1 tvg-id="民视" tvg-name="民视" tvg-logo="https://logo.doube.eu.org/民视.png" group-title="",民视', f'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv002,1,10', '#EXTINF:-1 tvg-id="民视台湾台" tvg-name="民视台湾台" tvg-logo="https://logo.doube.eu.org/民视台湾台.png" group-title="",民视台湾台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv001,1,6', '#EXTINF:-1 tvg-id="民视台湾台" tvg-name="民视台湾台" tvg-logo="https://logo.doube.eu.org/民视台湾台.png" group-title="",民视台湾台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv156,1,6', '#EXTINF:-1 tvg-id="民视第一台" tvg-name="民视第一台" tvg-logo="https://logo.doube.eu.org/民视第一台.png" group-title="",民视第一台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv003,1,6', '#EXTINF:-1 tvg-id="民视新闻台" tvg-name="民视新闻台" tvg-logo="https://logo.doube.eu.org/民视新闻台.png" group-title="",民视新闻台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv13,1,7', '#EXTINF:-1 tvg-id="民视旅游台" tvg-name="民视旅游台" tvg-logo="https://logo.doube.eu.org/民视旅游台.png" group-title="",民视旅游', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv07,1,7', '#EXTINF:-1 tvg-id="民视影剧台" tvg-name="民视影剧台" tvg-logo="https://logo.doube.eu.org/民视影剧台.png" group-title="",民视影剧', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv09,1,2', '#EXTINF:-1 tvg-id="民视影剧台" tvg-name="民视影剧台" tvg-logo="https://logo.doube.eu.org/民视影剧台.png" group-title="",民视影剧', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv09,1,7', '#EXTINF:-1 tvg-id="民视综艺台" tvg-name="民视综艺台" tvg-logo="https://logo.doube.eu.org/民视综艺台.png" group-title="",民视综艺', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv004,1,8', '#EXTINF:-1 tvg-id="台湾戏剧台" tvg-name="台湾戏剧台" tvg-logo="https://logo.doube.eu.org/台湾戏剧台.png" group-title="",台湾戏剧台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn22,5,2', '#EXTINF:-1 tvg-id="龙华经典台" tvg-name="龙华经典台" tvg-logo="https://logo.doube.eu.org/龙华经典台.png" group-title="",龙华经典', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn21,5,2', '#EXTINF:-1 tvg-id="龙华戏剧台" tvg-name="龙华戏剧台" tvg-logo="https://logo.doube.eu.org/龙华戏剧台.png" group-title="",龙华戏剧', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn18,5,6', '#EXTINF:-1 tvg-id="龙华电影台" tvg-name="龙华电影台" tvg-logo="https://logo.doube.eu.org/龙华电影台.png" group-title="",龙华电影', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn03,5,6', '#EXTINF:-1 tvg-id="龙华日韩台" tvg-name="龙华日韩台" tvg-logo="https://logo.doube.eu.org/龙华日韩台.png" group-title="",龙华日韩', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn11,5,2', '#EXTINF:-1 tvg-id="龙华偶像台" tvg-name="龙华偶像台" tvg-logo="https://logo.doube.eu.org/龙华偶像台.png" group-title="",龙华偶像', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn12,5,2', '#EXTINF:-1 tvg-id="龙华洋片台" tvg-name="龙华洋片台" tvg-logo="https://logo.doube.eu.org/龙华洋片台.png" group-title="",龙华洋片', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn02,5,2', '#EXTINF:-1 tvg-id="龙华卡通台" tvg-name="龙华卡通台" tvg-logo="https://logo.doube.eu.org/龙华卡通台.png" group-title="",龙华卡通', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn01,4,2', '#EXTINF:-1 tvg-id="龙华卡通台" tvg-name="龙华卡通台" tvg-logo="https://logo.doube.eu.org/龙华卡通台.png" group-title="",龙华卡通', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn01,4,5', '#EXTINF:-1 tvg-id="靖天综合台" tvg-name="靖天综合台" tvg-logo="https://logo.doube.eu.org/靖天综合台.png" group-title="",靖天综合台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv046,1,8', '#EXTINF:-1 tvg-id="靖天日本台" tvg-name="靖天日本台" tvg-logo="https://logo.doube.eu.org/靖天日本台.png" group-title="",靖天日本台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv047,1,8', '#EXTINF:-1 tvg-id="靖天欢乐台" tvg-name="靖天欢乐台" tvg-logo="https://logo.doube.eu.org/靖天欢乐台.png" group-title="",靖天欢乐台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv054,1,8', '#EXTINF:-1 tvg-id="靖天映画" tvg-name="靖天映画" tvg-logo="https://logo.doube.eu.org/靖天映画.png" group-title="",靖天映画', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv055,1,8', '#EXTINF:-1 tvg-id="靖天电影台" tvg-name="靖天电影台" tvg-logo="https://logo.doube.eu.org/靖天电影台.png" group-title="",靖天电影台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv061,1,7', '#EXTINF:-1 tvg-id="靖天育乐台" tvg-name="靖天育乐台" tvg-logo="https://logo.doube.eu.org/靖天育乐台.png" group-title="",靖天育乐台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv062,1,8', '#EXTINF:-1 tvg-id="靖天国际台" tvg-name="靖天国际台" tvg-logo="https://logo.doube.eu.org/靖天国际台.png" group-title="",靖天国际台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv063,1,6', '#EXTINF:-1 tvg-id="靖天戏剧台" tvg-name="靖天戏剧台" tvg-logo="https://logo.doube.eu.org/靖天戏剧台.png" group-title="",靖天戏剧台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv058,1,8', '#EXTINF:-1 tvg-id="靖天资讯台" tvg-name="靖天资讯台" tvg-logo="https://logo.doube.eu.org/靖天资讯台.png" group-title="",靖天资讯台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv065,1,8', '#EXTINF:-1 tvg-id="靖天卡通台" tvg-name="靖天卡通台" tvg-logo="https://logo.doube.eu.org/靖天卡通台.png" group-title="",靖天卡通台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv044,1,8', '#EXTINF:-1 tvg-id="TVBS" tvg-name="TVBS" tvg-logo="https://logo.doube.eu.org/TVBS.png" group-title="",Tvbs', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv073,1,2', '#EXTINF:-1 tvg-id="TVBS新闻" tvg-name="TVBS新闻" tvg-logo="https://logo.doube.eu.org/TVBS新闻.png" group-title="",Tvbs新闻台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv072,1,2', '#EXTINF:-1 tvg-id="TVBS精采台" tvg-name="TVBS精采台" tvg-logo="https://logo.doube.eu.org/TVBS精采台.png" group-title="",Tvbs精采台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv067,1,8', '#EXTINF:-1 tvg-id="TVBS欢乐台" tvg-name="TVBS欢乐台" tvg-logo="https://logo.doube.eu.org/TVBS欢乐台.png" group-title="",Tvbs欢乐台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv068,1,7', '#EXTINF:-1 tvg-id="台视" tvg-name="台视" tvg-logo="https://logo.doube.eu.org/台视.png" group-title="",台视', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv066,1,2', '#EXTINF:-1 tvg-id="台视" tvg-name="台视" tvg-logo="https://logo.doube.eu.org/台视.png" group-title="",台视', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv066,1,6', '#EXTINF:-1 tvg-id="台视财经台" tvg-name="台视财经台" tvg-logo="https://logo.doube.eu.org/台视财经台.png" group-title="",台视财经', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv056,1,2', '#EXTINF:-1 tvg-id="台视新闻台" tvg-name="台视新闻台" tvg-logo="https://logo.doube.eu.org/台视新闻台.png" group-title="",台视新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv051,1,2', '#EXTINF:-1 tvg-id="台视新闻台" tvg-name="台视新闻台" tvg-logo="https://logo.doube.eu.org/台视新闻台.png" group-title="",台视新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv051,1,6', '#EXTINF:-1 tvg-id="博斯魅力" tvg-name="博斯魅力" tvg-logo="https://logo.doube.eu.org/博斯魅力.png" group-title="",博斯魅力', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn04,5,2', '#EXTINF:-1 tvg-id="博斯高球1" tvg-name="博斯高球1" tvg-logo="https://logo.doube.eu.org/博斯高球1.png" group-title="",博斯高球1', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn05,5,2', '#EXTINF:-1 tvg-id="博斯高球2" tvg-name="博斯高球2" tvg-logo="https://logo.doube.eu.org/博斯高球2.png" group-title="",博斯高球2', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn06,5,2', '#EXTINF:-1 tvg-id="博斯运动1" tvg-name="博斯运动1" tvg-logo="https://logo.doube.eu.org/博斯运动1.png" group-title="",博斯运动1', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn07,5,2', '#EXTINF:-1 tvg-id="博斯运动2" tvg-name="博斯运动2" tvg-logo="https://logo.doube.eu.org/博斯运动2.png" group-title="",博斯运动2', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn08,5,2', '#EXTINF:-1 tvg-id="博斯网球1" tvg-name="博斯网球1" tvg-logo="https://logo.doube.eu.org/博斯网球1.png" group-title="",博斯网球', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn09,5,2', '#EXTINF:-1 tvg-id="博斯无限1" tvg-name="博斯无限1" tvg-logo="https://logo.doube.eu.org/博斯无限1.png" group-title="",博斯无限', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn10,5,2', '#EXTINF:-1 tvg-id="博斯无限2" tvg-name="博斯无限2" tvg-logo="https://logo.doube.eu.org/博斯无限2.png" group-title="",博斯无限2', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn13,4,2', '#EXTINF:-1 tvg-id="中视" tvg-name="中视" tvg-logo="https://logo.doube.eu.org/中视.png" group-title="",中视', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv040,1,6', '#EXTINF:-1 tvg-id="中视菁采台" tvg-name="中视菁采台" tvg-logo="https://logo.doube.eu.org/中视菁采台.png" group-title="",中视菁采', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv064,1,8', '#EXTINF:-1 tvg-id="中视新闻台" tvg-name="中视新闻台" tvg-logo="https://logo.doube.eu.org/中视新闻台.png" group-title="",中视新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv074,1,2', '#EXTINF:-1 tvg-id="中视经典台" tvg-name="中视经典台" tvg-logo="https://logo.doube.eu.org/中视经典台.png" group-title="",中视经典', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv080,1,6', '#EXTINF:-1 tvg-id="猪哥亮歌厅秀" tvg-name="猪哥亮歌厅秀" tvg-logo="https://logo.doube.eu.org/猪哥亮歌厅秀.png" group-title="",猪哥亮歌厅秀', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv006,1,9', '#EXTINF:-1 tvg-id="中天新闻" tvg-name="中天新闻" tvg-logo="https://logo.doube.eu.org/中天新闻.png" group-title="",中天新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv009,2,7', '#EXTINF:-1 tvg-id="中天亚洲" tvg-name="中天亚洲" tvg-logo="https://logo.doube.eu.org/中天亚洲.png" group-title="",中天亚洲台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv109,1,7', '#EXTINF:-1 tvg-id="非凡新闻" tvg-name="非凡新闻" tvg-logo="https://logo.doube.eu.org/非凡新闻.png" group-title="",非凡新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv010,1,6', '#EXTINF:-1 tvg-id="非凡商业" tvg-name="非凡商业" tvg-logo="https://logo.doube.eu.org/非凡商业.png" group-title="",非凡商业', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv048,1,2', '#EXTINF:-1 tvg-id="寰宇新闻台" tvg-name="寰宇新闻台" tvg-logo="https://logo.doube.eu.org/寰宇新闻台.png" group-title="",寰宇新闻台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn14,1,2', '#EXTINF:-1 tvg-id="寰宇新闻台湾台" tvg-name="寰宇新闻台湾台" tvg-logo="https://logo.doube.eu.org/寰宇新闻台湾台.png" group-title="",寰宇新闻台湾台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv156,1,6', '#EXTINF:-1 tvg-id="八大精彩" tvg-name="八大精彩" tvg-logo="https://logo.doube.eu.org/八大精彩.png" group-title="",八大精彩台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv034,1,6', '#EXTINF:-1 tvg-id="八大综艺" tvg-name="八大综艺" tvg-logo="https://logo.doube.eu.org/八大综艺.png" group-title="",八大综艺台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv039,1,7', '#EXTINF:-1 tvg-id="国会频道1" tvg-name="国会频道1" tvg-logo="https://logo.doube.eu.org/国会频道1.png" group-title="",国会频道1', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv084,1,6', '#EXTINF:-1 tvg-id="国会频道2" tvg-name="国会频道2" tvg-logo="https://logo.doube.eu.org/国会频道2.png" group-title="",国会频道2', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv085,1,5', '#EXTINF:-1 tvg-id="好消息1" tvg-name="好消息1" tvg-logo="https://logo.doube.eu.org/好消息1.png" group-title="",好消息1', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv16,1,2', '#EXTINF:-1 tvg-id="好消息1" tvg-name="好消息1" tvg-logo="https://logo.doube.eu.org/好消息1.png" group-title="",好消息1', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv16,1,6', '#EXTINF:-1 tvg-id="好消息2" tvg-name="好消息2" tvg-logo="https://logo.doube.eu.org/好消息2.png" group-title="",好消息2', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv17,1,2', '#EXTINF:-1 tvg-id="好消息2" tvg-name="好消息2" tvg-logo="https://logo.doube.eu.org/好消息2.png" group-title="",好消息2', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv17,1,6', '#EXTINF:-1 tvg-id="靖洋戏剧台" tvg-name="靖洋戏剧台" tvg-logo="https://logo.doube.eu.org/靖洋戏剧台.png" group-title="",靖洋戏剧台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv045,1,6', '#EXTINF:-1 tvg-id="靖洋卡通台" tvg-name="靖洋卡通台" tvg-logo="https://logo.doube.eu.org/靖洋卡通台.png" group-title="",靖洋卡通台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv057,1,8', '#EXTINF:-1 tvg-id="东森新闻台" tvg-name="东森新闻台" tvg-logo="https://logo.doube.eu.org/东森新闻台.png" group-title="",东森新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv152,1,6', '#EXTINF:-1 tvg-id="东森财经新闻台" tvg-name="东森财经新闻台" tvg-logo="https://logo.doube.eu.org/东森财经新闻台.png" group-title="",东森财经新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv153,1,2', '#EXTINF:-1 tvg-id="东森财经新闻台" tvg-name="东森财经新闻台" tvg-logo="https://logo.doube.eu.org/东森财经新闻台.png" group-title="",东森财经新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv153,1,6', '#EXTINF:-1 tvg-id="影迷數位電影台" tvg-name="影迷數位電影台" tvg-logo="https://logo.doube.eu.org/影迷數位電影台.png" group-title="",影迷數位電影台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv011,1,6', '#EXTINF:-1 tvg-id="视纳华仁纪实" tvg-name="视纳华仁纪实" tvg-logo="https://logo.doube.eu.org/视纳华仁纪实.png" group-title="",視納華仁紀實頻道', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv013,1,6', '#EXTINF:-1 tvg-id="时尚运动X" tvg-name="时尚运动X" tvg-logo="https://logo.doube.eu.org/时尚运动X.png" group-title="",时尚运动X', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv014,1,5', '#EXTINF:-1 tvg-id="Globetrotter" tvg-name="Globetrotter" tvg-logo="https://logo.doube.eu.org/Globetrotter.png" group-title="",GLOBETROTTER', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv016,1,6', '#EXTINF:-1 tvg-id="amc电影台" tvg-name="amc电影台" tvg-logo="https://logo.doube.eu.org/amc电影台.png" group-title="",amc电影台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv017,1,6', '#EXTINF:-1 tvg-id="达文西频道" tvg-name="达文西频道" tvg-logo="https://logo.doube.eu.org/达文西频道.png" group-title="",达文西频道', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv018,1,6', '#EXTINF:-1 tvg-id="华视" tvg-name="华视" tvg-logo="https://logo.doube.eu.org/华视.png" group-title="",华视', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv041,1,6', '#EXTINF:-1 tvg-id="公视戏剧" tvg-name="公视戏剧" tvg-logo="https://logo.doube.eu.org/公视戏剧.png" group-title="",公视戏剧', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv042,1,6', '#EXTINF:-1 tvg-id="客家电视台" tvg-name="客家电视台" tvg-logo="https://logo.doube.eu.org/客家电视台.png" group-title="",客家电视台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv043,1,6', '#EXTINF:-1 tvg-id="采昌影剧台" tvg-name="采昌影剧台" tvg-logo="https://logo.doube.eu.org/采昌影剧台.png" group-title="",采昌影剧', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv049,1,8', '#EXTINF:-1 tvg-id="华视新闻" tvg-name="华视新闻" tvg-logo="https://logo.doube.eu.org/华视新闻.png" group-title="",华视新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv052,1,2', '#EXTINF:-1 tvg-id="GINXEsportsTV" tvg-name="GINXEsportsTV" tvg-logo="https://logo.doube.eu.org/GINXEsportsTV.png" group-title="",GinxTV', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv053,1,8', '#EXTINF:-1 tvg-id="CLASSICA古典乐" tvg-name="CLASSICA古典乐" tvg-logo="https://logo.doube.eu.org/CLASSICA古典乐.png" group-title="",古典音乐台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv059,1,6', '#EXTINF:-1 tvg-id="ELTV娱乐" tvg-name="ELTV娱乐" tvg-logo="https://logo.doube.eu.org/ELTV娱乐.png" group-title="",爱尔达娱乐', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv070,1,7', '#EXTINF:-1 tvg-id="镜电视新闻台" tvg-name="镜电视新闻台" tvg-logo="https://logo.doube.eu.org/镜电视新闻台.png" group-title="",镜新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv075,1,2', '#EXTINF:-1 tvg-id="亚洲旅游台" tvg-name="亚洲旅游台" tvg-logo="https://logo.doube.eu.org/亚洲旅游台.png" group-title="",亚洲旅游台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv076,1,2', '#EXTINF:-1 tvg-id="TraceSportStars" tvg-name="TraceSportStars" tvg-logo="https://logo.doube.eu.org/TraceSportStars.png" group-title="",TRACE SPORTS STARS', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv082,1,2', '#EXTINF:-1 tvg-id="ARIRANG" tvg-name="ARIRANG" tvg-logo="https://logo.doube.eu.org/ARIRANG.png" group-title="",阿里郎', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv079,1,2', '#EXTINF:-1 tvg-id="TraceUrban" tvg-name="TraceUrban" tvg-logo="https://logo.doube.eu.org/TraceUrban.png" group-title="",TRACE URBAN', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv082,1,6', '#EXTINF:-1 tvg-id="MezzoLiveHD" tvg-name="MezzoLiveHD" tvg-logo="https://logo.doube.eu.org/MezzoLiveHD.png" group-title="",MEZZO LIVE', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv083,1,6', '#EXTINF:-1 tvg-id="智林体育台" tvg-name="智林体育台" tvg-logo="https://logo.doube.eu.org/智林体育台.png" group-title="",智林体育台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv101,1,5', '#EXTINF:-1 tvg-id="智林体育台" tvg-name="智林体育台" tvg-logo="https://logo.doube.eu.org/智林体育台.png" group-title="",智林体育台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv101,1,6', '#EXTINF:-1 tvg-id="第1商业台" tvg-name="第1商业台" tvg-logo="https://logo.doube.eu.org/第1商业台.png" group-title="",第1商业台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=4gtv-4gtv104,1,7', '#EXTINF:-1 tvg-id="美国之音" tvg-name="美国之音" tvg-logo="https://logo.doube.eu.org/美国之音.png" group-title="",美国之音', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv03,1,7', '#EXTINF:-1 tvg-id="半岛国际新闻" tvg-name="半岛国际新闻" tvg-logo="https://logo.doube.eu.org/半岛国际新闻.png" group-title="",半岛新闻', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-ftv10,1,7', '#EXTINF:-1 tvg-id="Smart知识台" tvg-name="Smart知识台" tvg-logo="https://logo.doube.eu.org/Smart知识台.png" group-title="",Smart知识台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn19,5,2', '#EXTINF:-1 tvg-id="ELTV生活英语台" tvg-name="ELTV生活英语台" tvg-logo="https://logo.doube.eu.org/ELTV生活英语台.png" group-title="",生活英语台', 'http://127.0.0.1:9978/proxy?do=py&type=m3u8&pid=litv-longturn20,5,6'] |
| 47 | |
| 48 | return '\n'.join(a) |
| 49 | |
| 50 | def homeContent(self, filter): |
| 51 | return {} |
| 52 | |
| 53 | def homeVideoContent(self): |
| 54 | return {} |
| 55 | |
| 56 | def categoryContent(self, cid, page, filter, ext): |
| 57 | return {} |
| 58 | |
| 59 | def detailContent(self, did): |
| 60 | return {} |
| 61 | |
| 62 | def searchContent(self, key, quick, page='1'): |
| 63 | return {} |
| 64 | |
| 65 | def searchContentPage(self, keywords, quick, page): |
| 66 | return {} |
| 67 | |
| 68 | def playerContent(self, flag, pid, vipFlags): |
| 69 | return {} |
| 70 | |
| 71 | def localProxy(self, params): |
| 72 | if params['type'] == "m3u8": |
| 73 | return self.proxyM3u8(params) |
| 74 | if params['type'] == "ts": |
| 75 | return self.get_ts(params) |
| 76 | return [302, "text/plain", None, {'Location': 'https://sf1-cdn-tos.huoshanstatic.com/obj/media-fe/xgplayer_doc_video/mp4/xgplayer-demo-720p.mp4'}] |
| 77 | def proxyM3u8(self, params): |
| 78 | pid = params['pid'] |
| 79 | info = pid.split(',') |
| 80 | a = info[0] |
| 81 | b = info[1] |
| 82 | c = info[2] |
| 83 | timestamp = int(time.time() / 4 - 355017625) |
| 84 | t = timestamp * 4 |
| 85 | m3u8_text = f'#EXTM3U\n#EXT-X-VERSION:3\n#EXT-X-TARGETDURATION:4\n#EXT-X-MEDIA-SEQUENCE:{timestamp}\n' |
| 86 | for i in range(10): |
| 87 | url = f'https://ntd-tgc.cdn.hinet.net/live/pool/{a}/litv-pc/{a}-avc1_6000000={b}-mp4a_134000_zho={c}-begin={t}0000000-dur=40000000-seq={timestamp}.ts' |
| 88 | if self.is_proxy: |
| 89 | url = f'http://127.0.0.1:9978/proxy?do=py&type=ts&url={self.b64encode(url)}' |
| 90 | |
| 91 | m3u8_text += f'#EXTINF:4,\n{url}\n' |
| 92 | timestamp += 1 |
| 93 | t += 4 |
| 94 | return [200, "application/vnd.apple.mpegurl", m3u8_text] |
| 95 | |
| 96 | def get_ts(self, params): |
| 97 | url = self.b64decode(params['url']) |
| 98 | headers = {'User-Agent': 'Mozilla/5.0'} |
| 99 | response = requests.get(url, headers=headers, stream=True, proxies=self.proxy) |
| 100 | return [206, "application/octet-stream", response.content] |
| 101 | |
| 102 | def destroy(self): |
| 103 | return '正在Destroy' |
| 104 | |
| 105 | def b64encode(self, data): |
| 106 | return base64.b64encode(data.encode('utf-8')).decode('utf-8') |
| 107 | |
| 108 | def b64decode(self, data): |
| 109 | return base64.b64decode(data.encode('utf-8')).decode('utf-8') |
| 110 | |
| 111 | |
| 112 | if __name__ == '__main__': |
| 113 | pass |
live_smt.py
· 98 KiB · Python
Неформатований
# -*- coding: utf-8 -*-
# @Author : Doubebly
# @Time : 2025/4/6 21:04
import json
import re
import sys
import time
import hashlib
import requests
import base64
from urllib.parse import urlencode
sys.path.append('..')
from base.spider import Spider
class Spider(Spider):
def getName(self):
return "SMT"
def init(self, extend):
self.d = "W3sidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogIue/oee/oOWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJqYWRlX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpppnmuK8iLCAibmFtZSI6ICLnv6Hnv6Dlj7AgYmFja3VwIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkphZGVfeHVlIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogImlOZXdzIOaWsOmXu+WPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJpbmV3c190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6aaZ5rivIiwgIm5hbWUiOiAiSiAyIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImoyX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpppnmuK8iLCAibmFtZSI6ICLnj43nj6Dlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAicGVhcmxfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogIuWHpOWHsOmmmea4ryIsICJmdW4iOiAic210IiwgInBpZCI6ICJoa3Bob2VuaXhfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogIkhPWei1hOiur+WPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJob3ljYWlqaW5nX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpppnmuK8iLCAibmFtZSI6ICJSSEsgMzEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAicmhrMzFfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogIlZJVVRWMSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ2aXUxX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpppnmuK8iLCAibmFtZSI6ICJSSEsgMzIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAicmhrMzJfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogIuWHpOWHsOWNq+inhiIsICJmdW4iOiAic210IiwgInBpZCI6ICJwaG9lbml4dHZfaGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6aaZ5rivIiwgIm5hbWUiOiAi5Yek5Yew6LWE6K6vIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInBob2VuaXhpbmZvX2hkIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogIlZpdTYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidml1c2l4X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTEg57u85ZCIIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNjdHYxIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIkNDVFYtMiDotKLnu48iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAiQ0NUVi0zIOe7vOiJuiBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjY3R2MyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTQg5Lit5paH5Zu96ZmFIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNjdHY0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIkNDVFY0IOaWsOmXu+WPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJDY3R2NCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTcg5Yab5LqL5Yac5LiaIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNjdHY3In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIkNDVFYtOCDnlLXop4bliacgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djhoZCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTkg6K6w5b2VIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNjdHY5aGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAiQ0NUVi0xMCDnp5HmlZkgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djEwaGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAiQ0NUVi0xMSDmiI/mm7IiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djExIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIkNDVFYtMTIg56S+5Lya5LiO5rOVIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNjdHYxMiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTEzIOaWsOmXu+mikemBkyIsICJmdW4iOiAic210IiwgInBpZCI6ICJjY3R2MTMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAiQ0NUVi0xNCDlsJHlhL8iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djE0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIkNDVFYtNiIsICJmdW4iOiAic210IiwgInBpZCI6ICJjY3R2NiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTE1IOmfs+S5kCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjY3R2MTUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi5rmW5Y2X5Y2r6KeGIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImh1bmFuX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICLmtZnmsZ/ljavop4YiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiemhlamlhbmdfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIuaxn+iLj+WNq+inhiIsICJmdW4iOiAic210IiwgInBpZCI6ICJqaWFuZ3N1X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICLmt7HlnLPljavop4YiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic2hlbnpoZW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi56aP5bu65Lic5Y2X5Y2r6KeGIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImZ1amlhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICLlub/kuJzljZfmlrnljavop4YiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibmFuZmFuZ190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi5bm/5Lic5Y2r6KeGIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImd1YW5nZG9uZ3dlaXNoaV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi5YyX5Lqs5Y2r6KeGIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImJlaWppbmcifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi54+g5rGf5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInpodWppYW5nIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIuW5v+ilv+WNq+inhiIsICJmdW4iOiAic210IiwgInBpZCI6ICJndWFuZ3hpIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIua5luWMl+WNq+inhiIsICJmdW4iOiAic210IiwgInBpZCI6ICJodWJlaSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICLlm5vlt53ljavop4YiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic2ljaHVhbl90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi5Lic5pa55Y2r6KeGIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImRvbmdmYW5nd2Vpc2hpX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDR1ROIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkNHVE4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi5Yek5Yew5Y2r6KeGIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInBob2VuaXh0dl9oZCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICLlh6Tlh7DotYTorq8iLCAiZnVuIjogInNtdCIsICJwaWQiOiAicGhvZW5peGluZm9faGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAiQ0NUVi01IOS9k+iCsumikemBkyIsICJmdW4iOiAic210IiwgInBpZCI6ICJjY3R2NSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTUrIOS9k+iCsui1m+S6iyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjY3R2NXBsdXMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQXN0cm8gUHJlbWllciBMZWFndWUgMSIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19hc3NwMSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJBc3RybyBFUEwgMSBiYWNrdXAiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZ29fYXNzcDF4In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIkFzdHJvIFByZW1pZXIgTGVhZ3VlIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZ29fYXNzcDIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQXN0cm8gR3JhbmRzdGFuZCIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19hc3NwMyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJBc3RybyBGb290YmFsbCIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19hc3NwNCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJBc3RybyBTcG9ydHMgUGx1cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19zcG9ydHNwbHVzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIkFzdHJvIEJhZG1pbnRvbiAxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImdvX2JhZG1pbnRvbjEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQXN0cm8gQmFkbWludG9uIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZ29fYmFkbWludG9uMiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJBc3RybyBXLVNwb3J0cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19hc3NwNSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJTdXBlcnNwb3J0cyAxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFzc3AxIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlN1cGVyc3BvcnRzIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQXNzcDIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiU3VwZXJzcG9ydHMgMyIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc3NwMyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJTdXBlcnNwb3J0cyA0IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFzc3A0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIldXRSIsICJmdW4iOiAic210IiwgInBpZCI6ICJXd2UifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiRmlnaHQgU3BvcnRzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkZzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIk5CQSBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJOYmEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQXN0cm8gQ3JpY2tldCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBY3JpY2tldCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJBc3RybyBHb2xmIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFnb2xmIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlRudCBTcG9ydHMgMSIsICJmdW4iOiAic210IiwgInBpZCI6ICI2ZmFjMGFhZWFkIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlROVCBTcG9ydHMgMiIsICJmdW4iOiAic210IiwgInBpZCI6ICJkOWE3NmE3OWNjIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlROVCBTcG9ydHMgMyIsICJmdW4iOiAic210IiwgInBpZCI6ICI1ZmVhNGQ3M2RiIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlROVCBTcG9ydHMgNCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0bnRzcG9ydDQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiU29ueSBUZW4gMSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0ZW4xX3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJTb255IFRlbiAyIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInRlbjJfcmFqIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlNvbnkgVGVuIDMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGVuM19yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiU1BPVFYgMSBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19zcG90diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJTUE8gVFYgMiIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19zcG90djIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiU2t5c3BvcnRzIEYxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInRpYW5rb25nZjEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiU2t5c3BvcnRzIENyaWNrZXQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGlhbmtvbmdjcmlja2V0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlNreXNwb3J0cyBFUEwiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGlhbmtvbmdlcGwifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiU2t5c3BvcnRzIE1haW4gRXZlbnQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGlhbmtvbmdtYWluIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlNreXNwb3J0cyBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInRpYW5rb25nbmV3cyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJTa3lzcG9ydHMgTWl4IiwgImZ1biI6ICJzbXQiLCAicGlkIjogInRpYW5rb25nbWl4In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIkNDVFYtNSDkvZPogrLpopHpgZMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQ0NUVi01KyDkvZPogrLotZvkuosgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djVwbHVzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIueIseWwlOi+vuS9k+iCsjLlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZWx0YXNwb3J0Ml90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAi54ix5bCU6L6+5L2T6IKyM+WPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJlbHRhc3BvcnQzX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJSdWdieSBQYXNzIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlJ1Z2J5cGFzc3R2In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlJUTSBTcG9ydHMgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUnRtc3BvcnQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQXJlbmEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQXJlbmEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQXJlbmEgMiIsICJmdW4iOiAic210IiwgInBpZCI6ICJBcmVuYTIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQm9sYUFyZW5hIDEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQm9sYWFyZW5hMSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJCb2xhQXJlbmEgMiIsICJmdW4iOiAic210IiwgInBpZCI6ICJCb2xhYXJlbmEyIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIkFzdHJvIEJlaW5zcG9ydHMgMSIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc3Ryb2JlaW4xIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIkFzdHJvIEJlaW5zcG9ydHMgMiIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc3Ryb2JlaW4yIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIkFzdHJvIEJlaW5zcG9ydHMgMyIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc3Ryb2JlaW4zIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIlRWQlMgTmV3cyDmlrDpl7vlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidHZic19uIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIlRWQlMg5qyi5LmQ5Y+wIO+8iOWkh+S7ve+8iSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0dmJzaHVhbmxlX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICJUVkJTIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInR2YnMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lit5aSp5paw6Ze7IEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImN0aW5ld3MifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lit5aSp5aix5LmQIENUSSBFbnRlcnRhaW1lbnQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY3RpZW50In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuS4reWkqee7vOWQiCBDVEkgTWV0cm8iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY3RpemhvbmdoZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuK3lpKnkuprmtLLlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY3RpYXNpYV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Y+w6KeGIFRUViBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0dHZfdGFpd2FuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWPsOinhuaWsOmXu+WPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0dHZuZXdzX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLlj7Dop4bnu7zlkIjlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidHR2emhvbmdoZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuK3op4YgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiemhvbmdzaGloZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lit6KeG5paw6Ze75Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInpob25nc2hpbmV3c190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5rCR6KeGIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImZ0dmhkX3RhaXdhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLmsJHop4bmlrDpl7vlj7AgRlRWIE5ld3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZnR2bmV3X3RhaXdhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLmsJHop4blj7Dmub7lj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZnR2dGFpd2FuX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLljY7op4YgQ1RTIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImN0c2hkX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLlhazop4YgQ1RWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImN0djE4X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLlhavlpKfnrKzkuIAgR1RWIEZpcnN0IiwgImZ1biI6ICJzbXQiLCAicGlkIjogImJhZGFmaXJzdCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLlhavlpKfnu7zlkIggR1RWIE1ldHJvIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImJhZGF6aG9uZ2hlIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWFq+Wkp+aIj+WJpyBHVFYgRHJhbWEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmFkYWRyYW1hIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWFq+Wkp+WoseS5kCBHVFYgRW50ZXJ0YWlubWVudCIsICJmdW4iOiAic210IiwgInBpZCI6ICJiYWRhZW50ZXJ0YWluIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIkhCT19IRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJoYm9oZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAiSEJPX0hJVFMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiaGJvaGl0X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICJIb2xseXdvb2QgTW92aWVzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImhvbGx5d29vZG1vdmllc190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5LiJ56uL5Y+w5rm+IFNhbmxpIFRhaXdhbiIsICJmdW4iOiAic210IiwgInBpZCI6ICJzYW5saXRhaXdhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuInnq4vmiI/liaflj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic2FubGl4aWp1X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuInnq4vnu7zlkIggU2FubGkgTWV0cm8iLCAiZnVuIjogInNtdCIsICJwaWQiOiAic2FubGl6aG9uZ2hlIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuS4ieeri+mDveS8muWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJzYW5saWRvdWh1aSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuJzmo67mlrDpl7sgRVRUViBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImV0dHZuZXdzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIkNJTkVNQVgiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2luZW1heF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lic5qOu57u85ZCIIEVUVFYgTWV0cm8iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZXR0dnpob25naGUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lic5qOu5oiP5YmnIEVUVFYgRHJhbWEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZXR0dmRyYW1hIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuS4nOajrui2heinhiIsICJmdW4iOiAic210IiwgInBpZCI6ICJldHR2c3VwZXIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lic5qOu6LSi57uP5paw6Ze7IEVUVFYgQnVzaW5lc3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZXR0dmNhaWppbmdfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWvsOWuh+i0oue7jyIsICJmdW4iOiAic210IiwgInBpZCI6ICJodWFueXV0YWl3YW5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWvsOWuh+aWsOmXu+WPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJodWFueXV4aW53ZW5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWFrOinhjIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY3R2Ml90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5aSn54ixMeWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJkYWFpX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLpnZ7lh6HmlrDpl7vlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZmVpZmFubmV3c190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi6b6Z5Y2O5oiP5YmnIEx1bmdodWEgRHJhbWEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibHVuZ2h1YXhpanVfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIum+meWNjue7j+WFuOWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJsdW5naHVhamluZ2RpYW5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIum+meWNjuWBtuWDjyIsICJmdW4iOiAic210IiwgInBpZCI6ICJsdW5naHVhaWRvbF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAiQVhOIFRhaXdhbiIsICJmdW4iOiAic210IiwgInBpZCI6ICJheG5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIumdluWkqeWbvemZheWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJqaW5ndGlhbmludGxfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuW5tOS7o+aWsOmXuyIsICJmdW4iOiAic210IiwgInBpZCI6ICJuaWFuZGFpbmV3c190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi57qs5p2l5pel5pys5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZGVvbGFuZGphcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIue6rOadpeeUteW9seWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ2aWRlb2xhbmRtb3ZpZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLnuqzmnaXkvZPogrLlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlkZW9sYW5kc3BvcnQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi57qs5p2l57u85ZCI5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZGVvbGFuZHpvbmdoZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLnuqzmnaXogrLkuZAiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlkZW9sYW5keXVsZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLnuqzmnaXnsr7lvakiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlkZW9sYW5kc3BlY2lhbF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5aW95raI5oGvIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZ29vZDJfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWkp+eIsTLlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZGFhaTJfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuS6mua0sue+jumjnyIsICJmdW4iOiAic210IiwgInBpZCI6ICJhZmNfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIue+jumjn+aYn+eQgyIsICJmdW4iOiAic210IiwgInBpZCI6ICJmb29kcGxhbmV0X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuprmtLLml4XmuLggVExDIEFzaWEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGxjX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuJzmo67nlLXlvbEgRVRUViBNb3ZpZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJldHR2bW92aWUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi6Zi/6YeM6YOOIEFyaXJhbmciLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYXJpcmFuZ190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Y2a5pav6L+Q5YqoIDEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYm9zaXNwb3J0MV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Y2a5pav6L+Q5YqoIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYm9zaXNwb3J0Ml90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Y2a5pav6auY55CDMiBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJib3NpZ29sZjJfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWNmuaWr+e9keeQgyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJib3NpdGVubmlzX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuJzmo67mtIvniYcgRVRUViBXZXN0ZXJuIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImV0dHZ3ZXN0ZXJuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIum+meWNjua0i+eJhyBMdW5naHVhIFdlc3Rlcm4iLCAiZnVuIjogInNtdCIsICJwaWQiOiAibHVuZ2h1YXdlc3Rlcm5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWNmuaWr+aXoOmZkCIsICJmdW4iOiAic210IiwgInBpZCI6ICJib3NpdW5saW1pdGVkX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICJNVFYgTGl2ZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJtdHZoZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi6b6Z6K+m5pe25LujIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImx1bmd4aWFuZ3RpbWVfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIkVZRVRWIOaXhea4uCIsICJmdW4iOiAic210IiwgInBpZCI6ICJleWV0dnRyYXZlbF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi6Z2W5aSp5Y2h6YCa5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImppbmd0aWFuY2FydG9vbl90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAiRVlFVFYg5oiP5YmnIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImV5ZXR2eGlqdV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Y2r6KeG5Lit5paH5Y+wIFN0YXIgTW92aWVzIENoaW5lc2UiLCAiZnVuIjogInNtdCIsICJwaWQiOiAid2Vpc2hpY2hpbmVzZV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lic5qOu5bm85bm8IFlveW8gVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAieW95b190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Y2r6KeG55S15b2x5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIndlaXNoaW1vdmllX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLnvo7kuprnlLXlvbEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibWVpeWFtb3ZpZV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi54ix5bCU6L6+5b2x5Ymn5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImVsdGF5aW5nanVfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIueIseWwlOi+vue7vOWQiOWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJlbHRhem9uZ2hlX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLmmJ/ljavnlLXlvbEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAieGluZ3dlaV9tb3ZpZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLniLHlsJTovr7lvbHliaciLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZWx0YXlpbmdqdV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAiQUZDIOS6mua0suaXhea4uOWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJhc2lhdHJhdmVsX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLniLHlsJTovr7kvZPogrIy5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImVsdGFzcG9ydDJfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIueIseWwlOi+vuS9k+iCsjPlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZWx0YXNwb3J0M190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiSEJPX0hEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImhib2hkX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJIQk9fSElUUyIsICJmdW4iOiAic210IiwgInBpZCI6ICJoYm9oaXRfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIkhvbGx5d29vZCBNb3ZpZXMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiaG9sbHl3b29kbW92aWVzX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJDQ1RWLTYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djYifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiQ0lORU1BWCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjaW5lbWF4X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJDaW5lbWF4IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkNpbmVtYXgifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiQVhOIFRhaXdhbiIsICJmdW4iOiAic210IiwgInBpZCI6ICJheG5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIuWkp+eIsTLlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZGFhaTJfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIuS4nOajrueUteW9sSBFVFRWIE1vdmllIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImV0dHZtb3ZpZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICLkuJzmo67mtIvniYcgRVRUViBXZXN0ZXJuIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImV0dHZ3ZXN0ZXJuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIum+meWNjua0i+eJhyBMdW5naHVhIFdlc3Rlcm4iLCAiZnVuIjogInNtdCIsICJwaWQiOiAibHVuZ2h1YXdlc3Rlcm5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIkFuaW1heCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBbmltYXgifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAi6b6Z6K+m5pe25LujIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImx1bmd4aWFuZ3RpbWVfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIk1vdmllcyBOb3cgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibW92aWVzbm93X3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJTdGFyIE1vdmllcyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJzdGFybW92aWVzX3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICLljavop4bkuK3mloflj7AgU3RhciBNb3ZpZXMgQ2hpbmVzZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ3ZWlzaGljaGluZXNlX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJIQk8gRmFtaWx5IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhib2ZhbWlseSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJIaXRzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhpdHMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiV2FybmVyIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIldhcm5lclRWIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIuWNq+inhueUteW9seWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ3ZWlzaGltb3ZpZV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiSEJPIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhibyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICLnvo7kuprnlLXlvbEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibWVpeWFtb3ZpZV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiSEJPIFNpZ25hdHVyZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJIYm9zaWduYXR1cmUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiSEJPIEhpdHMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSGJvaGl0c2hkIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIuaYn+WNq+eUteW9sSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ4aW5nd2VpX21vdmllIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIlNDTSIsICJmdW4iOiAic210IiwgInBpZCI6ICJXZWlzaGltb3ZpZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJEcmVhbXdvcmtzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkRyZWFtd29ya3MifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiVGhyaWxsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRocmlsbCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJIaXRzIE1vdmllIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhpdHNtb3ZpZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJPbmUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiT25lIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogInR2TiBNb3ZpZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJUdm5tb3ZpZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJDZWxlc3RpYWwgQ2xhc3NpYyIsICJmdW4iOiAic210IiwgInBpZCI6ICJDZWxlc3RpYWwyIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIkNlbGVzdGlhbCBNb3ZpZXMgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ2VsZXN0aWFsaW5kbyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJBeG4gSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQXhuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIlBhcmFtb3VudCBOZXR3b3JrIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlBhcmFtb3VudG5ldHdvcmsifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiQXN0cm9sIEtwbHVzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIktwbHVzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIlJvY2sgQWN0aW9ucyIsICJmdW4iOiAic210IiwgInBpZCI6ICJSb2NrYWN0aW9uIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIlJvY2sgRW50ZXJ0YWlubWVudCIsICJmdW4iOiAic210IiwgInBpZCI6ICJSb2NrZW50ZXJ0YWluIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIk5hdGdlb19IRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJuYXRnZW9oZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAiTmF0R2VvX1dpbGQgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibmF0Z2Vvd2lsZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAiQW5pbWFsX1BsYW5ldCIsICJmdW4iOiAic210IiwgInBpZCI6ICJhbmltYWxwbGFuZXRfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkRpc2NvdmVyeSBBc2lhIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImRpc2NvdmVyeXR3bl90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAiQ0kiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2lfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkFzaWEgVHJhdmVsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImFzaWF0cmF2ZWxfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkRpc2NvdmVyeSBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJkaXNjb3ZlcnloZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAi5Lqa5rSy576O6aOfIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImFmY190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAi576O6aOf5pif55CDIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImZvb2RwbGFuZXRfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIuS6mua0suaXhea4uCBUTEMgQXNpYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0bGNfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIk5hdEdlbyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJOYXRnZW8ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAiRmFzaGlvbiBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJmYXNoaW9udHZfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkhpc3RvcnkiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSGlzdG9yeSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnuqrlvZXpopHpgZMiLCAibmFtZSI6ICJCQkMgRWFydGggSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmJjZWFydGhfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkJCQyBFYXJ0aCBMaWZlc3R5bGUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmJjbGlmZXN0eWxlX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnuqrlvZXpopHpgZMiLCAibmFtZSI6ICJNVFYgTGl2ZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJtdHZoZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAiTmF0R2VvIFdpbGQgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTmF0Z2Vvd2lsZCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnuqrlvZXpopHpgZMiLCAibmFtZSI6ICJBbmltYWwgUGxhbmV0IChFbmcpIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFuaW1hbFBsYW5ldCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnuqrlvZXpopHpgZMiLCAibmFtZSI6ICJUTEMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVGxjIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkZvb2RuZXR3b3JrIEhkIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkZvb2RuZXR3b3JrIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkhHVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSEdUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnuqrlvZXpopHpgZMiLCAibmFtZSI6ICJBRkMg5Lqa5rSy5peF5ri45Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImFzaWF0cmF2ZWxfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIlNreW5ld3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic2t5bmV3c190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAiQUJDIE5ld3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYWJjbmV3c19nbG8ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAi5Lic5qOu6LSi57uP5paw6Ze7IEVUVFYgQnVzaW5lc3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZXR0dmNhaWppbmdfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIkNCUyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjYnNoZF9nbG8ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAiQ0JTTiBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjYnNuX2dsbyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDpl7vpopHpgZMiLCAibmFtZSI6ICJGcmFuY2UgMjQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZnJhbmNlMjRfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIkRXIChEZXV0c2NoKSIsICJmdW4iOiAic210IiwgInBpZCI6ICJkd190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAiTkhLIFdvcmxkIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5oa3dvcmxkX2phcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIkZveCBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImZveG5ld3NfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIkNHVE4iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ0dUTiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDpl7vpopHpgZMiLCAibmFtZSI6ICJDTk4gSW50ZXJuYXRpb25hbCIsICJmdW4iOiAic210IiwgInBpZCI6ICJDbm4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAiQ05OIGJhY2t1cCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjbm5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIkNOQkMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY25iY190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAiQ05BIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNuYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDpl7vpopHpgZMiLCAibmFtZSI6ICJCQkMgV29ybGQgTmV3cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJiYmNuZXdzX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDpl7vpopHpgZMiLCAibmFtZSI6ICJCQkMgV29ybGQgTmV3cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJCYmNuZXdzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIkJsb29tYmVyZyBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImJsb29tYmVyZ190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAiQWwtSmF6ZWVyYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJhbGphemVlcmFfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWEv+erpemikemBkyIsICJuYW1lIjogIkJhYnkgVFYgRW5nIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkJhYnl0diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJDQmVlYmllcyIsICJmdW4iOiAic210IiwgInBpZCI6ICJDYmVlYmllcyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJLaWRzIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIktpZHNUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJNb21vIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm1vbW8xX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJBbmltYXgiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQW5pbWF4In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWEv+erpemikemBkyIsICJuYW1lIjogIkJhYnkgVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmFieXR2X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJNaWFvTWkiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTWlhb01pIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWEv+erpemikemBkyIsICJuYW1lIjogIumdluWkqeWNoemAmuWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJqaW5ndGlhbmNhcnRvb25fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWEv+erpemikemBkyIsICJuYW1lIjogIuS4nOajruW5vOW5vCBZb3lvIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInlveW9fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWEv+erpemikemBkyIsICJuYW1lIjogIkNhcnRvb24gTmV0d29yayIsICJmdW4iOiAic210IiwgInBpZCI6ICJDbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJOaWNrZWxvZGVvbiIsICJmdW4iOiAic210IiwgInBpZCI6ICJOaWNrZWxvZGVvbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJOaWNrIEpyIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk5pY2tqciJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJDaGFubmVsIDUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ2hhbm5lbDVIRCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJDaGFubmVsIDgiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ2hhbm5lbDhIRCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJTdXJpYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJTdXJpYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJDaGFubmVsIFUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ2hhbm5lbFUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw5Yqg5Z2hIiwgIm5hbWUiOiAiVmFzYW50aGFtIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlZhc2FudGhhbSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJDTkEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY25hIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOWKoOWdoSIsICJuYW1lIjogIkNOQSBiYWNrdXAiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY25hX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJNZVdhdGNoIENoIDUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTWV3YXRjaF9jaDUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw5Yqg5Z2hIiwgIm5hbWUiOiAiTWVXYXRjaCBDaCA4IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk1ld2F0Y2hfY2g4In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOWKoOWdoSIsICJuYW1lIjogIk1lV2F0Y2ggQ2ggVSIsICJmdW4iOiAic210IiwgInBpZCI6ICJNZXdhdGNoX2NoVSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJNZVdhdGNoIFN1cmlhIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk1ld2F0Y2hfU3VyaWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw5Yqg5Z2hIiwgIm5hbWUiOiAiTWVXYXRjaCBWYXNhbnRoYW0iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTWV3YXRjaF9WYXNhbnRoYW0ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw5Yqg5Z2hIiwgIm5hbWUiOiAiTWVXYXRjaCBDTkEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTWV3YXRjaF9jbmEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiVFYxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRWMSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJUVjEgYmFja3VwIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRWMV9iYWNrdXAifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiVFYyIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRWMiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJUVjMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVFYzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIlRWMyBTRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJUVjNfbWVnYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJOVFY3IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk5UVjcifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiVFY4IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRWOCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJUVjkiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVFY5In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIlJpYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJSaWEtMCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJSaWEtMyIsICJmdW4iOiAic210IiwgInBpZCI6ICJSaWFfYmFja3VwIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFsLUhpanJhaCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBbGhpanJhaCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBbC1IaWpyYWggYmFja3VwIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFsaGlqcmFoX2JhY2t1cCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBd2FuaSIsICJmdW4iOiAic210IiwgInBpZCI6ICJBd2FuaSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJCZXJuYW1hIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkJlcm5hbWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiUHJpbWEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUHJpbWEtMCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJQcmltYSBiYWNrdXAiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQUFwcmltYTEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiUHJpbWEgYmFja3VwIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQUFwcmltYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJDZXJpYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJDZXJpYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBc3RybyBNVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQXN0cm9NVFYifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiTWVjY2EgTGl2ZSBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJxdXJhbl9taWRvIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIk1hZGluYWggSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic3VubmFoX21pZG8ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiT2FzaXMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiT2FzaXMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiSEJPIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhibyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJIQk8gU2lnbmF0dXJlIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhib3NpZ25hdHVyZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJIQk8gSGl0cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJIYm9oaXRzaGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiTmF0R2VvIFdpbGQgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTmF0Z2Vvd2lsZCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJDYXJ0b29uIE5ldHdvcmsiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiTmlja2Vsb2Rlb24iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTmlja2Vsb2Rlb24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiTmljayBKciIsICJmdW4iOiAic210IiwgInBpZCI6ICJOaWNranIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiRHJlYW13b3JrcyIsICJmdW4iOiAic210IiwgInBpZCI6ICJEcmVhbXdvcmtzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIlNpYXIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiU2lhciJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJDaXRyYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJBQWNpdHJhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkNpdHJhIGJhY2t1cCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBQWNpdHJhMSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJTZW5zYXNpIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlNlbnNhc2kifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiQXVyYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJBdXJhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIlJhbmlhIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlJhbmlhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIktCUyBXb3JsZCIsICJmdW4iOiAic210IiwgInBpZCI6ICJLQlMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiQm9vIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkJvbyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBd2Vzb21lIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkRzYW5nYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiQXN0cm8gU29ueXBpeCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc29ueXBpeCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJTb255IEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlNldE9uZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJUdk4iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVFZOIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFFQyIsICJmdW4iOiAic210IiwgInBpZCI6ICJBRUMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAi5Y2O5Li95Y+wIEhEIO+8iFdhaCBMYWkgVG9p77yJIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIldsdCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICLmrKLllpzlj7AgSEQg77yISHVhIEhlZSBUYWnvvIkiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSHVhaGVlIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFzdHJvIFFKIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlF1YW5qaWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiVFZCIEphZGUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVHZiamFkZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJUVkIgQXNpYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJUdmJhc2lhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIlRWQiBFbnRlcnRhaW5tZW50IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlR2YmVudGVydGFpbm1lbnQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiVFZCIENsYXNzaWMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVHZiY2xhc3NpYyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBT0QiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQW9kaGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiT25lIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk9uZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJUVkIg5pif5rKz5Y+wIFhpbmcgSGUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiWGluaGUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAi54ix5aWH6Im6IGlRaXlpIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlFpeWkifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiQW5pbWFsIFBsYW5ldCAoRW5nKSIsICJmdW4iOiAic210IiwgInBpZCI6ICJBbmltYWxQbGFuZXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAidHZOIE1vdmllIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlR2bm1vdmllIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkNOTiBiYWNrdXAiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY25uX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJDZWxlc3RpYWwgQ2xhc3NpYyIsICJmdW4iOiAic210IiwgInBpZCI6ICJDZWxlc3RpYWwyIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkNOQkMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY25iY190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiVExDIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRsYyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJDTkEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY25hIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkJCQyBXb3JsZCBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImJiY25ld3NfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkZvb2RuZXR3b3JrIEhkIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkZvb2RuZXR3b3JrIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkhHVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSEdUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJHb3Nob3AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiR29zaG9wIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkNlbGVzdGlhbCBNb3ZpZXMgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ2VsZXN0aWFsIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkF4biBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBeG4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiUGFyYW1vdW50IE5ldHdvcmsiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUGFyYW1vdW50bmV0d29yayJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBc3Ryb2wgS3BsdXMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiS3BsdXMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiQUZDIOS6mua0suaXhea4uOWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJhc2lhdHJhdmVsX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJSb2NrIEFjdGlvbnMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUm9ja2FjdGlvbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJCbG9vbWJlcmcgTmV3cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJibG9vbWJlcmdfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFsLUphemVlcmEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYWxqYXplZXJhX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJSb2NrIEVudGVydGFpbm1lbnQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUm9ja2VudGVydGFpbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJSVE0gU3BvcnRzIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlJ0bXNwb3J0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFyZW5hIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFyZW5hIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFyZW5hIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQXJlbmEyIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkJvbGFBcmVuYSAxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkJvbGFhcmVuYTEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiQm9sYUFyZW5hIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQm9sYWFyZW5hMiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBc3RybyBMT0wiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQXN0cm9fbG9sIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFzdHJvIFJ1c2kiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUnVzaSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJXSU9OIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIldpb24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiUlRNIEFzZWFuIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlJ0bWFzZWFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIlRWUkkgTmF0aW9uYWwiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVFZSSSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJSQ1RJIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlJjdGkifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiS29tcGFzcyBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJLb21wYXNzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkJlcml0YSBTYXR1IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkJlcml0YVNhdHVfZWtvIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkluZG9zaWFyIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkluZG9zaWFyIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkFuVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQW50diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJNTkMgVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTW5jdHYifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiVHJhbnMgNyIsICJmdW4iOiAic210IiwgInBpZCI6ICJUcmFuczdfZWtvIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIlRyYW5zdHYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVHJhbnN0diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJKVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSlRWX2VrbyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJNZXRybyBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJtZXRyb3R2X2VrbyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJDaW5lbWF4IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkNpbmVtYXgifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiU0NUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJTQ1RWIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIlR2b25lIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlR2b25lIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIlRWTVUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVFZNVV9la28ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiR1RWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkd0diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJSVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUnR2In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkphayBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJKYWtUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJpTmV3cyBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJJbmV3c3R2In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkRhYWkgVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiRGFhaVRWIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIk5ldCBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJOZXRUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJBbmltYXgiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQW5pbWF4In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkVXVE4iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiRXd0biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJBbFF1cmFuIEFsS2FyZWVtIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFsUXVyYW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiVGF3YWYgVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVGF3YWZUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJWaXNpb24gUHJpbWUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVmlzaW9uUHJpbWUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiTXVzbGltIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk11c2xpbVRWIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIk11c2ljIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk11c2ljVFYifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiTGlmZXN0eWxlJkZhc2hpb24iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTGlmZXN0eWxlIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkVudGVydGFpbiIsICJmdW4iOiAic210IiwgInBpZCI6ICJFbnRlcnRhaW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiSGl0cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJIaXRzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIldhcm5lciBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJXYXJuZXJUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJTQ00iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiV2Vpc2hpbW92aWUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiVGhyaWxsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRocmlsbCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJGaWdodCBTcG9ydHMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiRnMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiSGl0cyBNb3ZpZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJIaXRzbW92aWUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiT25lIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk9uZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJ0dk4gTW92aWUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVHZubW92aWUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiQ2VsZXN0aWFsIE1vdmllcyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJDZWxlc3RpYWxpbmRvIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIlJvY2sgQWN0aW9ucyIsICJmdW4iOiAic210IiwgInBpZCI6ICJSb2NrYWN0aW9uIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIlJvY2sgRW50ZXJ0YWlubWVudCIsICJmdW4iOiAic210IiwgInBpZCI6ICJSb2NrZW50ZXJ0YWluIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIlN1biBUViBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJTdW50diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJTdGFyIFZpamF5IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlN0YXJ2aWpheSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJDb2xvcnMgVGFtaWwiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ29sb3JzdGFtIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIlN1biBNdXNpYyIsICJmdW4iOiAic210IiwgInBpZCI6ICJTdW5tdXNpYyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJBc3RybyBTdW5saWZlIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlN1bmxpZmUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiQXN0cm8gVmFhbmF2aWwiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVmFhbmF2aWwifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiWmVlIFRhbWlsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlplZXRhbWlsIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIlplZSBCdXNpbmVzcyIsICJmdW4iOiAic210IiwgInBpZCI6ICJaZWVidXNpbmVzcyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJOZXdzIDE4IFRhbWlsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5ld3MxOHRhbWlsX3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJBZGl0aHlhIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFkaXRoeWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiTWFra2FsIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk1ha2thbHR2In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIlplZSBBY3Rpb24iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiWmVlYWN0aW9uIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIkFzdHJvIEtUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc3Ryb2t0diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJaZWUgVFYgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiWmVldHZoZCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJaZWUgQ2luZW1hIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlplZWNpbmVtYWhkIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIkNvbG9yIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkNvbG9yaGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiU3RhcnBsdXMgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiU3RhcnBsdXNoZCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJQaWN0dXJlIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk5waWN0dXJlIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIlplZSBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlplZW5ld3MifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiQXNpYW5ldCIsICJmdW4iOiAic210IiwgInBpZCI6ICJhc2lhbmV0X3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJBc2lhbmV0IE5ld3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYXNpYW5ldG5ld3NfcmFqIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIkRpc2NvdmVyeSBXb3JsZCBUYW1pbCIsICJmdW4iOiAic210IiwgInBpZCI6ICJkaXNjb3Zlcnl3b3JsZHRhbV9yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiSGlzdG9yeSBUYW1pbCIsICJmdW4iOiAic210IiwgInBpZCI6ICJoaXN0b3J5dGFtX3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJOYXRHZW8gVGFtaWwiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibmF0Z2VvdGFtaWxfcmFqIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIk5hdGdlbyBXaWxkIFRhbWlsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5hdGdlb3dpbGR0YW1pbF9yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiQXN0cm8gU29ueXBpeCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc29ueXBpeCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJEaXNjb3ZlcnkgS2lkcyBUYW1pbCIsICJmdW4iOiAic210IiwgInBpZCI6ICJkaXNjb3ZlcnlraWR0YW1pbF9yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiRGlzY292ZXJ5IFRhbWlsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImRpc2NvdmVyeXRhbWlsX3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJTb255IFlheSBUYW1pbCIsICJmdW4iOiAic210IiwgInBpZCI6ICJzb255eWF5dGFtX3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJTdW4gVFYgSW5kaWEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic3VudHZfcmFqIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIlN0YXJtYWEgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic3Rhcm1hYV9yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiU3Rhcm1hYSBNb3ZpZXMgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic3Rhcm1hYW1vdmllc19yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiQm9sbHlvbmUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQm9sbHlvbmUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiQXN0cm8gU3VubXVzaWMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiU3VubXVzaWMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiVmlqYXkgU3VwZXIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlqYXlzdXBlcl9yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiVmVsbGl0aGlyYWkiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVmVsbGl0aGlyYWkifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiQ2hhbm5lbCAzIFRoYWlsYW5kIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNoM19wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiQ2hhbm5lbCA1IFRoYWlsYW5kIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNoNV9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiQ2hhbm5lbCA3IFRoYWlsYW5kIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNoN19wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiTUNPVCBIRCBUaGFpbGFuZC0xIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm1jb3RfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIlBQVFYgVGhhaWxhbmQxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInBwdHZfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIlRoYWkgVGhhaSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0aGFpdGhhaV9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiQW1hcmluIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImFtYXJpbl9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiQ2ggOCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjaDhfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIkdtbU9uZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJnbW1vbmVfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIk1vbm8iLCAiZnVuIjogInNtdCIsICJwaWQiOiAibW9ub19wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiVGhhaXJhdGgiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGhhaXJhdGhfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogInRwYnMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidHBic19wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiV29ya3BvaW50IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIndvcmtwb2ludF9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiR21tIENoYW5uZWwiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZ21tY2hhbm5lbF9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiTmF0aW9uIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5hdGlvbl9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiVG5uMjQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidG5uMjRfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIk5idCIsICJmdW4iOiAic210IiwgInBpZCI6ICJuYnRfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIk5ldyIsICJmdW4iOiAic210IiwgInBpZCI6ICJuZXdfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIlRQVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidHB0dl9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQkJDIDEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmJjMV9hbnRpayJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJCQkMgMiIsICJmdW4iOiAic210IiwgInBpZCI6ICJiYmMyX2FudGlrIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIkNCQkMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2JiY19hbnRpayJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJNb3JlNCIsICJmdW4iOiAic210IiwgInBpZCI6ICJtb3JlNF9hbnRpayJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJGcmVlc3BvcnRzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImZyZWVzcG9ydHNfYW50aWsifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiU2t5bmV3cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJza3luZXdzX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJQaWNrIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInBpY2t0dl9hbnRpayJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJpdHYgMSIsICJmdW4iOiAic210IiwgInBpZCI6ICJpdHYxX2FudGlrIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIml0diAyIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIml0djJfYW50aWsifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiRXVyb25ld3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZXVyb25ld3NfYW50aWsifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQ2hhbm5lbCA0IiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNoYW5uZWw0X2FudGlrIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIk5hdEdlbyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJOYXRnZW8ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQ0JlZWJpZXMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ2JlZWJpZXMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiSGlzdG9yeSIsICJmdW4iOiAic210IiwgInBpZCI6ICJIaXN0b3J5In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIktpZHMgVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiS2lkc1RWIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIkZyYW5jZSAyNCIsICJmdW4iOiAic210IiwgInBpZCI6ICJmcmFuY2UyNF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiRFcgKERldXRzY2gpIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImR3X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJCQkMgRWFydGggSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmJjZWFydGhfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIkJCQyBFYXJ0aCBMaWZlc3R5bGUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmJjbGlmZXN0eWxlX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJNVFYgTGl2ZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJtdHZoZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiU3RhciBNb3ZpZXMgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic3Rhcm1vdmllc19yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiTkhLIFdvcmxkIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5oa3dvcmxkX2phcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIldhcm5lciBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJXYXJuZXJUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJIQk8gSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSGJvIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIk5hdEdlbyBXaWxkIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk5hdGdlb3dpbGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiTmlja2Vsb2Rlb24iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTmlja2Vsb2Rlb24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiTmljayBKciIsICJmdW4iOiAic210IiwgInBpZCI6ICJOaWNranIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiVGhyaWxsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRocmlsbCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJDR1ROIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkNHVE4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiSGl0cyBNb3ZpZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJIaXRzbW92aWUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQW5pbWFsIFBsYW5ldCAoRW5nKSIsICJmdW4iOiAic210IiwgInBpZCI6ICJBbmltYWxQbGFuZXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQ05CQyIsICJmdW4iOiAic210IiwgInBpZCI6ICJjbmJjX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJUTEMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVGxjIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIkJCQyBXb3JsZCBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImJiY3dvcmxkbmV3c19hbnRpayJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJIR1RWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhHVFYifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQXhuIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkF4biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJTa3lzcG9ydHMgRjEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGlhbmtvbmdmMSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJTa3lzcG9ydHMgQ3JpY2tldCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0aWFua29uZ2NyaWNrZXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQmxvb21iZXJnIE5ld3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmxvb21iZXJnX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJTa3lzcG9ydHMgRVBMIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInRpYW5rb25nZXBsIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIlNreXNwb3J0cyBNYWluIEV2ZW50IiwgImZ1biI6ICJzbXQiLCAicGlkIjogInRpYW5rb25nbWFpbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJTa3lzcG9ydHMgTmV3cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0aWFua29uZ25ld3MifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQWwtSmF6ZWVyYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJhbGphemVlcmFfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIui2iuWNlyIsICJuYW1lIjogIkFOVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlldF9hbnR2In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIui2iuWNlyIsICJuYW1lIjogIlZUViAxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZXRfdnR2MSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLotorljZciLCAibmFtZSI6ICJWVFYgNyIsICJmdW4iOiAic210IiwgInBpZCI6ICJ2aWV0X3Z0djcifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6LaK5Y2XIiwgIm5hbWUiOiAiSFRWIDciLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlldF9odHY3In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIui2iuWNlyIsICJuYW1lIjogIkhUViA5IiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZXRfaHR2OSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLotorljZciLCAibmFtZSI6ICJCUFRWIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlldF9icHR2MiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLotorljZciLCAibmFtZSI6ICJCUlQgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlldF9icnQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6LaK5Y2XIiwgIm5hbWUiOiAiQ2EgTWF1IFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZXRfY2FtYXV0diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLotorljZciLCAibmFtZSI6ICJEYW5hbmcgVFYxIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZXRfZGFuYW5ndHYxIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIui2iuWNlyIsICJuYW1lIjogIkRhbmFuZyBUVjIgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlldF9kYW5hbmd0djIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6LaK5Y2XIiwgIm5hbWUiOiAiSEJUViBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ2aWV0X2hidHYifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6LaK5Y2XIiwgIm5hbWUiOiAiUFRUSCAxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZXRfcHR0aDEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiQXJpcmFuZyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJhcmlyYW5nX2tvcmVhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumfqeWbvSIsICJuYW1lIjogIllvbmhhcCBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInlvbmhhcG5ld3Nfa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiQ0JTIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNic19rb3JlYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpn6nlm70iLCAibmFtZSI6ICJFQlMgMSIsICJmdW4iOiAic210IiwgInBpZCI6ICJlYnMxX2tvcmVhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumfqeWbvSIsICJuYW1lIjogIkVCUzIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZWJzMl9rb3JlYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpn6nlm70iLCAibmFtZSI6ICJFQlMgUGx1czIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZWJzcGx1czJfa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiU0JTIFBsdXMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic2JzcGx1c19rb3JlYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpn6nlm70iLCAibmFtZSI6ICJZVE4iLCAiZnVuIjogInNtdCIsICJwaWQiOiAieXRuX2tvcmVhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumfqeWbvSIsICJuYW1lIjogIktCUyBXb3JsZCAyNCIsICJmdW4iOiAic210IiwgInBpZCI6ICJrYnN3b3JsZDI0X2tvcmVhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumfqeWbvSIsICJuYW1lIjogIllUTiBTY2llbmNlIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInl0bnNjaWVuY2Vfa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiWVROIEtvcmVhbiIsICJmdW4iOiAic210IiwgInBpZCI6ICJ5dG5rb3JlYW5fa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiWVROIERNQiIsICJmdW4iOiAic210IiwgInBpZCI6ICJ5dG5kbWJfa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiQXBwcyBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJhcHBvbmdvb2dsZV9rb3JlYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpn6nlm70iLCAibmFtZSI6ICJBbGwgdGhlIEtwb3AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYWxsdGhla3BvcF9rb3JlYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpn6nlm70iLCAibmFtZSI6ICJKIHRoZSBLcG9wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImp0aGVrcG9wX2tvcmVhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumfqeWbvSIsICJuYW1lIjogIkVCUyBLaWRzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImVic2tpZHNfa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiQ0dOVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2dudHZfa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5pel5pysIiwgIm5hbWUiOiAiTkhLLee3j+WQiC0yIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5oa2dfamFwYW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5pel5pysIiwgIm5hbWUiOiAiTkhLLUUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibmhrZV9qYXBhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLml6XmnKwiLCAibmFtZSI6ICLjg4bjg6zjg5PmnJ3ml6UgQXNhaGkgVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYXNhaGl0dl9qYXBhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLml6XmnKwiLCAibmFtZSI6ICJKRVQg57ac5ZCIIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImpldHR2X2phcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaXpeacrCIsICJuYW1lIjogIuODhuODrOODk+adseS6rCBUb2t5byBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0b2t5b3R2X2phcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaXpeacrCIsICJuYW1lIjogIlRPS1lPTVgiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidG9reW9teF9qYXBhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLml6XmnKwiLCAibmFtZSI6ICJOSEtCUzEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibmhrYnMxX2phcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaXpeacrCIsICJuYW1lIjogIk5IS0JT44OX44Os44Of44KiIFByZW1pdW0iLCAiZnVuIjogInNtdCIsICJwaWQiOiAibmhrcHJlbWl1bV9qYXBhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLml6XmnKwiLCAibmFtZSI6ICJCU+OCuOODo+ODkeODsyAxODEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYnMxODFfamFwYW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5pel5pysIiwgIm5hbWUiOiAiQlPjg5XjgrggQlMgRnVqaSIsICJmdW4iOiAic210IiwgInBpZCI6ICJic2Z1amlfamFwYW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5pel5pysIiwgIm5hbWUiOiAiQ05BIEphcGFuIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNuYV9qYXBhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLml6XmnKwiLCAibmFtZSI6ICJCUy1UQlMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYnN0YnNfamFwYW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5pel5pysIiwgIm5hbWUiOiAiTkhLIE9hc2thIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5oa29zYWthX2phcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaXpeacrCIsICJuYW1lIjogIk5ISyBXb3JsZCIsICJmdW4iOiAic210IiwgInBpZCI6ICJuaGt3b3JsZF9qYXBhbiJ9XQ0K"
self.headers = {'User-Agent': 'Mozilla/5.0','CLIENT-IP': '127.0.0.1','X-FORWARDED-FOR': '127.0.0.1'}
pass
def getDependence(self):
return []
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def liveContent(self, url):
data_list = json.loads(self.b64decode(self.d))
tv_list = ['#EXTM3U']
for i in data_list:
tvg_id = i['tvg-id']
tvg_name = i['tvg-name']
tvg_logo = i['tvg-logo']
group_name = i['group-title']
name = i['name']
fun = i['fun']
pid = i['pid']
tv_list.append(f'#EXTINF:-1 tvg-id="{tvg_id}" tvg-name="{tvg_name}" tvg-logo="{tvg_logo}" group-title="{group_name}",{name}')
tv_list.append(f'http://127.0.0.1:9978/proxy?do=py&fun={fun}&pid={pid}')
return '\n'.join(tv_list)
def homeContent(self, filter):
return {}
def homeVideoContent(self):
return {}
def categoryContent(self, cid, page, filter, ext):
return {}
def detailContent(self, did):
return {}
def searchContent(self, key, quick, page='1'):
return {}
def searchContentPage(self, keywords, quick, page):
return {}
def playerContent(self, flag, pid, vipFlags):
return {}
def localProxy(self, params):
_fun = params.get('fun', None)
_type = params.get('type', None)
if _fun is not None:
fun = getattr(self, f'fun_{_fun}')
return fun(params)
if _type is not None:
if params['type'] == "m3u8":
return self.get_m3u8_text(params)
if params['type'] == "ts":
return self.get_ts(params)
return [302, "text/plain", None, {'Location': 'https://sf1-cdn-tos.huoshanstatic.com/obj/media-fe/xgplayer_doc_video/mp4/xgplayer-demo-720p.mp4'}]
def fun_smt(self, params):
pid = params['pid']
url = f'http://50.7.234.10:8278/{pid}/playlist.m3u8'
t = str(int(time.time() / 150))
p = {
'tid': 'mc42afe745533',
'ct': t,
'tsum': hashlib.md5(f'tvata nginx auth module/{pid}/playlist.m3u8mc42afe745533{t}'.encode('utf-8')).hexdigest()
}
play_url = self.b64encode(url + '?' + urlencode(p))
url = f'http://127.0.0.1:9978/proxy?do=py&type=m3u8&url={play_url}'
return [302, "text/plain", None, {'Location': url}]
def get_m3u8_text(self,params):
url = self.b64decode(params['url'])
headers = self.headers
home_url = url.replace(url.split('/')[-1], '')
def callback_function(match):
uri = home_url + match.group(1)
a = self.b64encode(uri)
# h = params['headers']
return f"http://127.0.0.1:9978/proxy?do=py&type=ts&url={a}"
response = requests.get(url, headers=headers)
m3u8_text = re.sub(r'(.*\.ts.*)', callback_function, response.text)
return [200, "application/vnd.apple.mpegurl", m3u8_text]
def get_ts(self, params):
url = self.b64decode(params['url'])
headers = self.headers
response = requests.get(url, headers=headers, stream=True)
return [206, "application/octet-stream", response.content]
def destroy(self):
return '正在Destroy'
def b64encode(self, data):
return base64.b64encode(data.encode('utf-8')).decode('utf-8')
def b64decode(self, data):
return base64.b64decode(data.encode('utf-8')).decode('utf-8')
if __name__ == '__main__':
pass
| 1 | # -*- coding: utf-8 -*- |
| 2 | # @Author : Doubebly |
| 3 | # @Time : 2025/4/6 21:04 |
| 4 | |
| 5 | import json |
| 6 | import re |
| 7 | import sys |
| 8 | import time |
| 9 | import hashlib |
| 10 | import requests |
| 11 | import base64 |
| 12 | from urllib.parse import urlencode |
| 13 | sys.path.append('..') |
| 14 | from base.spider import Spider |
| 15 | |
| 16 | |
| 17 | class Spider(Spider): |
| 18 | def getName(self): |
| 19 | return "SMT" |
| 20 | |
| 21 | def init(self, extend): |
| 22 | self.d = "W3sidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogIue/oee/oOWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJqYWRlX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpppnmuK8iLCAibmFtZSI6ICLnv6Hnv6Dlj7AgYmFja3VwIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkphZGVfeHVlIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogImlOZXdzIOaWsOmXu+WPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJpbmV3c190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6aaZ5rivIiwgIm5hbWUiOiAiSiAyIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImoyX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpppnmuK8iLCAibmFtZSI6ICLnj43nj6Dlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAicGVhcmxfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogIuWHpOWHsOmmmea4ryIsICJmdW4iOiAic210IiwgInBpZCI6ICJoa3Bob2VuaXhfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogIkhPWei1hOiur+WPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJob3ljYWlqaW5nX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpppnmuK8iLCAibmFtZSI6ICJSSEsgMzEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAicmhrMzFfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogIlZJVVRWMSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ2aXUxX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpppnmuK8iLCAibmFtZSI6ICJSSEsgMzIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAicmhrMzJfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogIuWHpOWHsOWNq+inhiIsICJmdW4iOiAic210IiwgInBpZCI6ICJwaG9lbml4dHZfaGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6aaZ5rivIiwgIm5hbWUiOiAi5Yek5Yew6LWE6K6vIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInBob2VuaXhpbmZvX2hkIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIummmea4ryIsICJuYW1lIjogIlZpdTYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidml1c2l4X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTEg57u85ZCIIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNjdHYxIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIkNDVFYtMiDotKLnu48iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAiQ0NUVi0zIOe7vOiJuiBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjY3R2MyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTQg5Lit5paH5Zu96ZmFIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNjdHY0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIkNDVFY0IOaWsOmXu+WPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJDY3R2NCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTcg5Yab5LqL5Yac5LiaIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNjdHY3In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIkNDVFYtOCDnlLXop4bliacgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djhoZCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTkg6K6w5b2VIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNjdHY5aGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAiQ0NUVi0xMCDnp5HmlZkgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djEwaGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAiQ0NUVi0xMSDmiI/mm7IiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djExIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIkNDVFYtMTIg56S+5Lya5LiO5rOVIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNjdHYxMiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTEzIOaWsOmXu+mikemBkyIsICJmdW4iOiAic210IiwgInBpZCI6ICJjY3R2MTMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAiQ0NUVi0xNCDlsJHlhL8iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djE0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIkNDVFYtNiIsICJmdW4iOiAic210IiwgInBpZCI6ICJjY3R2NiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTE1IOmfs+S5kCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjY3R2MTUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi5rmW5Y2X5Y2r6KeGIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImh1bmFuX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICLmtZnmsZ/ljavop4YiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiemhlamlhbmdfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIuaxn+iLj+WNq+inhiIsICJmdW4iOiAic210IiwgInBpZCI6ICJqaWFuZ3N1X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICLmt7HlnLPljavop4YiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic2hlbnpoZW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi56aP5bu65Lic5Y2X5Y2r6KeGIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImZ1amlhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICLlub/kuJzljZfmlrnljavop4YiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibmFuZmFuZ190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi5bm/5Lic5Y2r6KeGIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImd1YW5nZG9uZ3dlaXNoaV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi5YyX5Lqs5Y2r6KeGIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImJlaWppbmcifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi54+g5rGf5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInpodWppYW5nIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIuW5v+ilv+WNq+inhiIsICJmdW4iOiAic210IiwgInBpZCI6ICJndWFuZ3hpIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS4reWbvSIsICJuYW1lIjogIua5luWMl+WNq+inhiIsICJmdW4iOiAic210IiwgInBpZCI6ICJodWJlaSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICLlm5vlt53ljavop4YiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic2ljaHVhbl90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi5Lic5pa55Y2r6KeGIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImRvbmdmYW5nd2Vpc2hpX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDR1ROIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkNHVE4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAi5Yek5Yew5Y2r6KeGIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInBob2VuaXh0dl9oZCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICLlh6Tlh7DotYTorq8iLCAiZnVuIjogInNtdCIsICJwaWQiOiAicGhvZW5peGluZm9faGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Lit5Zu9IiwgIm5hbWUiOiAiQ0NUVi01IOS9k+iCsumikemBkyIsICJmdW4iOiAic210IiwgInBpZCI6ICJjY3R2NSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkuK3lm70iLCAibmFtZSI6ICJDQ1RWLTUrIOS9k+iCsui1m+S6iyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjY3R2NXBsdXMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQXN0cm8gUHJlbWllciBMZWFndWUgMSIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19hc3NwMSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJBc3RybyBFUEwgMSBiYWNrdXAiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZ29fYXNzcDF4In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIkFzdHJvIFByZW1pZXIgTGVhZ3VlIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZ29fYXNzcDIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQXN0cm8gR3JhbmRzdGFuZCIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19hc3NwMyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJBc3RybyBGb290YmFsbCIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19hc3NwNCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJBc3RybyBTcG9ydHMgUGx1cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19zcG9ydHNwbHVzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIkFzdHJvIEJhZG1pbnRvbiAxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImdvX2JhZG1pbnRvbjEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQXN0cm8gQmFkbWludG9uIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZ29fYmFkbWludG9uMiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJBc3RybyBXLVNwb3J0cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19hc3NwNSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJTdXBlcnNwb3J0cyAxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFzc3AxIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlN1cGVyc3BvcnRzIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQXNzcDIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiU3VwZXJzcG9ydHMgMyIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc3NwMyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJTdXBlcnNwb3J0cyA0IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFzc3A0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIldXRSIsICJmdW4iOiAic210IiwgInBpZCI6ICJXd2UifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiRmlnaHQgU3BvcnRzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkZzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIk5CQSBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJOYmEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQXN0cm8gQ3JpY2tldCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBY3JpY2tldCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJBc3RybyBHb2xmIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFnb2xmIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlRudCBTcG9ydHMgMSIsICJmdW4iOiAic210IiwgInBpZCI6ICI2ZmFjMGFhZWFkIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlROVCBTcG9ydHMgMiIsICJmdW4iOiAic210IiwgInBpZCI6ICJkOWE3NmE3OWNjIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlROVCBTcG9ydHMgMyIsICJmdW4iOiAic210IiwgInBpZCI6ICI1ZmVhNGQ3M2RiIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlROVCBTcG9ydHMgNCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0bnRzcG9ydDQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiU29ueSBUZW4gMSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0ZW4xX3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJTb255IFRlbiAyIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInRlbjJfcmFqIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlNvbnkgVGVuIDMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGVuM19yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiU1BPVFYgMSBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19zcG90diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJTUE8gVFYgMiIsICJmdW4iOiAic210IiwgInBpZCI6ICJnb19zcG90djIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiU2t5c3BvcnRzIEYxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInRpYW5rb25nZjEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiU2t5c3BvcnRzIENyaWNrZXQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGlhbmtvbmdjcmlja2V0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlNreXNwb3J0cyBFUEwiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGlhbmtvbmdlcGwifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiU2t5c3BvcnRzIE1haW4gRXZlbnQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGlhbmtvbmdtYWluIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlNreXNwb3J0cyBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInRpYW5rb25nbmV3cyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJTa3lzcG9ydHMgTWl4IiwgImZ1biI6ICJzbXQiLCAicGlkIjogInRpYW5rb25nbWl4In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIkNDVFYtNSDkvZPogrLpopHpgZMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQ0NUVi01KyDkvZPogrLotZvkuosgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djVwbHVzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIueIseWwlOi+vuS9k+iCsjLlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZWx0YXNwb3J0Ml90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAi54ix5bCU6L6+5L2T6IKyM+WPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJlbHRhc3BvcnQzX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJSdWdieSBQYXNzIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlJ1Z2J5cGFzc3R2In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIlJUTSBTcG9ydHMgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUnRtc3BvcnQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQXJlbmEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQXJlbmEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQXJlbmEgMiIsICJmdW4iOiAic210IiwgInBpZCI6ICJBcmVuYTIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5L2T6IKy6aKR6YGTIiwgIm5hbWUiOiAiQm9sYUFyZW5hIDEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQm9sYWFyZW5hMSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLkvZPogrLpopHpgZMiLCAibmFtZSI6ICJCb2xhQXJlbmEgMiIsICJmdW4iOiAic210IiwgInBpZCI6ICJCb2xhYXJlbmEyIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIkFzdHJvIEJlaW5zcG9ydHMgMSIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc3Ryb2JlaW4xIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIkFzdHJvIEJlaW5zcG9ydHMgMiIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc3Ryb2JlaW4yIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuS9k+iCsumikemBkyIsICJuYW1lIjogIkFzdHJvIEJlaW5zcG9ydHMgMyIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc3Ryb2JlaW4zIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIlRWQlMgTmV3cyDmlrDpl7vlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidHZic19uIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIlRWQlMg5qyi5LmQ5Y+wIO+8iOWkh+S7ve+8iSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0dmJzaHVhbmxlX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICJUVkJTIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInR2YnMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lit5aSp5paw6Ze7IEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImN0aW5ld3MifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lit5aSp5aix5LmQIENUSSBFbnRlcnRhaW1lbnQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY3RpZW50In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuS4reWkqee7vOWQiCBDVEkgTWV0cm8iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY3RpemhvbmdoZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuK3lpKnkuprmtLLlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY3RpYXNpYV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Y+w6KeGIFRUViBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0dHZfdGFpd2FuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWPsOinhuaWsOmXu+WPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0dHZuZXdzX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLlj7Dop4bnu7zlkIjlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidHR2emhvbmdoZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuK3op4YgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiemhvbmdzaGloZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lit6KeG5paw6Ze75Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInpob25nc2hpbmV3c190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5rCR6KeGIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImZ0dmhkX3RhaXdhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLmsJHop4bmlrDpl7vlj7AgRlRWIE5ld3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZnR2bmV3X3RhaXdhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLmsJHop4blj7Dmub7lj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZnR2dGFpd2FuX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLljY7op4YgQ1RTIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImN0c2hkX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLlhazop4YgQ1RWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImN0djE4X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLlhavlpKfnrKzkuIAgR1RWIEZpcnN0IiwgImZ1biI6ICJzbXQiLCAicGlkIjogImJhZGFmaXJzdCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLlhavlpKfnu7zlkIggR1RWIE1ldHJvIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImJhZGF6aG9uZ2hlIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWFq+Wkp+aIj+WJpyBHVFYgRHJhbWEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmFkYWRyYW1hIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWFq+Wkp+WoseS5kCBHVFYgRW50ZXJ0YWlubWVudCIsICJmdW4iOiAic210IiwgInBpZCI6ICJiYWRhZW50ZXJ0YWluIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIkhCT19IRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJoYm9oZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAiSEJPX0hJVFMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiaGJvaGl0X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICJIb2xseXdvb2QgTW92aWVzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImhvbGx5d29vZG1vdmllc190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5LiJ56uL5Y+w5rm+IFNhbmxpIFRhaXdhbiIsICJmdW4iOiAic210IiwgInBpZCI6ICJzYW5saXRhaXdhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuInnq4vmiI/liaflj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic2FubGl4aWp1X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuInnq4vnu7zlkIggU2FubGkgTWV0cm8iLCAiZnVuIjogInNtdCIsICJwaWQiOiAic2FubGl6aG9uZ2hlIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuS4ieeri+mDveS8muWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJzYW5saWRvdWh1aSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuJzmo67mlrDpl7sgRVRUViBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImV0dHZuZXdzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIkNJTkVNQVgiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2luZW1heF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lic5qOu57u85ZCIIEVUVFYgTWV0cm8iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZXR0dnpob25naGUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lic5qOu5oiP5YmnIEVUVFYgRHJhbWEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZXR0dmRyYW1hIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuS4nOajrui2heinhiIsICJmdW4iOiAic210IiwgInBpZCI6ICJldHR2c3VwZXIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lic5qOu6LSi57uP5paw6Ze7IEVUVFYgQnVzaW5lc3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZXR0dmNhaWppbmdfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWvsOWuh+i0oue7jyIsICJmdW4iOiAic210IiwgInBpZCI6ICJodWFueXV0YWl3YW5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWvsOWuh+aWsOmXu+WPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJodWFueXV4aW53ZW5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWFrOinhjIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY3R2Ml90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5aSn54ixMeWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJkYWFpX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLpnZ7lh6HmlrDpl7vlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZmVpZmFubmV3c190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi6b6Z5Y2O5oiP5YmnIEx1bmdodWEgRHJhbWEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibHVuZ2h1YXhpanVfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIum+meWNjue7j+WFuOWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJsdW5naHVhamluZ2RpYW5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIum+meWNjuWBtuWDjyIsICJmdW4iOiAic210IiwgInBpZCI6ICJsdW5naHVhaWRvbF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAiQVhOIFRhaXdhbiIsICJmdW4iOiAic210IiwgInBpZCI6ICJheG5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIumdluWkqeWbvemZheWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJqaW5ndGlhbmludGxfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuW5tOS7o+aWsOmXuyIsICJmdW4iOiAic210IiwgInBpZCI6ICJuaWFuZGFpbmV3c190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi57qs5p2l5pel5pys5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZGVvbGFuZGphcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIue6rOadpeeUteW9seWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ2aWRlb2xhbmRtb3ZpZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLnuqzmnaXkvZPogrLlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlkZW9sYW5kc3BvcnQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi57qs5p2l57u85ZCI5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZGVvbGFuZHpvbmdoZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLnuqzmnaXogrLkuZAiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlkZW9sYW5keXVsZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLnuqzmnaXnsr7lvakiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlkZW9sYW5kc3BlY2lhbF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5aW95raI5oGvIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZ29vZDJfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWkp+eIsTLlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZGFhaTJfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuS6mua0sue+jumjnyIsICJmdW4iOiAic210IiwgInBpZCI6ICJhZmNfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIue+jumjn+aYn+eQgyIsICJmdW4iOiAic210IiwgInBpZCI6ICJmb29kcGxhbmV0X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuprmtLLml4XmuLggVExDIEFzaWEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGxjX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuJzmo67nlLXlvbEgRVRUViBNb3ZpZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJldHR2bW92aWUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi6Zi/6YeM6YOOIEFyaXJhbmciLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYXJpcmFuZ190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Y2a5pav6L+Q5YqoIDEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYm9zaXNwb3J0MV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Y2a5pav6L+Q5YqoIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYm9zaXNwb3J0Ml90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Y2a5pav6auY55CDMiBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJib3NpZ29sZjJfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWNmuaWr+e9keeQgyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJib3NpdGVubmlzX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLkuJzmo67mtIvniYcgRVRUViBXZXN0ZXJuIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImV0dHZ3ZXN0ZXJuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIum+meWNjua0i+eJhyBMdW5naHVhIFdlc3Rlcm4iLCAiZnVuIjogInNtdCIsICJwaWQiOiAibHVuZ2h1YXdlc3Rlcm5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIuWNmuaWr+aXoOmZkCIsICJmdW4iOiAic210IiwgInBpZCI6ICJib3NpdW5saW1pdGVkX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICJNVFYgTGl2ZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJtdHZoZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi6b6Z6K+m5pe25LujIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImx1bmd4aWFuZ3RpbWVfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIkVZRVRWIOaXhea4uCIsICJmdW4iOiAic210IiwgInBpZCI6ICJleWV0dnRyYXZlbF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi6Z2W5aSp5Y2h6YCa5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImppbmd0aWFuY2FydG9vbl90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAiRVlFVFYg5oiP5YmnIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImV5ZXR2eGlqdV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Y2r6KeG5Lit5paH5Y+wIFN0YXIgTW92aWVzIENoaW5lc2UiLCAiZnVuIjogInNtdCIsICJwaWQiOiAid2Vpc2hpY2hpbmVzZV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Lic5qOu5bm85bm8IFlveW8gVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAieW95b190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi5Y2r6KeG55S15b2x5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIndlaXNoaW1vdmllX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLnvo7kuprnlLXlvbEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibWVpeWFtb3ZpZV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAi54ix5bCU6L6+5b2x5Ymn5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImVsdGF5aW5nanVfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIueIseWwlOi+vue7vOWQiOWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJlbHRhem9uZ2hlX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLmmJ/ljavnlLXlvbEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAieGluZ3dlaV9tb3ZpZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLniLHlsJTovr7lvbHliaciLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZWx0YXlpbmdqdV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y+w5rm+IiwgIm5hbWUiOiAiQUZDIOS6mua0suaXhea4uOWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJhc2lhdHJhdmVsX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlj7Dmub4iLCAibmFtZSI6ICLniLHlsJTovr7kvZPogrIy5Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImVsdGFzcG9ydDJfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWPsOa5viIsICJuYW1lIjogIueIseWwlOi+vuS9k+iCsjPlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZWx0YXNwb3J0M190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiSEJPX0hEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImhib2hkX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJIQk9fSElUUyIsICJmdW4iOiAic210IiwgInBpZCI6ICJoYm9oaXRfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIkhvbGx5d29vZCBNb3ZpZXMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiaG9sbHl3b29kbW92aWVzX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJDQ1RWLTYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2N0djYifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiQ0lORU1BWCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjaW5lbWF4X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJDaW5lbWF4IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkNpbmVtYXgifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiQVhOIFRhaXdhbiIsICJmdW4iOiAic210IiwgInBpZCI6ICJheG5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIuWkp+eIsTLlj7AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZGFhaTJfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIuS4nOajrueUteW9sSBFVFRWIE1vdmllIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImV0dHZtb3ZpZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICLkuJzmo67mtIvniYcgRVRUViBXZXN0ZXJuIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImV0dHZ3ZXN0ZXJuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIum+meWNjua0i+eJhyBMdW5naHVhIFdlc3Rlcm4iLCAiZnVuIjogInNtdCIsICJwaWQiOiAibHVuZ2h1YXdlc3Rlcm5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIkFuaW1heCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBbmltYXgifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAi6b6Z6K+m5pe25LujIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImx1bmd4aWFuZ3RpbWVfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIk1vdmllcyBOb3cgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibW92aWVzbm93X3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJTdGFyIE1vdmllcyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJzdGFybW92aWVzX3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICLljavop4bkuK3mloflj7AgU3RhciBNb3ZpZXMgQ2hpbmVzZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ3ZWlzaGljaGluZXNlX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJIQk8gRmFtaWx5IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhib2ZhbWlseSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJIaXRzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhpdHMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiV2FybmVyIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIldhcm5lclRWIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIuWNq+inhueUteW9seWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ3ZWlzaGltb3ZpZV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiSEJPIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhibyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICLnvo7kuprnlLXlvbEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibWVpeWFtb3ZpZV90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiSEJPIFNpZ25hdHVyZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJIYm9zaWduYXR1cmUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiSEJPIEhpdHMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSGJvaGl0c2hkIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIuaYn+WNq+eUteW9sSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ4aW5nd2VpX21vdmllIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIlNDTSIsICJmdW4iOiAic210IiwgInBpZCI6ICJXZWlzaGltb3ZpZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJEcmVhbXdvcmtzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkRyZWFtd29ya3MifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiVGhyaWxsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRocmlsbCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJIaXRzIE1vdmllIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhpdHNtb3ZpZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJPbmUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiT25lIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogInR2TiBNb3ZpZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJUdm5tb3ZpZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJDZWxlc3RpYWwgQ2xhc3NpYyIsICJmdW4iOiAic210IiwgInBpZCI6ICJDZWxlc3RpYWwyIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIkNlbGVzdGlhbCBNb3ZpZXMgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ2VsZXN0aWFsaW5kbyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnlLXlvbHpopHpgZMiLCAibmFtZSI6ICJBeG4gSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQXhuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIlBhcmFtb3VudCBOZXR3b3JrIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlBhcmFtb3VudG5ldHdvcmsifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi55S15b2x6aKR6YGTIiwgIm5hbWUiOiAiQXN0cm9sIEtwbHVzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIktwbHVzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIlJvY2sgQWN0aW9ucyIsICJmdW4iOiAic210IiwgInBpZCI6ICJSb2NrYWN0aW9uIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIueUteW9semikemBkyIsICJuYW1lIjogIlJvY2sgRW50ZXJ0YWlubWVudCIsICJmdW4iOiAic210IiwgInBpZCI6ICJSb2NrZW50ZXJ0YWluIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIk5hdGdlb19IRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJuYXRnZW9oZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAiTmF0R2VvX1dpbGQgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibmF0Z2Vvd2lsZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAiQW5pbWFsX1BsYW5ldCIsICJmdW4iOiAic210IiwgInBpZCI6ICJhbmltYWxwbGFuZXRfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkRpc2NvdmVyeSBBc2lhIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImRpc2NvdmVyeXR3bl90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAiQ0kiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2lfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkFzaWEgVHJhdmVsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImFzaWF0cmF2ZWxfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkRpc2NvdmVyeSBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJkaXNjb3ZlcnloZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAi5Lqa5rSy576O6aOfIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImFmY190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAi576O6aOf5pif55CDIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImZvb2RwbGFuZXRfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIuS6mua0suaXhea4uCBUTEMgQXNpYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0bGNfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIk5hdEdlbyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJOYXRnZW8ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAiRmFzaGlvbiBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJmYXNoaW9udHZfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkhpc3RvcnkiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSGlzdG9yeSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnuqrlvZXpopHpgZMiLCAibmFtZSI6ICJCQkMgRWFydGggSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmJjZWFydGhfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkJCQyBFYXJ0aCBMaWZlc3R5bGUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmJjbGlmZXN0eWxlX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnuqrlvZXpopHpgZMiLCAibmFtZSI6ICJNVFYgTGl2ZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJtdHZoZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi57qq5b2V6aKR6YGTIiwgIm5hbWUiOiAiTmF0R2VvIFdpbGQgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTmF0Z2Vvd2lsZCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnuqrlvZXpopHpgZMiLCAibmFtZSI6ICJBbmltYWwgUGxhbmV0IChFbmcpIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFuaW1hbFBsYW5ldCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnuqrlvZXpopHpgZMiLCAibmFtZSI6ICJUTEMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVGxjIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkZvb2RuZXR3b3JrIEhkIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkZvb2RuZXR3b3JrIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIue6quW9lemikemBkyIsICJuYW1lIjogIkhHVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSEdUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLnuqrlvZXpopHpgZMiLCAibmFtZSI6ICJBRkMg5Lqa5rSy5peF5ri45Y+wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImFzaWF0cmF2ZWxfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIlNreW5ld3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic2t5bmV3c190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAiQUJDIE5ld3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYWJjbmV3c19nbG8ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAi5Lic5qOu6LSi57uP5paw6Ze7IEVUVFYgQnVzaW5lc3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZXR0dmNhaWppbmdfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIkNCUyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjYnNoZF9nbG8ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAiQ0JTTiBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjYnNuX2dsbyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDpl7vpopHpgZMiLCAibmFtZSI6ICJGcmFuY2UgMjQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZnJhbmNlMjRfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIkRXIChEZXV0c2NoKSIsICJmdW4iOiAic210IiwgInBpZCI6ICJkd190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAiTkhLIFdvcmxkIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5oa3dvcmxkX2phcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIkZveCBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImZveG5ld3NfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIkNHVE4iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ0dUTiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDpl7vpopHpgZMiLCAibmFtZSI6ICJDTk4gSW50ZXJuYXRpb25hbCIsICJmdW4iOiAic210IiwgInBpZCI6ICJDbm4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAiQ05OIGJhY2t1cCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjbm5fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIkNOQkMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY25iY190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAiQ05BIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNuYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDpl7vpopHpgZMiLCAibmFtZSI6ICJCQkMgV29ybGQgTmV3cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJiYmNuZXdzX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDpl7vpopHpgZMiLCAibmFtZSI6ICJCQkMgV29ybGQgTmV3cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJCYmNuZXdzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOmXu+mikemBkyIsICJuYW1lIjogIkJsb29tYmVyZyBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImJsb29tYmVyZ190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw6Ze76aKR6YGTIiwgIm5hbWUiOiAiQWwtSmF6ZWVyYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJhbGphemVlcmFfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWEv+erpemikemBkyIsICJuYW1lIjogIkJhYnkgVFYgRW5nIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkJhYnl0diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJDQmVlYmllcyIsICJmdW4iOiAic210IiwgInBpZCI6ICJDYmVlYmllcyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJLaWRzIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIktpZHNUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJNb21vIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm1vbW8xX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJBbmltYXgiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQW5pbWF4In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWEv+erpemikemBkyIsICJuYW1lIjogIkJhYnkgVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmFieXR2X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJNaWFvTWkiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTWlhb01pIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWEv+erpemikemBkyIsICJuYW1lIjogIumdluWkqeWNoemAmuWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJqaW5ndGlhbmNhcnRvb25fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWEv+erpemikemBkyIsICJuYW1lIjogIuS4nOajruW5vOW5vCBZb3lvIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInlveW9fdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWEv+erpemikemBkyIsICJuYW1lIjogIkNhcnRvb24gTmV0d29yayIsICJmdW4iOiAic210IiwgInBpZCI6ICJDbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJOaWNrZWxvZGVvbiIsICJmdW4iOiAic210IiwgInBpZCI6ICJOaWNrZWxvZGVvbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLlhL/nq6XpopHpgZMiLCAibmFtZSI6ICJOaWNrIEpyIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk5pY2tqciJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJDaGFubmVsIDUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ2hhbm5lbDVIRCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJDaGFubmVsIDgiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ2hhbm5lbDhIRCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJTdXJpYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJTdXJpYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJDaGFubmVsIFUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ2hhbm5lbFUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw5Yqg5Z2hIiwgIm5hbWUiOiAiVmFzYW50aGFtIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlZhc2FudGhhbSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJDTkEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY25hIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOWKoOWdoSIsICJuYW1lIjogIkNOQSBiYWNrdXAiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY25hX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJNZVdhdGNoIENoIDUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTWV3YXRjaF9jaDUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw5Yqg5Z2hIiwgIm5hbWUiOiAiTWVXYXRjaCBDaCA4IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk1ld2F0Y2hfY2g4In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaWsOWKoOWdoSIsICJuYW1lIjogIk1lV2F0Y2ggQ2ggVSIsICJmdW4iOiAic210IiwgInBpZCI6ICJNZXdhdGNoX2NoVSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLmlrDliqDlnaEiLCAibmFtZSI6ICJNZVdhdGNoIFN1cmlhIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk1ld2F0Y2hfU3VyaWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw5Yqg5Z2hIiwgIm5hbWUiOiAiTWVXYXRjaCBWYXNhbnRoYW0iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTWV3YXRjaF9WYXNhbnRoYW0ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5paw5Yqg5Z2hIiwgIm5hbWUiOiAiTWVXYXRjaCBDTkEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTWV3YXRjaF9jbmEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiVFYxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRWMSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJUVjEgYmFja3VwIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRWMV9iYWNrdXAifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiVFYyIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRWMiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJUVjMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVFYzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIlRWMyBTRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJUVjNfbWVnYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJOVFY3IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk5UVjcifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiVFY4IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRWOCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJUVjkiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVFY5In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIlJpYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJSaWEtMCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJSaWEtMyIsICJmdW4iOiAic210IiwgInBpZCI6ICJSaWFfYmFja3VwIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFsLUhpanJhaCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBbGhpanJhaCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBbC1IaWpyYWggYmFja3VwIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFsaGlqcmFoX2JhY2t1cCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBd2FuaSIsICJmdW4iOiAic210IiwgInBpZCI6ICJBd2FuaSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJCZXJuYW1hIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkJlcm5hbWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiUHJpbWEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUHJpbWEtMCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJQcmltYSBiYWNrdXAiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQUFwcmltYTEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiUHJpbWEgYmFja3VwIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQUFwcmltYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJDZXJpYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJDZXJpYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBc3RybyBNVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQXN0cm9NVFYifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiTWVjY2EgTGl2ZSBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJxdXJhbl9taWRvIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIk1hZGluYWggSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic3VubmFoX21pZG8ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiT2FzaXMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiT2FzaXMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiSEJPIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhibyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJIQk8gU2lnbmF0dXJlIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhib3NpZ25hdHVyZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJIQk8gSGl0cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJIYm9oaXRzaGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiTmF0R2VvIFdpbGQgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTmF0Z2Vvd2lsZCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJDYXJ0b29uIE5ldHdvcmsiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiTmlja2Vsb2Rlb24iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTmlja2Vsb2Rlb24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiTmljayBKciIsICJmdW4iOiAic210IiwgInBpZCI6ICJOaWNranIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiRHJlYW13b3JrcyIsICJmdW4iOiAic210IiwgInBpZCI6ICJEcmVhbXdvcmtzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIlNpYXIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiU2lhciJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJDaXRyYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJBQWNpdHJhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkNpdHJhIGJhY2t1cCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBQWNpdHJhMSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJTZW5zYXNpIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlNlbnNhc2kifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiQXVyYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJBdXJhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIlJhbmlhIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlJhbmlhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIktCUyBXb3JsZCIsICJmdW4iOiAic210IiwgInBpZCI6ICJLQlMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiQm9vIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkJvbyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBd2Vzb21lIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkRzYW5nYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiQXN0cm8gU29ueXBpeCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc29ueXBpeCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJTb255IEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlNldE9uZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJUdk4iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVFZOIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFFQyIsICJmdW4iOiAic210IiwgInBpZCI6ICJBRUMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAi5Y2O5Li95Y+wIEhEIO+8iFdhaCBMYWkgVG9p77yJIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIldsdCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICLmrKLllpzlj7AgSEQg77yISHVhIEhlZSBUYWnvvIkiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSHVhaGVlIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFzdHJvIFFKIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlF1YW5qaWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiVFZCIEphZGUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVHZiamFkZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJUVkIgQXNpYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJUdmJhc2lhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIlRWQiBFbnRlcnRhaW5tZW50IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlR2YmVudGVydGFpbm1lbnQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiVFZCIENsYXNzaWMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVHZiY2xhc3NpYyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBT0QiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQW9kaGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiT25lIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk9uZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJUVkIg5pif5rKz5Y+wIFhpbmcgSGUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiWGluaGUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAi54ix5aWH6Im6IGlRaXlpIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlFpeWkifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiQW5pbWFsIFBsYW5ldCAoRW5nKSIsICJmdW4iOiAic210IiwgInBpZCI6ICJBbmltYWxQbGFuZXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAidHZOIE1vdmllIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlR2bm1vdmllIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkNOTiBiYWNrdXAiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY25uX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJDZWxlc3RpYWwgQ2xhc3NpYyIsICJmdW4iOiAic210IiwgInBpZCI6ICJDZWxlc3RpYWwyIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkNOQkMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY25iY190d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiVExDIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRsYyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJDTkEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY25hIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkJCQyBXb3JsZCBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImJiY25ld3NfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkZvb2RuZXR3b3JrIEhkIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkZvb2RuZXR3b3JrIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkhHVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSEdUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJHb3Nob3AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiR29zaG9wIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkNlbGVzdGlhbCBNb3ZpZXMgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ2VsZXN0aWFsIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkF4biBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBeG4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiUGFyYW1vdW50IE5ldHdvcmsiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUGFyYW1vdW50bmV0d29yayJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBc3Ryb2wgS3BsdXMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiS3BsdXMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiQUZDIOS6mua0suaXhea4uOWPsCIsICJmdW4iOiAic210IiwgInBpZCI6ICJhc2lhdHJhdmVsX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJSb2NrIEFjdGlvbnMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUm9ja2FjdGlvbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJCbG9vbWJlcmcgTmV3cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJibG9vbWJlcmdfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFsLUphemVlcmEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYWxqYXplZXJhX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJSb2NrIEVudGVydGFpbm1lbnQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUm9ja2VudGVydGFpbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJSVE0gU3BvcnRzIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlJ0bXNwb3J0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFyZW5hIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFyZW5hIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFyZW5hIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQXJlbmEyIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkJvbGFBcmVuYSAxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkJvbGFhcmVuYTEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiQm9sYUFyZW5hIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQm9sYWFyZW5hMiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJBc3RybyBMT0wiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQXN0cm9fbG9sIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumprOadpeilv+S6miIsICJuYW1lIjogIkFzdHJvIFJ1c2kiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUnVzaSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpqazmnaXopb/kupoiLCAibmFtZSI6ICJXSU9OIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIldpb24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6ams5p2l6KW/5LqaIiwgIm5hbWUiOiAiUlRNIEFzZWFuIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlJ0bWFzZWFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIlRWUkkgTmF0aW9uYWwiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVFZSSSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJSQ1RJIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlJjdGkifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiS29tcGFzcyBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJLb21wYXNzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkJlcml0YSBTYXR1IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkJlcml0YVNhdHVfZWtvIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkluZG9zaWFyIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkluZG9zaWFyIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkFuVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQW50diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJNTkMgVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTW5jdHYifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiVHJhbnMgNyIsICJmdW4iOiAic210IiwgInBpZCI6ICJUcmFuczdfZWtvIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIlRyYW5zdHYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVHJhbnN0diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJKVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSlRWX2VrbyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJNZXRybyBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJtZXRyb3R2X2VrbyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJDaW5lbWF4IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkNpbmVtYXgifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiU0NUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJTQ1RWIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIlR2b25lIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlR2b25lIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIlRWTVUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVFZNVV9la28ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiR1RWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkd0diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJSVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiUnR2In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkphayBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJKYWtUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJpTmV3cyBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJJbmV3c3R2In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkRhYWkgVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiRGFhaVRWIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIk5ldCBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJOZXRUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJBbmltYXgiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQW5pbWF4In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkVXVE4iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiRXd0biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJBbFF1cmFuIEFsS2FyZWVtIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFsUXVyYW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiVGF3YWYgVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVGF3YWZUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJWaXNpb24gUHJpbWUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVmlzaW9uUHJpbWUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiTXVzbGltIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk11c2xpbVRWIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIk11c2ljIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk11c2ljVFYifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiTGlmZXN0eWxlJkZhc2hpb24iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTGlmZXN0eWxlIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIkVudGVydGFpbiIsICJmdW4iOiAic210IiwgInBpZCI6ICJFbnRlcnRhaW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiSGl0cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJIaXRzIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIldhcm5lciBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJXYXJuZXJUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJTQ00iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiV2Vpc2hpbW92aWUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiVGhyaWxsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRocmlsbCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJGaWdodCBTcG9ydHMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiRnMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiSGl0cyBNb3ZpZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJIaXRzbW92aWUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiT25lIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk9uZSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqblsLzopb/kupoiLCAibmFtZSI6ICJ0dk4gTW92aWUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVHZubW92aWUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqm5bC86KW/5LqaIiwgIm5hbWUiOiAiQ2VsZXN0aWFsIE1vdmllcyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJDZWxlc3RpYWxpbmRvIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIlJvY2sgQWN0aW9ucyIsICJmdW4iOiAic210IiwgInBpZCI6ICJSb2NrYWN0aW9uIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6puWwvOilv+S6miIsICJuYW1lIjogIlJvY2sgRW50ZXJ0YWlubWVudCIsICJmdW4iOiAic210IiwgInBpZCI6ICJSb2NrZW50ZXJ0YWluIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIlN1biBUViBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJTdW50diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJTdGFyIFZpamF5IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlN0YXJ2aWpheSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJDb2xvcnMgVGFtaWwiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ29sb3JzdGFtIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIlN1biBNdXNpYyIsICJmdW4iOiAic210IiwgInBpZCI6ICJTdW5tdXNpYyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJBc3RybyBTdW5saWZlIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlN1bmxpZmUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiQXN0cm8gVmFhbmF2aWwiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVmFhbmF2aWwifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiWmVlIFRhbWlsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlplZXRhbWlsIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIlplZSBCdXNpbmVzcyIsICJmdW4iOiAic210IiwgInBpZCI6ICJaZWVidXNpbmVzcyJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJOZXdzIDE4IFRhbWlsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5ld3MxOHRhbWlsX3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJBZGl0aHlhIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkFkaXRoeWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiTWFra2FsIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk1ha2thbHR2In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIlplZSBBY3Rpb24iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiWmVlYWN0aW9uIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIkFzdHJvIEtUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc3Ryb2t0diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJaZWUgVFYgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiWmVldHZoZCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJaZWUgQ2luZW1hIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlplZWNpbmVtYWhkIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIkNvbG9yIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkNvbG9yaGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiU3RhcnBsdXMgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiU3RhcnBsdXNoZCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJQaWN0dXJlIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk5waWN0dXJlIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIlplZSBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlplZW5ld3MifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiQXNpYW5ldCIsICJmdW4iOiAic210IiwgInBpZCI6ICJhc2lhbmV0X3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJBc2lhbmV0IE5ld3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYXNpYW5ldG5ld3NfcmFqIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIkRpc2NvdmVyeSBXb3JsZCBUYW1pbCIsICJmdW4iOiAic210IiwgInBpZCI6ICJkaXNjb3Zlcnl3b3JsZHRhbV9yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiSGlzdG9yeSBUYW1pbCIsICJmdW4iOiAic210IiwgInBpZCI6ICJoaXN0b3J5dGFtX3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJOYXRHZW8gVGFtaWwiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibmF0Z2VvdGFtaWxfcmFqIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIk5hdGdlbyBXaWxkIFRhbWlsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5hdGdlb3dpbGR0YW1pbF9yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiQXN0cm8gU29ueXBpeCIsICJmdW4iOiAic210IiwgInBpZCI6ICJBc29ueXBpeCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJEaXNjb3ZlcnkgS2lkcyBUYW1pbCIsICJmdW4iOiAic210IiwgInBpZCI6ICJkaXNjb3ZlcnlraWR0YW1pbF9yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiRGlzY292ZXJ5IFRhbWlsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImRpc2NvdmVyeXRhbWlsX3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJTb255IFlheSBUYW1pbCIsICJmdW4iOiAic210IiwgInBpZCI6ICJzb255eWF5dGFtX3JhaiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLljbDluqYiLCAibmFtZSI6ICJTdW4gVFYgSW5kaWEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic3VudHZfcmFqIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuWNsOW6piIsICJuYW1lIjogIlN0YXJtYWEgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic3Rhcm1hYV9yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiU3Rhcm1hYSBNb3ZpZXMgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic3Rhcm1hYW1vdmllc19yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiQm9sbHlvbmUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQm9sbHlvbmUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiQXN0cm8gU3VubXVzaWMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiU3VubXVzaWMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiVmlqYXkgU3VwZXIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlqYXlzdXBlcl9yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5Y2w5bqmIiwgIm5hbWUiOiAiVmVsbGl0aGlyYWkiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVmVsbGl0aGlyYWkifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiQ2hhbm5lbCAzIFRoYWlsYW5kIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNoM19wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiQ2hhbm5lbCA1IFRoYWlsYW5kIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNoNV9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiQ2hhbm5lbCA3IFRoYWlsYW5kIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNoN19wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiTUNPVCBIRCBUaGFpbGFuZC0xIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm1jb3RfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIlBQVFYgVGhhaWxhbmQxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInBwdHZfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIlRoYWkgVGhhaSIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0aGFpdGhhaV9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiQW1hcmluIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImFtYXJpbl9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiQ2ggOCIsICJmdW4iOiAic210IiwgInBpZCI6ICJjaDhfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIkdtbU9uZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJnbW1vbmVfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIk1vbm8iLCAiZnVuIjogInNtdCIsICJwaWQiOiAibW9ub19wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiVGhhaXJhdGgiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGhhaXJhdGhfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogInRwYnMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidHBic19wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiV29ya3BvaW50IiwgImZ1biI6ICJzbXQiLCAicGlkIjogIndvcmtwb2ludF9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiR21tIENoYW5uZWwiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZ21tY2hhbm5lbF9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiTmF0aW9uIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5hdGlvbl9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5rOw5Zu9IiwgIm5hbWUiOiAiVG5uMjQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidG5uMjRfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIk5idCIsICJmdW4iOiAic210IiwgInBpZCI6ICJuYnRfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIk5ldyIsICJmdW4iOiAic210IiwgInBpZCI6ICJuZXdfcGF0In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuazsOWbvSIsICJuYW1lIjogIlRQVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidHB0dl9wYXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQkJDIDEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmJjMV9hbnRpayJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJCQkMgMiIsICJmdW4iOiAic210IiwgInBpZCI6ICJiYmMyX2FudGlrIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIkNCQkMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2JiY19hbnRpayJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJNb3JlNCIsICJmdW4iOiAic210IiwgInBpZCI6ICJtb3JlNF9hbnRpayJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJGcmVlc3BvcnRzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImZyZWVzcG9ydHNfYW50aWsifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiU2t5bmV3cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJza3luZXdzX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJQaWNrIFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInBpY2t0dl9hbnRpayJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJpdHYgMSIsICJmdW4iOiAic210IiwgInBpZCI6ICJpdHYxX2FudGlrIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIml0diAyIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIml0djJfYW50aWsifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiRXVyb25ld3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZXVyb25ld3NfYW50aWsifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQ2hhbm5lbCA0IiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNoYW5uZWw0X2FudGlrIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIk5hdEdlbyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJOYXRnZW8ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQ0JlZWJpZXMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiQ2JlZWJpZXMifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiSGlzdG9yeSIsICJmdW4iOiAic210IiwgInBpZCI6ICJIaXN0b3J5In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIktpZHMgVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiS2lkc1RWIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIkZyYW5jZSAyNCIsICJmdW4iOiAic210IiwgInBpZCI6ICJmcmFuY2UyNF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiRFcgKERldXRzY2gpIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImR3X3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJCQkMgRWFydGggSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmJjZWFydGhfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIkJCQyBFYXJ0aCBMaWZlc3R5bGUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmJjbGlmZXN0eWxlX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJNVFYgTGl2ZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJtdHZoZF90d24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiU3RhciBNb3ZpZXMgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic3Rhcm1vdmllc19yYWoifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiTkhLIFdvcmxkIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5oa3dvcmxkX2phcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIldhcm5lciBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJXYXJuZXJUViJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJIQk8gSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiSGJvIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIk5hdEdlbyBXaWxkIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIk5hdGdlb3dpbGQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiTmlja2Vsb2Rlb24iLCAiZnVuIjogInNtdCIsICJwaWQiOiAiTmlja2Vsb2Rlb24ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiTmljayBKciIsICJmdW4iOiAic210IiwgInBpZCI6ICJOaWNranIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiVGhyaWxsIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIlRocmlsbCJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJDR1ROIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkNHVE4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiSGl0cyBNb3ZpZSIsICJmdW4iOiAic210IiwgInBpZCI6ICJIaXRzbW92aWUifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQW5pbWFsIFBsYW5ldCAoRW5nKSIsICJmdW4iOiAic210IiwgInBpZCI6ICJBbmltYWxQbGFuZXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQ05CQyIsICJmdW4iOiAic210IiwgInBpZCI6ICJjbmJjX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJUTEMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiVGxjIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIkJCQyBXb3JsZCBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImJiY3dvcmxkbmV3c19hbnRpayJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJIR1RWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkhHVFYifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQXhuIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIkF4biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJTa3lzcG9ydHMgRjEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidGlhbmtvbmdmMSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJTa3lzcG9ydHMgQ3JpY2tldCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0aWFua29uZ2NyaWNrZXQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQmxvb21iZXJnIE5ld3MiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYmxvb21iZXJnX3R3biJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJTa3lzcG9ydHMgRVBMIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInRpYW5rb25nZXBsIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuiLseWbvSIsICJuYW1lIjogIlNreXNwb3J0cyBNYWluIEV2ZW50IiwgImZ1biI6ICJzbXQiLCAicGlkIjogInRpYW5rb25nbWFpbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLoi7Hlm70iLCAibmFtZSI6ICJTa3lzcG9ydHMgTmV3cyIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0aWFua29uZ25ld3MifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Iux5Zu9IiwgIm5hbWUiOiAiQWwtSmF6ZWVyYSIsICJmdW4iOiAic210IiwgInBpZCI6ICJhbGphemVlcmFfdHduIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIui2iuWNlyIsICJuYW1lIjogIkFOVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlldF9hbnR2In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIui2iuWNlyIsICJuYW1lIjogIlZUViAxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZXRfdnR2MSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLotorljZciLCAibmFtZSI6ICJWVFYgNyIsICJmdW4iOiAic210IiwgInBpZCI6ICJ2aWV0X3Z0djcifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6LaK5Y2XIiwgIm5hbWUiOiAiSFRWIDciLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlldF9odHY3In0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIui2iuWNlyIsICJuYW1lIjogIkhUViA5IiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZXRfaHR2OSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLotorljZciLCAibmFtZSI6ICJCUFRWIDIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlldF9icHR2MiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLotorljZciLCAibmFtZSI6ICJCUlQgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlldF9icnQifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6LaK5Y2XIiwgIm5hbWUiOiAiQ2EgTWF1IFRWIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZXRfY2FtYXV0diJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLotorljZciLCAibmFtZSI6ICJEYW5hbmcgVFYxIEhEIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZXRfZGFuYW5ndHYxIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIui2iuWNlyIsICJuYW1lIjogIkRhbmFuZyBUVjIgSEQiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidmlldF9kYW5hbmd0djIifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6LaK5Y2XIiwgIm5hbWUiOiAiSEJUViBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJ2aWV0X2hidHYifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6LaK5Y2XIiwgIm5hbWUiOiAiUFRUSCAxIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInZpZXRfcHR0aDEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiQXJpcmFuZyBIRCIsICJmdW4iOiAic210IiwgInBpZCI6ICJhcmlyYW5nX2tvcmVhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumfqeWbvSIsICJuYW1lIjogIllvbmhhcCBOZXdzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInlvbmhhcG5ld3Nfa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiQ0JTIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNic19rb3JlYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpn6nlm70iLCAibmFtZSI6ICJFQlMgMSIsICJmdW4iOiAic210IiwgInBpZCI6ICJlYnMxX2tvcmVhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumfqeWbvSIsICJuYW1lIjogIkVCUzIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZWJzMl9rb3JlYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpn6nlm70iLCAibmFtZSI6ICJFQlMgUGx1czIiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiZWJzcGx1czJfa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiU0JTIFBsdXMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAic2JzcGx1c19rb3JlYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpn6nlm70iLCAibmFtZSI6ICJZVE4iLCAiZnVuIjogInNtdCIsICJwaWQiOiAieXRuX2tvcmVhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumfqeWbvSIsICJuYW1lIjogIktCUyBXb3JsZCAyNCIsICJmdW4iOiAic210IiwgInBpZCI6ICJrYnN3b3JsZDI0X2tvcmVhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumfqeWbvSIsICJuYW1lIjogIllUTiBTY2llbmNlIiwgImZ1biI6ICJzbXQiLCAicGlkIjogInl0bnNjaWVuY2Vfa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiWVROIEtvcmVhbiIsICJmdW4iOiAic210IiwgInBpZCI6ICJ5dG5rb3JlYW5fa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiWVROIERNQiIsICJmdW4iOiAic210IiwgInBpZCI6ICJ5dG5kbWJfa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiQXBwcyBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJhcHBvbmdvb2dsZV9rb3JlYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpn6nlm70iLCAibmFtZSI6ICJBbGwgdGhlIEtwb3AiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYWxsdGhla3BvcF9rb3JlYSJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLpn6nlm70iLCAibmFtZSI6ICJKIHRoZSBLcG9wIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImp0aGVrcG9wX2tvcmVhIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIumfqeWbvSIsICJuYW1lIjogIkVCUyBLaWRzIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImVic2tpZHNfa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi6Z+p5Zu9IiwgIm5hbWUiOiAiQ0dOVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiY2dudHZfa29yZWEifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5pel5pysIiwgIm5hbWUiOiAiTkhLLee3j+WQiC0yIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5oa2dfamFwYW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5pel5pysIiwgIm5hbWUiOiAiTkhLLUUiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibmhrZV9qYXBhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLml6XmnKwiLCAibmFtZSI6ICLjg4bjg6zjg5PmnJ3ml6UgQXNhaGkgVFYiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYXNhaGl0dl9qYXBhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLml6XmnKwiLCAibmFtZSI6ICJKRVQg57ac5ZCIIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImpldHR2X2phcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaXpeacrCIsICJuYW1lIjogIuODhuODrOODk+adseS6rCBUb2t5byBUViIsICJmdW4iOiAic210IiwgInBpZCI6ICJ0b2t5b3R2X2phcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaXpeacrCIsICJuYW1lIjogIlRPS1lPTVgiLCAiZnVuIjogInNtdCIsICJwaWQiOiAidG9reW9teF9qYXBhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLml6XmnKwiLCAibmFtZSI6ICJOSEtCUzEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAibmhrYnMxX2phcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaXpeacrCIsICJuYW1lIjogIk5IS0JT44OX44Os44Of44KiIFByZW1pdW0iLCAiZnVuIjogInNtdCIsICJwaWQiOiAibmhrcHJlbWl1bV9qYXBhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLml6XmnKwiLCAibmFtZSI6ICJCU+OCuOODo+ODkeODsyAxODEiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYnMxODFfamFwYW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5pel5pysIiwgIm5hbWUiOiAiQlPjg5XjgrggQlMgRnVqaSIsICJmdW4iOiAic210IiwgInBpZCI6ICJic2Z1amlfamFwYW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5pel5pysIiwgIm5hbWUiOiAiQ05BIEphcGFuIiwgImZ1biI6ICJzbXQiLCAicGlkIjogImNuYV9qYXBhbiJ9LCB7InR2Zy1pZCI6ICIiLCAidHZnLW5hbWUiOiAiIiwgInR2Zy1sb2dvIjogIiIsICJncm91cC10aXRsZSI6ICLml6XmnKwiLCAibmFtZSI6ICJCUy1UQlMiLCAiZnVuIjogInNtdCIsICJwaWQiOiAiYnN0YnNfamFwYW4ifSwgeyJ0dmctaWQiOiAiIiwgInR2Zy1uYW1lIjogIiIsICJ0dmctbG9nbyI6ICIiLCAiZ3JvdXAtdGl0bGUiOiAi5pel5pysIiwgIm5hbWUiOiAiTkhLIE9hc2thIiwgImZ1biI6ICJzbXQiLCAicGlkIjogIm5oa29zYWthX2phcGFuIn0sIHsidHZnLWlkIjogIiIsICJ0dmctbmFtZSI6ICIiLCAidHZnLWxvZ28iOiAiIiwgImdyb3VwLXRpdGxlIjogIuaXpeacrCIsICJuYW1lIjogIk5ISyBXb3JsZCIsICJmdW4iOiAic210IiwgInBpZCI6ICJuaGt3b3JsZF9qYXBhbiJ9XQ0K" |
| 23 | self.headers = {'User-Agent': 'Mozilla/5.0','CLIENT-IP': '127.0.0.1','X-FORWARDED-FOR': '127.0.0.1'} |
| 24 | pass |
| 25 | |
| 26 | def getDependence(self): |
| 27 | return [] |
| 28 | |
| 29 | def isVideoFormat(self, url): |
| 30 | pass |
| 31 | |
| 32 | def manualVideoCheck(self): |
| 33 | pass |
| 34 | |
| 35 | |
| 36 | def liveContent(self, url): |
| 37 | data_list = json.loads(self.b64decode(self.d)) |
| 38 | tv_list = ['#EXTM3U'] |
| 39 | for i in data_list: |
| 40 | tvg_id = i['tvg-id'] |
| 41 | tvg_name = i['tvg-name'] |
| 42 | tvg_logo = i['tvg-logo'] |
| 43 | group_name = i['group-title'] |
| 44 | name = i['name'] |
| 45 | fun = i['fun'] |
| 46 | pid = i['pid'] |
| 47 | tv_list.append(f'#EXTINF:-1 tvg-id="{tvg_id}" tvg-name="{tvg_name}" tvg-logo="{tvg_logo}" group-title="{group_name}",{name}') |
| 48 | tv_list.append(f'http://127.0.0.1:9978/proxy?do=py&fun={fun}&pid={pid}') |
| 49 | return '\n'.join(tv_list) |
| 50 | |
| 51 | def homeContent(self, filter): |
| 52 | return {} |
| 53 | |
| 54 | def homeVideoContent(self): |
| 55 | return {} |
| 56 | |
| 57 | def categoryContent(self, cid, page, filter, ext): |
| 58 | return {} |
| 59 | |
| 60 | def detailContent(self, did): |
| 61 | return {} |
| 62 | |
| 63 | def searchContent(self, key, quick, page='1'): |
| 64 | return {} |
| 65 | |
| 66 | def searchContentPage(self, keywords, quick, page): |
| 67 | return {} |
| 68 | |
| 69 | def playerContent(self, flag, pid, vipFlags): |
| 70 | return {} |
| 71 | |
| 72 | def localProxy(self, params): |
| 73 | |
| 74 | _fun = params.get('fun', None) |
| 75 | _type = params.get('type', None) |
| 76 | |
| 77 | if _fun is not None: |
| 78 | fun = getattr(self, f'fun_{_fun}') |
| 79 | return fun(params) |
| 80 | |
| 81 | if _type is not None: |
| 82 | if params['type'] == "m3u8": |
| 83 | return self.get_m3u8_text(params) |
| 84 | |
| 85 | if params['type'] == "ts": |
| 86 | return self.get_ts(params) |
| 87 | |
| 88 | return [302, "text/plain", None, {'Location': 'https://sf1-cdn-tos.huoshanstatic.com/obj/media-fe/xgplayer_doc_video/mp4/xgplayer-demo-720p.mp4'}] |
| 89 | def fun_smt(self, params): |
| 90 | pid = params['pid'] |
| 91 | url = f'http://50.7.234.10:8278/{pid}/playlist.m3u8' |
| 92 | t = str(int(time.time() / 150)) |
| 93 | p = { |
| 94 | 'tid': 'mc42afe745533', |
| 95 | 'ct': t, |
| 96 | 'tsum': hashlib.md5(f'tvata nginx auth module/{pid}/playlist.m3u8mc42afe745533{t}'.encode('utf-8')).hexdigest() |
| 97 | } |
| 98 | play_url = self.b64encode(url + '?' + urlencode(p)) |
| 99 | url = f'http://127.0.0.1:9978/proxy?do=py&type=m3u8&url={play_url}' |
| 100 | return [302, "text/plain", None, {'Location': url}] |
| 101 | |
| 102 | |
| 103 | def get_m3u8_text(self,params): |
| 104 | url = self.b64decode(params['url']) |
| 105 | headers = self.headers |
| 106 | home_url = url.replace(url.split('/')[-1], '') |
| 107 | |
| 108 | def callback_function(match): |
| 109 | uri = home_url + match.group(1) |
| 110 | a = self.b64encode(uri) |
| 111 | # h = params['headers'] |
| 112 | return f"http://127.0.0.1:9978/proxy?do=py&type=ts&url={a}" |
| 113 | response = requests.get(url, headers=headers) |
| 114 | m3u8_text = re.sub(r'(.*\.ts.*)', callback_function, response.text) |
| 115 | return [200, "application/vnd.apple.mpegurl", m3u8_text] |
| 116 | |
| 117 | def get_ts(self, params): |
| 118 | url = self.b64decode(params['url']) |
| 119 | headers = self.headers |
| 120 | response = requests.get(url, headers=headers, stream=True) |
| 121 | return [206, "application/octet-stream", response.content] |
| 122 | |
| 123 | def destroy(self): |
| 124 | return '正在Destroy' |
| 125 | |
| 126 | def b64encode(self, data): |
| 127 | return base64.b64encode(data.encode('utf-8')).decode('utf-8') |
| 128 | |
| 129 | def b64decode(self, data): |
| 130 | return base64.b64decode(data.encode('utf-8')).decode('utf-8') |
| 131 | |
| 132 | if __name__ == '__main__': |
| 133 | pass |
live_tvfix.py
· 1.8 KiB · Python
Неформатований
# -*- coding: utf-8 -*-
# @Author : Doubebly
# @Time : 2025/3/23 21:55
# import base64
import sys
import time
import json
import requests
sys.path.append('..')
from base.spider import Spider
class Spider(Spider):
def getName(self):
return "Tvfix"
def init(self, extend):
pass
def getDependence(self):
return []
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def liveContent(self, url):
url = 'https://iptv.tvfix.org/channels.json'
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36'}
response = requests.get(url, headers=headers)
tv_list = json.loads(response.content)
d = ['#EXTM3U']
for i in tv_list['Categories']:
for ii in i['Channels']:
d.append(f"#EXTINF:-1 tvg-id=\"{ii['Vid']}\" tvg-name=\"{ii['Name']}\" group-title=\"{i['Name']}\",{ii['Name']}")
d.append(f'https://live.tvfix.org/live/{i["Vid"]}/index.m3u8')
return '\n'.join(d)
def homeContent(self, filter):
return {}
def homeVideoContent(self):
return {}
def categoryContent(self, cid, page, filter, ext):
return {}
def detailContent(self, did):
return {}
def searchContent(self, key, quick, page='1'):
return {}
def searchContentPage(self, keywords, quick, page):
return {}
def playerContent(self, flag, pid, vipFlags):
return {}
def localProxy(self, params):
return [302, "text/plain", None, {'Location': 'https://sf1-cdn-tos.huoshanstatic.com/obj/media-fe/xgplayer_doc_video/mp4/xgplayer-demo-720p.mp4'}]
def destroy(self):
return '正在Destroy'
if __name__ == '__main__':
pass
| 1 | # -*- coding: utf-8 -*- |
| 2 | # @Author : Doubebly |
| 3 | # @Time : 2025/3/23 21:55 |
| 4 | # import base64 |
| 5 | import sys |
| 6 | import time |
| 7 | import json |
| 8 | import requests |
| 9 | sys.path.append('..') |
| 10 | from base.spider import Spider |
| 11 | |
| 12 | |
| 13 | class Spider(Spider): |
| 14 | def getName(self): |
| 15 | return "Tvfix" |
| 16 | |
| 17 | def init(self, extend): |
| 18 | pass |
| 19 | |
| 20 | def getDependence(self): |
| 21 | return [] |
| 22 | |
| 23 | def isVideoFormat(self, url): |
| 24 | pass |
| 25 | |
| 26 | def manualVideoCheck(self): |
| 27 | pass |
| 28 | |
| 29 | |
| 30 | def liveContent(self, url): |
| 31 | url = 'https://iptv.tvfix.org/channels.json' |
| 32 | headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36'} |
| 33 | response = requests.get(url, headers=headers) |
| 34 | tv_list = json.loads(response.content) |
| 35 | d = ['#EXTM3U'] |
| 36 | for i in tv_list['Categories']: |
| 37 | for ii in i['Channels']: |
| 38 | d.append(f"#EXTINF:-1 tvg-id=\"{ii['Vid']}\" tvg-name=\"{ii['Name']}\" group-title=\"{i['Name']}\",{ii['Name']}") |
| 39 | d.append(f'https://live.tvfix.org/live/{i["Vid"]}/index.m3u8') |
| 40 | return '\n'.join(d) |
| 41 | |
| 42 | def homeContent(self, filter): |
| 43 | return {} |
| 44 | |
| 45 | def homeVideoContent(self): |
| 46 | return {} |
| 47 | |
| 48 | def categoryContent(self, cid, page, filter, ext): |
| 49 | return {} |
| 50 | |
| 51 | def detailContent(self, did): |
| 52 | return {} |
| 53 | |
| 54 | def searchContent(self, key, quick, page='1'): |
| 55 | return {} |
| 56 | |
| 57 | def searchContentPage(self, keywords, quick, page): |
| 58 | return {} |
| 59 | |
| 60 | def playerContent(self, flag, pid, vipFlags): |
| 61 | return {} |
| 62 | |
| 63 | def localProxy(self, params): |
| 64 | return [302, "text/plain", None, {'Location': 'https://sf1-cdn-tos.huoshanstatic.com/obj/media-fe/xgplayer_doc_video/mp4/xgplayer-demo-720p.mp4'}] |
| 65 | |
| 66 | |
| 67 | def destroy(self): |
| 68 | return '正在Destroy' |
| 69 | |
| 70 | if __name__ == '__main__': |
| 71 | pass |