Последняя активность 1 month ago

Версия c7fe2e7540a0e35ae33f2da82db2282f9b209cfa

live.json Исходник
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": "https://raw.githubusercontent.com/develop202/migu_video/refs/heads/main/interface.txt",
13 "type": 0,
14 "playerType": 1
15 },
16 {
17 "name": "香港TVB",
18 "url": "https://raw.githubusercontent.com/tongxunlu/super/refs/heads/main/mytvsuper.m3u",
19 "type": 0,
20 "playerType": 1
21 },
22 {
23 "name": "香港TVB(备用)",
24 "url": "http://192.168.10.239:50009/mytvsuper.m3u",
25 "type": 0,
26 "playerType": 1
27 },
28 {
29 "name": "香港TVB新闻台",
30 "url": "https://raw.githubusercontent.com/tongxunlu/2024-11-25-inews/refs/heads/main/playlist.m3u",
31 "type": 0,
32 "playerType": 1
33 },
34 {
35 "name": "台湾频道",
36 "api": "csp_MQiTV",
37 "ext": [
38 {
39 "name": "59",
40 "url": "https://59.125.210.231:4433"
41 }
42 ],
43 "epg": "http://iptv.52sw.top:668/?ch={name}&date={date}",
44 "logo": "https://epg.112114.xyz/logo/{name}.png"
45 },
46 {
47 "name": "备用1",
48 "type": 0,
49 "url": "https://gh-proxy.com/raw.githubusercontent.com/alenin-zhang/IPTV/master/smt.txt",
50 "ua": "okhttp/3.15",
51 "epg": "https://iptv.crestekk.cn/epgphp/?ch={name}&date={date}"
52 },
53 {
54 "name": "备用2",
55 "type": 0,
56 "url": "https://gh-proxy.com/raw.githubusercontent.com/alenin-zhang/IPTV/master/lenin.txt",
57 "ua": "okhttp/3.15",
58 "epg": "https://iptv.crestekk.cn/epgphp/?ch={name}&date={date}"
59 },
60 {
61 "name": "备用3",
62 "type": 0,
63 "url": "https://pastebin.com/raw/rmGTuRZL",
64 "ua": "okhttp/3.15",
65 "epg": "https://iptv.crestekk.cn/epgphp/?ch={name}&date={date}"
66 }
67 ]
68}
live_beesport.py Исходник
1# -*- coding: utf-8 -*-
2# @Author : Doubebly
3# @Time : 2025/5/19 21:19
4
5import sys
6import requests
7import base64
8import os
9import time
10sys.path.append('..')
11from base.spider import Spider
12
13
14class 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
142if __name__ == '__main__':
143 pass
live_litv.py Исходник
1# -*- coding: utf-8 -*-
2# @Author : Doubebly
3# @Time : 2025/3/23 21:55
4import base64
5import sys
6import time
7import json
8import requests
9sys.path.append('..')
10from base.spider import Spider
11
12
13class 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
112if __name__ == '__main__':
113 pass
live_smt.py Исходник
1# -*- coding: utf-8 -*-
2# @Author : Doubebly
3# @Time : 2025/4/6 21:04
4
5import json
6import re
7import sys
8import time
9import hashlib
10import requests
11import base64
12from urllib.parse import urlencode
13sys.path.append('..')
14from base.spider import Spider
15
16
17class 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
132if __name__ == '__main__':
133 pass
live_tvfix.py Исходник
1# -*- coding: utf-8 -*-
2# @Author : Doubebly
3# @Time : 2025/3/23 21:55
4# import base64
5import sys
6import time
7import json
8import requests
9sys.path.append('..')
10from base.spider import Spider
11
12
13class 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
70if __name__ == '__main__':
71 pass