kayako_import.yml 892 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579
  1. ---
  2. http_interactions:
  3. - request:
  4. method: get
  5. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/settings
  6. body:
  7. encoding: US-ASCII
  8. string: ''
  9. headers:
  10. Content-Type:
  11. - application/json
  12. Accept-Encoding:
  13. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  14. Accept:
  15. - "*/*"
  16. User-Agent:
  17. - Ruby
  18. Host:
  19. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  20. Authorization:
  21. - Basic <IMPORT_KAYAKO_ENDPOINT_BASIC_AUTH>
  22. response:
  23. status:
  24. code: 200
  25. message: OK
  26. headers:
  27. Server:
  28. - nginx
  29. Date:
  30. - Thu, 17 Oct 2024 19:36:22 GMT
  31. Content-Type:
  32. - application/json
  33. Transfer-Encoding:
  34. - chunked
  35. Connection:
  36. - keep-alive
  37. X-Csrf-Token:
  38. - Yo6XiuBNT0tKAkr3mIkaXPBwmfDsp9tQEyPnWZ1GEqhwu9VoRnSCcfDQJDk7qEahwzYIphUFXygc1jssbufLlXAfIOItvYMbmoI9
  39. Cache-Control:
  40. - private, max-age=0, must-revalidate
  41. Expires:
  42. - '0'
  43. X-Api-Version:
  44. - '1'
  45. Strict-Transport-Security:
  46. - max-age=31536000; includeSubDomains preload
  47. body:
  48. encoding: ASCII-8BIT
  49. string: |-
  50. {
  51. "status": 200,
  52. "data": [
  53. {
  54. "id": 71,
  55. "category": "social",
  56. "name": "account_connected",
  57. "is_protected": false,
  58. "value": "0",
  59. "resource_type": "setting"
  60. },
  61. {
  62. "id": 64,
  63. "category": "email",
  64. "name": "account_setup",
  65. "is_protected": false,
  66. "value": "0",
  67. "resource_type": "setting"
  68. },
  69. {
  70. "id": 14,
  71. "category": "user",
  72. "name": "agent_added",
  73. "is_protected": false,
  74. "value": "0",
  75. "resource_type": "setting"
  76. },
  77. {
  78. "id": 18,
  79. "category": "security",
  80. "name": "agent.authentication_type",
  81. "is_protected": false,
  82. "value": "internal",
  83. "resource_type": "setting"
  84. },
  85. {
  86. "id": 32,
  87. "category": "security",
  88. "name": "agent.google.authentication.domain",
  89. "is_protected": false,
  90. "value": "",
  91. "resource_type": "setting"
  92. },
  93. {
  94. "id": 33,
  95. "category": "security",
  96. "name": "agent.ip_restriction",
  97. "is_protected": false,
  98. "value": "",
  99. "resource_type": "setting"
  100. },
  101. {
  102. "id": 21,
  103. "category": "security",
  104. "name": "agent.login_attempt_limit",
  105. "is_protected": false,
  106. "value": "10",
  107. "resource_type": "setting"
  108. },
  109. {
  110. "id": 27,
  111. "category": "security",
  112. "name": "agent.password.expires_in",
  113. "is_protected": false,
  114. "value": "0",
  115. "resource_type": "setting"
  116. },
  117. {
  118. "id": 26,
  119. "category": "security",
  120. "name": "agent.password.max_consecutive",
  121. "is_protected": false,
  122. "value": "0",
  123. "resource_type": "setting"
  124. },
  125. {
  126. "id": 22,
  127. "category": "security",
  128. "name": "agent.password.min_characters",
  129. "is_protected": false,
  130. "value": "8",
  131. "resource_type": "setting"
  132. },
  133. {
  134. "id": 23,
  135. "category": "security",
  136. "name": "agent.password.min_numbers",
  137. "is_protected": false,
  138. "value": "1",
  139. "resource_type": "setting"
  140. },
  141. {
  142. "id": 24,
  143. "category": "security",
  144. "name": "agent.password.min_symbols",
  145. "is_protected": false,
  146. "value": "1",
  147. "resource_type": "setting"
  148. },
  149. {
  150. "id": 25,
  151. "category": "security",
  152. "name": "agent.password.require_mixed_case",
  153. "is_protected": false,
  154. "value": "1",
  155. "resource_type": "setting"
  156. },
  157. {
  158. "id": 20,
  159. "category": "security",
  160. "name": "agent.session_expiry",
  161. "is_protected": false,
  162. "value": "16",
  163. "resource_type": "setting"
  164. },
  165. {
  166. "id": 19,
  167. "category": "security",
  168. "name": "agent.social_authentication.google",
  169. "is_protected": false,
  170. "value": "0",
  171. "resource_type": "setting"
  172. },
  173. {
  174. "id": 28,
  175. "category": "security",
  176. "name": "agent.sso.jwt.login_url",
  177. "is_protected": false,
  178. "value": "",
  179. "resource_type": "setting"
  180. },
  181. {
  182. "id": 29,
  183. "category": "security",
  184. "name": "agent.sso.jwt.logout_url",
  185. "is_protected": false,
  186. "value": "",
  187. "resource_type": "setting"
  188. },
  189. {
  190. "id": 31,
  191. "category": "security",
  192. "name": "agent.sso.jwt.service_name",
  193. "is_protected": false,
  194. "value": "Agent SSO Service",
  195. "resource_type": "setting"
  196. },
  197. {
  198. "id": 30,
  199. "category": "security",
  200. "name": "agent.sso.jwt.shared_secret",
  201. "is_protected": false,
  202. "value": "",
  203. "resource_type": "setting"
  204. },
  205. {
  206. "id": 65,
  207. "category": "users",
  208. "name": "allow_requests_from_unregistered",
  209. "is_protected": false,
  210. "value": "1",
  211. "resource_type": "setting"
  212. },
  213. {
  214. "id": 82,
  215. "category": "security",
  216. "name": "allow_unsafe_html_in_articles",
  217. "is_protected": false,
  218. "value": "0",
  219. "resource_type": "setting"
  220. },
  221. {
  222. "id": 63,
  223. "category": "email",
  224. "name": "custom_dkim",
  225. "is_protected": false,
  226. "value": "0",
  227. "resource_type": "setting"
  228. },
  229. {
  230. "id": 34,
  231. "category": "security",
  232. "name": "customer.authentication_type",
  233. "is_protected": false,
  234. "value": "internal",
  235. "resource_type": "setting"
  236. },
  237. {
  238. "id": 39,
  239. "category": "security",
  240. "name": "customer.login_attempt_limit",
  241. "is_protected": false,
  242. "value": "10",
  243. "resource_type": "setting"
  244. },
  245. {
  246. "id": 45,
  247. "category": "security",
  248. "name": "customer.password.expires_in",
  249. "is_protected": false,
  250. "value": "0",
  251. "resource_type": "setting"
  252. },
  253. {
  254. "id": 44,
  255. "category": "security",
  256. "name": "customer.password.max_consecutive",
  257. "is_protected": false,
  258. "value": "0",
  259. "resource_type": "setting"
  260. },
  261. {
  262. "id": 40,
  263. "category": "security",
  264. "name": "customer.password.min_characters",
  265. "is_protected": false,
  266. "value": "8",
  267. "resource_type": "setting"
  268. },
  269. {
  270. "id": 41,
  271. "category": "security",
  272. "name": "customer.password.min_numbers",
  273. "is_protected": false,
  274. "value": "1",
  275. "resource_type": "setting"
  276. },
  277. {
  278. "id": 42,
  279. "category": "security",
  280. "name": "customer.password.min_symbols",
  281. "is_protected": false,
  282. "value": "0",
  283. "resource_type": "setting"
  284. },
  285. {
  286. "id": 43,
  287. "category": "security",
  288. "name": "customer.password.require_mixed_case",
  289. "is_protected": false,
  290. "value": "0",
  291. "resource_type": "setting"
  292. },
  293. {
  294. "id": 38,
  295. "category": "security",
  296. "name": "customer.session_expiry",
  297. "is_protected": false,
  298. "value": "72",
  299. "resource_type": "setting"
  300. },
  301. {
  302. "id": 36,
  303. "category": "security",
  304. "name": "customer.social_authentication.facebook",
  305. "is_protected": false,
  306. "value": "1",
  307. "resource_type": "setting"
  308. },
  309. {
  310. "id": 37,
  311. "category": "security",
  312. "name": "customer.social_authentication.google",
  313. "is_protected": false,
  314. "value": "1",
  315. "resource_type": "setting"
  316. },
  317. {
  318. "id": 35,
  319. "category": "security",
  320. "name": "customer.social_authentication.twitter",
  321. "is_protected": false,
  322. "value": "1",
  323. "resource_type": "setting"
  324. },
  325. {
  326. "id": 46,
  327. "category": "security",
  328. "name": "customer.sso.jwt.login_url",
  329. "is_protected": false,
  330. "value": "",
  331. "resource_type": "setting"
  332. },
  333. {
  334. "id": 47,
  335. "category": "security",
  336. "name": "customer.sso.jwt.logout_url",
  337. "is_protected": false,
  338. "value": "",
  339. "resource_type": "setting"
  340. },
  341. {
  342. "id": 49,
  343. "category": "security",
  344. "name": "customer.sso.jwt.service_name",
  345. "is_protected": false,
  346. "value": "Customer SSO Service",
  347. "resource_type": "setting"
  348. },
  349. {
  350. "id": 48,
  351. "category": "security",
  352. "name": "customer.sso.jwt.shared_secret",
  353. "is_protected": false,
  354. "value": "",
  355. "resource_type": "setting"
  356. },
  357. {
  358. "id": 4,
  359. "category": "account",
  360. "name": "default_language",
  361. "is_protected": false,
  362. "value": "en-us",
  363. "resource_type": "setting"
  364. },
  365. {
  366. "id": 68,
  367. "category": "users",
  368. "name": "email_blacklist",
  369. "is_protected": false,
  370. "value": "",
  371. "resource_type": "setting"
  372. },
  373. {
  374. "id": 61,
  375. "category": "email",
  376. "name": "email_inbound_html",
  377. "is_protected": false,
  378. "value": "0",
  379. "resource_type": "setting"
  380. },
  381. {
  382. "id": 67,
  383. "category": "users",
  384. "name": "email_whitelist",
  385. "is_protected": false,
  386. "value": "",
  387. "resource_type": "setting"
  388. },
  389. {
  390. "id": 15,
  391. "category": "user",
  392. "name": "experience_kayako_completed",
  393. "is_protected": false,
  394. "value": "0",
  395. "resource_type": "setting"
  396. },
  397. {
  398. "id": 16,
  399. "category": "user",
  400. "name": "learn_kayako_completed",
  401. "is_protected": false,
  402. "value": "0",
  403. "resource_type": "setting"
  404. },
  405. {
  406. "id": 62,
  407. "category": "email",
  408. "name": "personalize_replies",
  409. "is_protected": false,
  410. "value": "1",
  411. "resource_type": "setting"
  412. },
  413. {
  414. "id": 56,
  415. "category": "cases",
  416. "name": "reopen_conversation_on_bounce",
  417. "is_protected": false,
  418. "value": "1",
  419. "resource_type": "setting"
  420. },
  421. {
  422. "id": 66,
  423. "category": "users",
  424. "name": "require_captcha",
  425. "is_protected": false,
  426. "value": "1",
  427. "resource_type": "setting"
  428. },
  429. {
  430. "id": 75,
  431. "category": "messenger",
  432. "name": "setup",
  433. "is_protected": false,
  434. "value": "0",
  435. "resource_type": "setting"
  436. },
  437. {
  438. "id": 60,
  439. "category": "email",
  440. "name": "spam_score",
  441. "is_protected": false,
  442. "value": "5",
  443. "resource_type": "setting"
  444. },
  445. {
  446. "id": 17,
  447. "category": "user",
  448. "name": "team_added",
  449. "is_protected": false,
  450. "value": "0",
  451. "resource_type": "setting"
  452. },
  453. {
  454. "id": 74,
  455. "category": "chat",
  456. "name": "teams",
  457. "is_protected": false,
  458. "value": "",
  459. "resource_type": "setting"
  460. },
  461. {
  462. "id": 6,
  463. "category": "account",
  464. "name": "time_format",
  465. "is_protected": false,
  466. "value": "24hour",
  467. "resource_type": "setting"
  468. },
  469. {
  470. "id": 55,
  471. "category": "cases",
  472. "name": "timetracking",
  473. "is_protected": false,
  474. "value": "1",
  475. "resource_type": "setting"
  476. },
  477. {
  478. "id": 5,
  479. "category": "account",
  480. "name": "timezone",
  481. "is_protected": false,
  482. "value": "UTC",
  483. "resource_type": "setting"
  484. },
  485. {
  486. "id": 52,
  487. "category": "security",
  488. "name": "token.android",
  489. "is_protected": true,
  490. "value": "",
  491. "resource_type": "setting"
  492. },
  493. {
  494. "id": 51,
  495. "category": "security",
  496. "name": "token.ios",
  497. "is_protected": true,
  498. "value": "",
  499. "resource_type": "setting"
  500. },
  501. {
  502. "id": 50,
  503. "category": "security",
  504. "name": "token.web",
  505. "is_protected": true,
  506. "value": "",
  507. "resource_type": "setting"
  508. },
  509. {
  510. "id": 59,
  511. "category": "email",
  512. "name": "wildcard_email",
  513. "is_protected": false,
  514. "value": "1",
  515. "resource_type": "setting"
  516. }
  517. ],
  518. "resource": "setting",
  519. "total_count": 58,
  520. "session_id": "tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E"
  521. }
  522. recorded_at: Thu, 17 Oct 2024 19:36:22 GMT
  523. - request:
  524. method: get
  525. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/teams?limit=100
  526. body:
  527. encoding: US-ASCII
  528. string: ''
  529. headers:
  530. Content-Type:
  531. - application/json
  532. X-Session-Id:
  533. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  534. Accept-Encoding:
  535. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  536. Accept:
  537. - "*/*"
  538. User-Agent:
  539. - Ruby
  540. Host:
  541. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  542. response:
  543. status:
  544. code: 200
  545. message: OK
  546. headers:
  547. Server:
  548. - nginx
  549. Date:
  550. - Thu, 17 Oct 2024 19:36:22 GMT
  551. Content-Type:
  552. - application/json
  553. Transfer-Encoding:
  554. - chunked
  555. Connection:
  556. - keep-alive
  557. Cache-Control:
  558. - private, max-age=0, must-revalidate
  559. Expires:
  560. - '0'
  561. X-Api-Version:
  562. - '1'
  563. Strict-Transport-Security:
  564. - max-age=31536000; includeSubDomains preload
  565. body:
  566. encoding: ASCII-8BIT
  567. string: |-
  568. {
  569. "status": 200,
  570. "data": [
  571. {
  572. "id": 1,
  573. "legacy_id": null,
  574. "title": "General",
  575. "businesshour": {
  576. "id": 1,
  577. "resource_type": "business_hour"
  578. },
  579. "member_count": 2,
  580. "created_at": "2021-08-24T18:24:11+00:00",
  581. "updated_at": "2021-08-24T18:24:11+00:00",
  582. "resource_type": "team",
  583. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/teams/1"
  584. },
  585. {
  586. "id": 2,
  587. "legacy_id": null,
  588. "title": "Support",
  589. "businesshour": {
  590. "id": 1,
  591. "resource_type": "business_hour"
  592. },
  593. "member_count": 1,
  594. "created_at": "2021-08-27T11:27:14+00:00",
  595. "updated_at": "2021-08-27T11:27:14+00:00",
  596. "resource_type": "team",
  597. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/teams/2"
  598. },
  599. {
  600. "id": 3,
  601. "legacy_id": null,
  602. "title": "Sales",
  603. "businesshour": {
  604. "id": 1,
  605. "resource_type": "business_hour"
  606. },
  607. "member_count": 0,
  608. "created_at": "2021-08-27T11:27:24+00:00",
  609. "updated_at": "2021-08-27T11:27:24+00:00",
  610. "resource_type": "team",
  611. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/teams/3"
  612. },
  613. {
  614. "id": 4,
  615. "legacy_id": null,
  616. "title": "Marketing",
  617. "businesshour": {
  618. "id": 1,
  619. "resource_type": "business_hour"
  620. },
  621. "member_count": 0,
  622. "created_at": "2021-08-27T11:27:43+00:00",
  623. "updated_at": "2021-08-27T11:27:44+00:00",
  624. "resource_type": "team",
  625. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/teams/4"
  626. }
  627. ],
  628. "resource": "team",
  629. "offset": 0,
  630. "limit": 100,
  631. "total_count": 4
  632. }
  633. recorded_at: Thu, 17 Oct 2024 19:36:22 GMT
  634. - request:
  635. method: get
  636. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/organizations/fields?include=field_option,locale_field&limit=100
  637. body:
  638. encoding: US-ASCII
  639. string: ''
  640. headers:
  641. Content-Type:
  642. - application/json
  643. X-Session-Id:
  644. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  645. Accept-Encoding:
  646. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  647. Accept:
  648. - "*/*"
  649. User-Agent:
  650. - Ruby
  651. Host:
  652. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  653. response:
  654. status:
  655. code: 200
  656. message: OK
  657. headers:
  658. Server:
  659. - nginx
  660. Date:
  661. - Thu, 17 Oct 2024 19:36:23 GMT
  662. Content-Type:
  663. - application/json
  664. Content-Length:
  665. - '97'
  666. Connection:
  667. - keep-alive
  668. Etag:
  669. - d41d8cd98f00b204e9800998ecf8427e
  670. Cache-Control:
  671. - private, max-age=0, must-revalidate
  672. Expires:
  673. - '0'
  674. X-Api-Version:
  675. - '1'
  676. Strict-Transport-Security:
  677. - max-age=31536000; includeSubDomains preload
  678. body:
  679. encoding: UTF-8
  680. string: |-
  681. {
  682. "status": 200,
  683. "data": [],
  684. "resource": "organization_field",
  685. "total_count": 0
  686. }
  687. recorded_at: Thu, 17 Oct 2024 19:36:23 GMT
  688. - request:
  689. method: get
  690. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/organizations?include=organization_field,field_option,locale_field,identity_domain&limit=100
  691. body:
  692. encoding: US-ASCII
  693. string: ''
  694. headers:
  695. Content-Type:
  696. - application/json
  697. X-Session-Id:
  698. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  699. Accept-Encoding:
  700. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  701. Accept:
  702. - "*/*"
  703. User-Agent:
  704. - Ruby
  705. Host:
  706. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  707. response:
  708. status:
  709. code: 200
  710. message: OK
  711. headers:
  712. Server:
  713. - nginx
  714. Date:
  715. - Thu, 17 Oct 2024 19:36:24 GMT
  716. Content-Type:
  717. - application/json
  718. Transfer-Encoding:
  719. - chunked
  720. Connection:
  721. - keep-alive
  722. Cache-Control:
  723. - private, max-age=0, must-revalidate
  724. Expires:
  725. - '0'
  726. X-Api-Version:
  727. - '1'
  728. Strict-Transport-Security:
  729. - max-age=31536000; includeSubDomains preload
  730. body:
  731. encoding: ASCII-8BIT
  732. string: |-
  733. {
  734. "status": 200,
  735. "data": [
  736. {
  737. "id": 4,
  738. "name": "Aurea",
  739. "legacy_id": null,
  740. "is_shared": false,
  741. "domains": [
  742. {
  743. "id": 4,
  744. "domain": "aurea.com",
  745. "is_primary": true,
  746. "is_validated": false,
  747. "created_at": "2023-09-19T11:54:13+00:00",
  748. "updated_at": "2023-09-19T11:54:13+00:00",
  749. "resource_type": "identity_domain",
  750. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/domains/4"
  751. }
  752. ],
  753. "is_validated": null,
  754. "phone": [],
  755. "addresses": [],
  756. "websites": [],
  757. "pinned_notes_count": 0,
  758. "custom_fields": [],
  759. "created_at": "2023-09-19T11:54:13+00:00",
  760. "updated_at": "2023-09-19T11:54:13+00:00",
  761. "resource_type": "organization",
  762. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/organizations/4"
  763. },
  764. {
  765. "id": 3,
  766. "name": "Zammad Foundation",
  767. "legacy_id": null,
  768. "is_shared": false,
  769. "domains": [
  770. {
  771. "id": 3,
  772. "domain": "zammad.org",
  773. "is_primary": true,
  774. "is_validated": false,
  775. "created_at": "2021-08-27T10:33:16+00:00",
  776. "updated_at": "2021-08-27T10:33:16+00:00",
  777. "resource_type": "identity_domain",
  778. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/domains/3"
  779. }
  780. ],
  781. "is_validated": null,
  782. "phone": [],
  783. "addresses": [],
  784. "websites": [],
  785. "pinned_notes_count": 0,
  786. "custom_fields": [],
  787. "created_at": "2021-08-27T10:33:09+00:00",
  788. "updated_at": "2021-08-27T10:33:16+00:00",
  789. "resource_type": "organization",
  790. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/organizations/3"
  791. },
  792. {
  793. "id": 2,
  794. "name": "Brewfictus",
  795. "legacy_id": null,
  796. "is_shared": false,
  797. "domains": [
  798. {
  799. "id": 2,
  800. "domain": "brewfictus.com",
  801. "is_primary": true,
  802. "is_validated": false,
  803. "created_at": "2021-08-24T18:24:12+00:00",
  804. "updated_at": "2021-08-24T18:24:12+00:00",
  805. "resource_type": "identity_domain",
  806. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/domains/2"
  807. }
  808. ],
  809. "is_validated": null,
  810. "phone": [],
  811. "addresses": [],
  812. "websites": [],
  813. "pinned_notes_count": 0,
  814. "custom_fields": [],
  815. "created_at": "2021-08-24T18:24:12+00:00",
  816. "updated_at": "2021-08-24T18:24:12+00:00",
  817. "resource_type": "organization",
  818. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/organizations/2"
  819. },
  820. {
  821. "id": 1,
  822. "name": "Kayako",
  823. "legacy_id": null,
  824. "is_shared": false,
  825. "domains": [
  826. {
  827. "id": 1,
  828. "domain": "kayako.com",
  829. "is_primary": true,
  830. "is_validated": false,
  831. "created_at": "2021-08-24T18:24:11+00:00",
  832. "updated_at": "2021-08-24T18:24:11+00:00",
  833. "resource_type": "identity_domain",
  834. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/domains/1"
  835. }
  836. ],
  837. "is_validated": null,
  838. "phone": [],
  839. "addresses": [],
  840. "websites": [],
  841. "pinned_notes_count": 0,
  842. "custom_fields": [],
  843. "created_at": "2021-08-24T18:24:11+00:00",
  844. "updated_at": "2021-08-24T18:24:11+00:00",
  845. "resource_type": "organization",
  846. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/organizations/1"
  847. }
  848. ],
  849. "resource": "organization",
  850. "offset": 0,
  851. "limit": 100,
  852. "total_count": 4
  853. }
  854. recorded_at: Thu, 17 Oct 2024 19:36:24 GMT
  855. - request:
  856. method: get
  857. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/fields?include=field_option,locale_field&limit=100
  858. body:
  859. encoding: US-ASCII
  860. string: ''
  861. headers:
  862. Content-Type:
  863. - application/json
  864. X-Session-Id:
  865. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  866. Accept-Encoding:
  867. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  868. Accept:
  869. - "*/*"
  870. User-Agent:
  871. - Ruby
  872. Host:
  873. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  874. response:
  875. status:
  876. code: 200
  877. message: OK
  878. headers:
  879. Server:
  880. - nginx
  881. Date:
  882. - Thu, 17 Oct 2024 19:36:24 GMT
  883. Content-Type:
  884. - application/json
  885. Content-Length:
  886. - '89'
  887. Connection:
  888. - keep-alive
  889. Etag:
  890. - d41d8cd98f00b204e9800998ecf8427e
  891. Cache-Control:
  892. - private, max-age=0, must-revalidate
  893. Expires:
  894. - '0'
  895. X-Api-Version:
  896. - '1'
  897. Strict-Transport-Security:
  898. - max-age=31536000; includeSubDomains preload
  899. body:
  900. encoding: UTF-8
  901. string: |-
  902. {
  903. "status": 200,
  904. "data": [],
  905. "resource": "user_field",
  906. "total_count": 0
  907. }
  908. recorded_at: Thu, 17 Oct 2024 19:36:24 GMT
  909. - request:
  910. method: get
  911. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users?include=user_field,field_option,locale_field,identity_email,identify_phone,identity_twitter,identity_facebook,role&limit=100
  912. body:
  913. encoding: US-ASCII
  914. string: ''
  915. headers:
  916. Content-Type:
  917. - application/json
  918. X-Session-Id:
  919. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  920. Accept-Encoding:
  921. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  922. Accept:
  923. - "*/*"
  924. User-Agent:
  925. - Ruby
  926. Host:
  927. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  928. response:
  929. status:
  930. code: 200
  931. message: OK
  932. headers:
  933. Server:
  934. - nginx
  935. Date:
  936. - Thu, 17 Oct 2024 19:36:25 GMT
  937. Content-Type:
  938. - application/json
  939. Transfer-Encoding:
  940. - chunked
  941. Connection:
  942. - keep-alive
  943. Cache-Control:
  944. - private, max-age=0, must-revalidate
  945. Expires:
  946. - '0'
  947. X-Api-Version:
  948. - '1'
  949. Strict-Transport-Security:
  950. - max-age=31536000; includeSubDomains preload
  951. body:
  952. encoding: ASCII-8BIT
  953. string: |-
  954. {
  955. "status": 200,
  956. "data": [
  957. {
  958. "id": 9,
  959. "uuid": "eb20d331-47d8-597e-95f2-15790169f7ce",
  960. "full_name": "thanh.dinh",
  961. "legacy_id": null,
  962. "designation": null,
  963. "is_enabled": true,
  964. "is_mfa_enabled": false,
  965. "role": {
  966. "id": 4,
  967. "title": "Customer",
  968. "type": "CUSTOMER",
  969. "is_system": true,
  970. "agent_case_access": null,
  971. "created_at": "2021-08-24T18:24:11+00:00",
  972. "updated_at": "2021-08-24T18:24:11+00:00",
  973. "resource_type": "role",
  974. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/4"
  975. },
  976. "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/eb20d331-47d8-597e-95f2-15790169f7ce?1695124453",
  977. "agent_case_access": null,
  978. "organization_case_access": "REQUESTED",
  979. "organization": {
  980. "id": 4,
  981. "resource_type": "organization"
  982. },
  983. "teams": [],
  984. "emails": [
  985. {
  986. "id": 9,
  987. "email": "thanh.dinh@aurea.com",
  988. "is_primary": true,
  989. "is_validated": false,
  990. "is_notification_enabled": false,
  991. "created_at": "2023-09-19T11:54:13+00:00",
  992. "updated_at": "2023-09-19T11:54:13+00:00",
  993. "resource_type": "identity_email",
  994. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/9"
  995. }
  996. ],
  997. "phones": [],
  998. "twitter": [],
  999. "facebook": [],
  1000. "external_identifiers": [],
  1001. "custom_fields": [],
  1002. "pinned_notes_count": 0,
  1003. "locale": {
  1004. "id": 3,
  1005. "resource_type": "locale"
  1006. },
  1007. "time_zone": null,
  1008. "time_zone_offset": null,
  1009. "greeting": null,
  1010. "signature": null,
  1011. "status_message": null,
  1012. "last_seen_user_agent": null,
  1013. "last_seen_ip": null,
  1014. "last_seen_at": "2023-09-19T11:54:13+00:00",
  1015. "last_active_at": "2023-09-19T11:54:13+00:00",
  1016. "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_9",
  1017. "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@65d38e773eb0ae16fcf129b9fc6adb0d3ad7984c",
  1018. "password_updated_at": "2023-09-19T11:54:13+00:00",
  1019. "avatar_updated_at": null,
  1020. "last_logged_in_at": null,
  1021. "last_activity_at": null,
  1022. "created_at": "2023-09-19T11:54:13+00:00",
  1023. "updated_at": "2023-09-19T11:54:13+00:00",
  1024. "resource_type": "user",
  1025. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/9"
  1026. },
  1027. {
  1028. "id": 7,
  1029. "uuid": "0c546446-d095-54c5-ae57-5f6f838d3c43",
  1030. "full_name": "Dominik Klein",
  1031. "legacy_id": null,
  1032. "designation": null,
  1033. "is_enabled": true,
  1034. "is_mfa_enabled": false,
  1035. "role": {
  1036. "id": 4,
  1037. "title": "Customer",
  1038. "type": "CUSTOMER",
  1039. "is_system": true,
  1040. "agent_case_access": null,
  1041. "created_at": "2021-08-24T18:24:11+00:00",
  1042. "updated_at": "2021-08-24T18:24:11+00:00",
  1043. "resource_type": "role",
  1044. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/4"
  1045. },
  1046. "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/0c546446-d095-54c5-ae57-5f6f838d3c43?1690783859",
  1047. "agent_case_access": null,
  1048. "organization_case_access": "REQUESTED",
  1049. "organization": null,
  1050. "teams": [],
  1051. "emails": [
  1052. {
  1053. "id": 7,
  1054. "email": "dominik.klein.morsbach@gmail.com",
  1055. "is_primary": true,
  1056. "is_validated": false,
  1057. "is_notification_enabled": false,
  1058. "created_at": "2021-08-27T10:49:56+00:00",
  1059. "updated_at": "2021-08-27T10:49:56+00:00",
  1060. "resource_type": "identity_email",
  1061. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/7"
  1062. }
  1063. ],
  1064. "phones": [],
  1065. "twitter": [],
  1066. "facebook": [],
  1067. "external_identifiers": [],
  1068. "custom_fields": [],
  1069. "pinned_notes_count": 0,
  1070. "locale": {
  1071. "id": 3,
  1072. "resource_type": "locale"
  1073. },
  1074. "time_zone": "Europe/Paris",
  1075. "time_zone_offset": 7200,
  1076. "greeting": null,
  1077. "signature": null,
  1078. "status_message": null,
  1079. "last_seen_user_agent": null,
  1080. "last_seen_ip": null,
  1081. "last_seen_at": "2021-08-27T10:49:56+00:00",
  1082. "last_active_at": "2023-07-31T06:10:59+00:00",
  1083. "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_7",
  1084. "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@f806879cb5bb012167bf61d705bfe94adf2e791b",
  1085. "password_updated_at": "2021-08-27T10:49:56+00:00",
  1086. "avatar_updated_at": null,
  1087. "last_logged_in_at": null,
  1088. "last_activity_at": null,
  1089. "created_at": "2021-08-27T10:49:56+00:00",
  1090. "updated_at": "2023-07-31T06:10:59+00:00",
  1091. "resource_type": "user",
  1092. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/7"
  1093. },
  1094. {
  1095. "id": 6,
  1096. "uuid": "f27a9e93-9756-5535-948f-654b73af873c",
  1097. "full_name": "Customer",
  1098. "legacy_id": null,
  1099. "designation": null,
  1100. "is_enabled": false,
  1101. "is_mfa_enabled": false,
  1102. "role": {
  1103. "id": 4,
  1104. "title": "Customer",
  1105. "type": "CUSTOMER",
  1106. "is_system": true,
  1107. "agent_case_access": null,
  1108. "created_at": "2021-08-24T18:24:11+00:00",
  1109. "updated_at": "2021-08-24T18:24:11+00:00",
  1110. "resource_type": "role",
  1111. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/4"
  1112. },
  1113. "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/f27a9e93-9756-5535-948f-654b73af873c?1630061084",
  1114. "agent_case_access": null,
  1115. "organization_case_access": "REQUESTED",
  1116. "organization": {
  1117. "id": 3,
  1118. "resource_type": "organization"
  1119. },
  1120. "teams": [],
  1121. "emails": [
  1122. {
  1123. "id": 6,
  1124. "email": "customer@zammad.org",
  1125. "is_primary": true,
  1126. "is_validated": false,
  1127. "is_notification_enabled": false,
  1128. "created_at": "2021-08-27T10:44:36+00:00",
  1129. "updated_at": "2021-08-27T10:44:36+00:00",
  1130. "resource_type": "identity_email",
  1131. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/6"
  1132. }
  1133. ],
  1134. "phones": [],
  1135. "twitter": [],
  1136. "facebook": [],
  1137. "external_identifiers": [],
  1138. "custom_fields": [],
  1139. "pinned_notes_count": 0,
  1140. "locale": {
  1141. "id": 3,
  1142. "resource_type": "locale"
  1143. },
  1144. "time_zone": null,
  1145. "time_zone_offset": null,
  1146. "greeting": null,
  1147. "signature": null,
  1148. "status_message": null,
  1149. "last_seen_user_agent": null,
  1150. "last_seen_ip": null,
  1151. "last_seen_at": null,
  1152. "last_active_at": "2021-08-27T10:44:36+00:00",
  1153. "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_6",
  1154. "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@f9bd1ca07611d6dae6f265a93ee99062744e52cf",
  1155. "password_updated_at": "2021-08-27T10:44:36+00:00",
  1156. "avatar_updated_at": null,
  1157. "last_logged_in_at": null,
  1158. "last_activity_at": null,
  1159. "created_at": "2021-08-27T10:44:36+00:00",
  1160. "updated_at": "2021-08-27T10:44:44+00:00",
  1161. "resource_type": "user",
  1162. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/6"
  1163. },
  1164. {
  1165. "id": 5,
  1166. "uuid": "05c4cfa9-a17f-558e-a8bb-8288a0858d4c",
  1167. "full_name": "Simon Diaz",
  1168. "legacy_id": null,
  1169. "designation": null,
  1170. "is_enabled": false,
  1171. "is_mfa_enabled": false,
  1172. "role": {
  1173. "id": 4,
  1174. "title": "Customer",
  1175. "type": "CUSTOMER",
  1176. "is_system": true,
  1177. "agent_case_access": null,
  1178. "created_at": "2021-08-24T18:24:11+00:00",
  1179. "updated_at": "2021-08-24T18:24:11+00:00",
  1180. "resource_type": "role",
  1181. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/4"
  1182. },
  1183. "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/05c4cfa9-a17f-558e-a8bb-8288a0858d4c?1633095179",
  1184. "agent_case_access": null,
  1185. "organization_case_access": "REQUESTED",
  1186. "organization": {
  1187. "id": 1,
  1188. "resource_type": "organization"
  1189. },
  1190. "teams": [],
  1191. "emails": [
  1192. {
  1193. "id": 5,
  1194. "email": "simon@brewfictus.com",
  1195. "is_primary": true,
  1196. "is_validated": false,
  1197. "is_notification_enabled": false,
  1198. "created_at": "2021-08-24T18:24:12+00:00",
  1199. "updated_at": "2021-08-24T18:24:12+00:00",
  1200. "resource_type": "identity_email",
  1201. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/5"
  1202. }
  1203. ],
  1204. "phones": [],
  1205. "twitter": [],
  1206. "facebook": [],
  1207. "external_identifiers": [],
  1208. "custom_fields": [],
  1209. "pinned_notes_count": 0,
  1210. "locale": {
  1211. "id": 3,
  1212. "resource_type": "locale"
  1213. },
  1214. "time_zone": "UTC",
  1215. "time_zone_offset": 0,
  1216. "greeting": null,
  1217. "signature": "",
  1218. "status_message": null,
  1219. "last_seen_user_agent": null,
  1220. "last_seen_ip": null,
  1221. "last_seen_at": null,
  1222. "last_active_at": "2021-10-01T13:32:59+00:00",
  1223. "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_5",
  1224. "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@d5b4e65fcec6a8c20de613e3644e7532bb82e8ff",
  1225. "password_updated_at": "2021-08-24T18:24:12+00:00",
  1226. "avatar_updated_at": "2021-08-24T18:24:12+00:00",
  1227. "last_logged_in_at": null,
  1228. "last_activity_at": null,
  1229. "created_at": "2021-08-24T18:24:12+00:00",
  1230. "updated_at": "2021-10-01T13:32:59+00:00",
  1231. "resource_type": "user",
  1232. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/5"
  1233. },
  1234. {
  1235. "id": 4,
  1236. "uuid": "38dcb0ec-6b1a-5526-84fc-2eac97e0108e",
  1237. "full_name": "Tobias Schroeter",
  1238. "legacy_id": null,
  1239. "designation": null,
  1240. "is_enabled": true,
  1241. "is_mfa_enabled": false,
  1242. "role": {
  1243. "id": 4,
  1244. "title": "Customer",
  1245. "type": "CUSTOMER",
  1246. "is_system": true,
  1247. "agent_case_access": null,
  1248. "created_at": "2021-08-24T18:24:11+00:00",
  1249. "updated_at": "2021-08-24T18:24:11+00:00",
  1250. "resource_type": "role",
  1251. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/4"
  1252. },
  1253. "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/38dcb0ec-6b1a-5526-84fc-2eac97e0108e?1633083506",
  1254. "agent_case_access": null,
  1255. "organization_case_access": "REQUESTED",
  1256. "organization": {
  1257. "id": 1,
  1258. "resource_type": "organization"
  1259. },
  1260. "teams": [],
  1261. "emails": [
  1262. {
  1263. "id": 4,
  1264. "email": "tobias@brewfictus.com",
  1265. "is_primary": true,
  1266. "is_validated": false,
  1267. "is_notification_enabled": false,
  1268. "created_at": "2021-08-24T18:24:12+00:00",
  1269. "updated_at": "2021-08-24T18:24:12+00:00",
  1270. "resource_type": "identity_email",
  1271. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/4"
  1272. }
  1273. ],
  1274. "phones": [],
  1275. "twitter": [
  1276. {
  1277. "id": 2,
  1278. "twitter_id": "738160281235292160",
  1279. "full_name": "Tobias",
  1280. "screen_name": "TobyBrewfictus",
  1281. "follower_count": 0,
  1282. "description": null,
  1283. "url": null,
  1284. "location": null,
  1285. "profile_image_url": null,
  1286. "locale": null,
  1287. "is_verified": false,
  1288. "is_primary": false,
  1289. "is_validated": false,
  1290. "created_at": "2021-08-24T18:24:35+00:00",
  1291. "updated_at": "2021-08-24T18:24:35+00:00",
  1292. "resource_type": "identity_twitter",
  1293. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/twitter/2"
  1294. }
  1295. ],
  1296. "facebook": [],
  1297. "external_identifiers": [],
  1298. "custom_fields": [],
  1299. "pinned_notes_count": 0,
  1300. "locale": {
  1301. "id": 3,
  1302. "resource_type": "locale"
  1303. },
  1304. "time_zone": "UTC",
  1305. "time_zone_offset": 0,
  1306. "greeting": null,
  1307. "signature": "",
  1308. "status_message": null,
  1309. "last_seen_user_agent": null,
  1310. "last_seen_ip": null,
  1311. "last_seen_at": null,
  1312. "last_active_at": "2021-10-01T10:18:26+00:00",
  1313. "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_4",
  1314. "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@ccf0bc16a353495989e7760977f43fae0ecfa29c",
  1315. "password_updated_at": "2021-08-24T18:24:12+00:00",
  1316. "avatar_updated_at": "2021-08-24T18:24:12+00:00",
  1317. "last_logged_in_at": null,
  1318. "last_activity_at": null,
  1319. "created_at": "2021-08-24T18:24:12+00:00",
  1320. "updated_at": "2021-10-01T10:18:26+00:00",
  1321. "resource_type": "user",
  1322. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/4"
  1323. },
  1324. {
  1325. "id": 3,
  1326. "uuid": "81d8a32c-de07-5ed6-b92f-ef42650299a2",
  1327. "full_name": "Taylor West",
  1328. "legacy_id": null,
  1329. "designation": null,
  1330. "is_enabled": true,
  1331. "is_mfa_enabled": false,
  1332. "role": {
  1333. "id": 4,
  1334. "title": "Customer",
  1335. "type": "CUSTOMER",
  1336. "is_system": true,
  1337. "agent_case_access": null,
  1338. "created_at": "2021-08-24T18:24:11+00:00",
  1339. "updated_at": "2021-08-24T18:24:11+00:00",
  1340. "resource_type": "role",
  1341. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/4"
  1342. },
  1343. "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/81d8a32c-de07-5ed6-b92f-ef42650299a2?1630066733",
  1344. "agent_case_access": null,
  1345. "organization_case_access": "REQUESTED",
  1346. "organization": {
  1347. "id": 1,
  1348. "resource_type": "organization"
  1349. },
  1350. "teams": [],
  1351. "emails": [
  1352. {
  1353. "id": 3,
  1354. "email": "rainbowcitycafe@gmail.com",
  1355. "is_primary": true,
  1356. "is_validated": false,
  1357. "is_notification_enabled": false,
  1358. "created_at": "2021-08-24T18:24:12+00:00",
  1359. "updated_at": "2021-08-24T18:24:12+00:00",
  1360. "resource_type": "identity_email",
  1361. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/3"
  1362. }
  1363. ],
  1364. "phones": [],
  1365. "twitter": [
  1366. {
  1367. "id": 1,
  1368. "twitter_id": "85425062392723712",
  1369. "full_name": "Taylor West",
  1370. "screen_name": "TaylorWestRnbw",
  1371. "follower_count": 0,
  1372. "description": null,
  1373. "url": null,
  1374. "location": null,
  1375. "profile_image_url": null,
  1376. "locale": null,
  1377. "is_verified": false,
  1378. "is_primary": false,
  1379. "is_validated": false,
  1380. "created_at": "2021-08-24T18:24:34+00:00",
  1381. "updated_at": "2021-08-24T18:24:34+00:00",
  1382. "resource_type": "identity_twitter",
  1383. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/twitter/1"
  1384. }
  1385. ],
  1386. "facebook": [],
  1387. "external_identifiers": [],
  1388. "custom_fields": [],
  1389. "pinned_notes_count": 0,
  1390. "locale": {
  1391. "id": 3,
  1392. "resource_type": "locale"
  1393. },
  1394. "time_zone": "UTC",
  1395. "time_zone_offset": 0,
  1396. "greeting": null,
  1397. "signature": null,
  1398. "status_message": null,
  1399. "last_seen_user_agent": null,
  1400. "last_seen_ip": null,
  1401. "last_seen_at": "2021-08-27T12:18:53+00:00",
  1402. "last_active_at": "2021-08-27T12:18:53+00:00",
  1403. "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_3",
  1404. "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@dd132dd919d8d003c2bcd2e006a9133a8669d204",
  1405. "password_updated_at": "2021-08-24T18:24:11+00:00",
  1406. "avatar_updated_at": "2021-08-24T18:24:12+00:00",
  1407. "last_logged_in_at": null,
  1408. "last_activity_at": null,
  1409. "created_at": "2021-08-24T18:24:11+00:00",
  1410. "updated_at": "2021-08-27T12:18:53+00:00",
  1411. "resource_type": "user",
  1412. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/3"
  1413. },
  1414. {
  1415. "id": 2,
  1416. "uuid": "575e6dc8-5406-5d65-b012-11e152c69758",
  1417. "full_name": "Kelly O'Brien",
  1418. "legacy_id": null,
  1419. "designation": null,
  1420. "is_enabled": true,
  1421. "is_mfa_enabled": false,
  1422. "role": {
  1423. "id": 3,
  1424. "title": "Collaborator",
  1425. "type": "COLLABORATOR",
  1426. "is_system": true,
  1427. "agent_case_access": "ALL",
  1428. "created_at": "2021-08-24T18:24:11+00:00",
  1429. "updated_at": "2021-08-24T18:24:11+00:00",
  1430. "resource_type": "role",
  1431. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/3"
  1432. },
  1433. "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/575e6dc8-5406-5d65-b012-11e152c69758?1630061019",
  1434. "agent_case_access": "ALL",
  1435. "organization_case_access": null,
  1436. "organization": {
  1437. "id": 1,
  1438. "resource_type": "organization"
  1439. },
  1440. "teams": [
  1441. {
  1442. "id": 1,
  1443. "resource_type": "team"
  1444. }
  1445. ],
  1446. "emails": [
  1447. {
  1448. "id": 2,
  1449. "email": "kelly@kayako.com",
  1450. "is_primary": true,
  1451. "is_validated": false,
  1452. "is_notification_enabled": false,
  1453. "created_at": "2021-08-24T18:24:11+00:00",
  1454. "updated_at": "2021-08-24T18:24:11+00:00",
  1455. "resource_type": "identity_email",
  1456. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/2"
  1457. }
  1458. ],
  1459. "phones": [],
  1460. "twitter": [],
  1461. "facebook": [],
  1462. "external_identifiers": [],
  1463. "custom_fields": [],
  1464. "pinned_notes_count": 0,
  1465. "locale": {
  1466. "id": 3,
  1467. "resource_type": "locale"
  1468. },
  1469. "time_zone": "UTC",
  1470. "time_zone_offset": 0,
  1471. "greeting": null,
  1472. "signature": null,
  1473. "status_message": null,
  1474. "last_seen_user_agent": null,
  1475. "last_seen_ip": null,
  1476. "last_seen_at": null,
  1477. "last_active_at": "2021-08-27T10:43:39+00:00",
  1478. "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_2",
  1479. "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@5714d8e200a4f6460dab8a3ce070827c67597874",
  1480. "password_updated_at": "2021-08-24T18:24:11+00:00",
  1481. "avatar_updated_at": "2021-08-24T18:24:11+00:00",
  1482. "last_logged_in_at": null,
  1483. "last_activity_at": null,
  1484. "created_at": "2021-08-24T18:24:11+00:00",
  1485. "updated_at": "2021-08-27T10:43:39+00:00",
  1486. "resource_type": "user",
  1487. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/2"
  1488. },
  1489. {
  1490. "id": 1,
  1491. "uuid": "a8dfe5fd-b08d-5d07-ad8b-74b113f5d726",
  1492. "full_name": "Thorsten Eckel",
  1493. "legacy_id": null,
  1494. "designation": null,
  1495. "is_enabled": true,
  1496. "is_mfa_enabled": false,
  1497. "role": {
  1498. "id": 5,
  1499. "title": "Owner",
  1500. "type": "OWNER",
  1501. "is_system": true,
  1502. "agent_case_access": "ALL",
  1503. "created_at": "2021-08-24T18:24:11+00:00",
  1504. "updated_at": "2021-08-24T18:24:11+00:00",
  1505. "resource_type": "role",
  1506. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/5"
  1507. },
  1508. "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/a8dfe5fd-b08d-5d07-ad8b-74b113f5d726?1729193782",
  1509. "agent_case_access": "ALL",
  1510. "organization_case_access": null,
  1511. "organization": {
  1512. "id": 3,
  1513. "resource_type": "organization"
  1514. },
  1515. "teams": [
  1516. {
  1517. "id": 1,
  1518. "resource_type": "team"
  1519. },
  1520. {
  1521. "id": 2,
  1522. "resource_type": "team"
  1523. }
  1524. ],
  1525. "emails": [
  1526. {
  1527. "id": 1,
  1528. "email": "<IMPORT_KAYAKO_ENDPOINT_USERNAME>",
  1529. "is_primary": true,
  1530. "is_validated": true,
  1531. "is_notification_enabled": false,
  1532. "created_at": "2021-08-24T18:24:11+00:00",
  1533. "updated_at": "2021-08-27T06:57:08+00:00",
  1534. "resource_type": "identity_email",
  1535. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/1"
  1536. }
  1537. ],
  1538. "phones": [],
  1539. "twitter": [],
  1540. "facebook": [],
  1541. "external_identifiers": [],
  1542. "custom_fields": [],
  1543. "pinned_notes_count": 0,
  1544. "locale": {
  1545. "id": 3,
  1546. "resource_type": "locale"
  1547. },
  1548. "time_zone": "UTC",
  1549. "time_zone_offset": 0,
  1550. "greeting": null,
  1551. "signature": null,
  1552. "status_message": null,
  1553. "last_seen_user_agent": "Ruby",
  1554. "last_seen_ip": "5.231.162.84",
  1555. "last_seen_at": "2024-10-17T19:36:22+00:00",
  1556. "last_active_at": "2024-10-17T19:36:22+00:00",
  1557. "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_1",
  1558. "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@cf0274b394db3af555dbc136fc70aab6e45bee42",
  1559. "password_updated_at": "2021-08-27T07:18:23+00:00",
  1560. "avatar_updated_at": null,
  1561. "last_logged_in_at": "2024-10-17T19:36:22+00:00",
  1562. "last_activity_at": "2024-10-17T19:36:22+00:00",
  1563. "created_at": "2021-08-24T18:24:11+00:00",
  1564. "updated_at": "2024-10-17T19:36:22+00:00",
  1565. "resource_type": "user",
  1566. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/1"
  1567. }
  1568. ],
  1569. "resource": "user",
  1570. "offset": 0,
  1571. "limit": 100,
  1572. "total_count": 8
  1573. }
  1574. recorded_at: Thu, 17 Oct 2024 19:36:25 GMT
  1575. - request:
  1576. method: get
  1577. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields?include=field_option,locale_field&limit=100
  1578. body:
  1579. encoding: US-ASCII
  1580. string: ''
  1581. headers:
  1582. Content-Type:
  1583. - application/json
  1584. X-Session-Id:
  1585. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  1586. Accept-Encoding:
  1587. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  1588. Accept:
  1589. - "*/*"
  1590. User-Agent:
  1591. - Ruby
  1592. Host:
  1593. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  1594. response:
  1595. status:
  1596. code: 200
  1597. message: OK
  1598. headers:
  1599. Server:
  1600. - nginx
  1601. Date:
  1602. - Thu, 17 Oct 2024 19:36:26 GMT
  1603. Content-Type:
  1604. - application/json
  1605. Transfer-Encoding:
  1606. - chunked
  1607. Connection:
  1608. - keep-alive
  1609. Cache-Control:
  1610. - private, max-age=0, must-revalidate
  1611. Expires:
  1612. - '0'
  1613. X-Api-Version:
  1614. - '1'
  1615. Strict-Transport-Security:
  1616. - max-age=31536000; includeSubDomains preload
  1617. body:
  1618. encoding: ASCII-8BIT
  1619. string: |-
  1620. {
  1621. "status": 200,
  1622. "data": [
  1623. {
  1624. "id": 1,
  1625. "fielduuid": "beaf2079-5a79-446c-a487-61dfee353f1c",
  1626. "title": "Subject",
  1627. "type": "SUBJECT",
  1628. "key": "subject",
  1629. "is_required_for_agents": true,
  1630. "is_required_on_resolution": true,
  1631. "is_visible_to_customers": true,
  1632. "customer_titles": [
  1633. {
  1634. "id": 1,
  1635. "locale": "en-us",
  1636. "translation": "Subject",
  1637. "created_at": "2021-08-24T18:24:16+00:00",
  1638. "updated_at": "2021-08-24T18:24:16+00:00",
  1639. "resource_type": "locale_field",
  1640. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/1"
  1641. }
  1642. ],
  1643. "is_customer_editable": true,
  1644. "is_required_for_customers": true,
  1645. "descriptions": [
  1646. {
  1647. "id": 2,
  1648. "locale": "en-us",
  1649. "translation": null,
  1650. "created_at": "2021-08-24T18:24:16+00:00",
  1651. "updated_at": "2021-08-24T18:24:16+00:00",
  1652. "resource_type": "locale_field",
  1653. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/2"
  1654. }
  1655. ],
  1656. "regular_expression": null,
  1657. "sort_order": 1,
  1658. "is_enabled": true,
  1659. "is_system": true,
  1660. "options": [],
  1661. "created_at": "2021-08-24T18:24:16+00:00",
  1662. "updated_at": "2021-08-24T18:24:16+00:00",
  1663. "resource_type": "case_field",
  1664. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/1"
  1665. },
  1666. {
  1667. "id": 2,
  1668. "fielduuid": "e167724d-13d4-4cc7-9a99-c69078a491eb",
  1669. "title": "Message",
  1670. "type": "MESSAGE",
  1671. "key": "message",
  1672. "is_required_for_agents": false,
  1673. "is_required_on_resolution": true,
  1674. "is_visible_to_customers": true,
  1675. "customer_titles": [
  1676. {
  1677. "id": 3,
  1678. "locale": "en-us",
  1679. "translation": "Message",
  1680. "created_at": "2021-08-24T18:24:16+00:00",
  1681. "updated_at": "2021-08-24T18:24:16+00:00",
  1682. "resource_type": "locale_field",
  1683. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/3"
  1684. }
  1685. ],
  1686. "is_customer_editable": true,
  1687. "is_required_for_customers": true,
  1688. "descriptions": [
  1689. {
  1690. "id": 4,
  1691. "locale": "en-us",
  1692. "translation": null,
  1693. "created_at": "2021-08-24T18:24:16+00:00",
  1694. "updated_at": "2021-08-24T18:24:16+00:00",
  1695. "resource_type": "locale_field",
  1696. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/4"
  1697. }
  1698. ],
  1699. "regular_expression": null,
  1700. "sort_order": 2,
  1701. "is_enabled": true,
  1702. "is_system": true,
  1703. "options": [],
  1704. "created_at": "2021-08-24T18:24:16+00:00",
  1705. "updated_at": "2021-08-24T18:24:16+00:00",
  1706. "resource_type": "case_field",
  1707. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/2"
  1708. },
  1709. {
  1710. "id": 3,
  1711. "fielduuid": "ddd30482-7cef-46c6-86f1-2fa57052c80b",
  1712. "title": "Priority",
  1713. "type": "PRIORITY",
  1714. "key": "priority",
  1715. "is_required_for_agents": false,
  1716. "is_required_on_resolution": false,
  1717. "is_visible_to_customers": true,
  1718. "customer_titles": [
  1719. {
  1720. "id": 5,
  1721. "locale": "en-us",
  1722. "translation": "Priority",
  1723. "created_at": "2021-08-24T18:24:16+00:00",
  1724. "updated_at": "2021-08-24T18:24:16+00:00",
  1725. "resource_type": "locale_field",
  1726. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/5"
  1727. }
  1728. ],
  1729. "is_customer_editable": true,
  1730. "is_required_for_customers": false,
  1731. "descriptions": [
  1732. {
  1733. "id": 6,
  1734. "locale": "en-us",
  1735. "translation": null,
  1736. "created_at": "2021-08-24T18:24:16+00:00",
  1737. "updated_at": "2021-08-24T18:24:16+00:00",
  1738. "resource_type": "locale_field",
  1739. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/6"
  1740. }
  1741. ],
  1742. "regular_expression": null,
  1743. "sort_order": 3,
  1744. "is_enabled": true,
  1745. "is_system": true,
  1746. "options": [],
  1747. "created_at": "2021-08-24T18:24:16+00:00",
  1748. "updated_at": "2021-08-24T18:24:16+00:00",
  1749. "resource_type": "case_field",
  1750. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/3"
  1751. },
  1752. {
  1753. "id": 4,
  1754. "fielduuid": "f5b106f2-7d88-49cc-9cf8-c0bdd797b76f",
  1755. "title": "Status",
  1756. "type": "STATUS",
  1757. "key": "status",
  1758. "is_required_for_agents": false,
  1759. "is_required_on_resolution": true,
  1760. "is_visible_to_customers": false,
  1761. "customer_titles": [
  1762. {
  1763. "id": 7,
  1764. "locale": "en-us",
  1765. "translation": "Status",
  1766. "created_at": "2021-08-24T18:24:16+00:00",
  1767. "updated_at": "2021-08-24T18:24:16+00:00",
  1768. "resource_type": "locale_field",
  1769. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/7"
  1770. }
  1771. ],
  1772. "is_customer_editable": false,
  1773. "is_required_for_customers": false,
  1774. "descriptions": [
  1775. {
  1776. "id": 8,
  1777. "locale": "en-us",
  1778. "translation": null,
  1779. "created_at": "2021-08-24T18:24:16+00:00",
  1780. "updated_at": "2021-08-24T18:24:16+00:00",
  1781. "resource_type": "locale_field",
  1782. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/8"
  1783. }
  1784. ],
  1785. "regular_expression": null,
  1786. "sort_order": 4,
  1787. "is_enabled": true,
  1788. "is_system": true,
  1789. "options": [],
  1790. "created_at": "2021-08-24T18:24:16+00:00",
  1791. "updated_at": "2023-09-08T19:34:12+00:00",
  1792. "resource_type": "case_field",
  1793. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/4"
  1794. },
  1795. {
  1796. "id": 5,
  1797. "fielduuid": "4be5a2aa-307e-4032-8e44-d4ecdf5ecda1",
  1798. "title": "Type",
  1799. "type": "TYPE",
  1800. "key": "type",
  1801. "is_required_for_agents": false,
  1802. "is_required_on_resolution": false,
  1803. "is_visible_to_customers": false,
  1804. "customer_titles": [
  1805. {
  1806. "id": 9,
  1807. "locale": "en-us",
  1808. "translation": "Type",
  1809. "created_at": "2021-08-24T18:24:16+00:00",
  1810. "updated_at": "2021-08-24T18:24:16+00:00",
  1811. "resource_type": "locale_field",
  1812. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/9"
  1813. }
  1814. ],
  1815. "is_customer_editable": false,
  1816. "is_required_for_customers": false,
  1817. "descriptions": [
  1818. {
  1819. "id": 10,
  1820. "locale": "en-us",
  1821. "translation": null,
  1822. "created_at": "2021-08-24T18:24:16+00:00",
  1823. "updated_at": "2021-08-24T18:24:16+00:00",
  1824. "resource_type": "locale_field",
  1825. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/10"
  1826. }
  1827. ],
  1828. "regular_expression": null,
  1829. "sort_order": 5,
  1830. "is_enabled": true,
  1831. "is_system": true,
  1832. "options": [],
  1833. "created_at": "2021-08-24T18:24:16+00:00",
  1834. "updated_at": "2021-08-24T18:24:16+00:00",
  1835. "resource_type": "case_field",
  1836. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/5"
  1837. },
  1838. {
  1839. "id": 6,
  1840. "fielduuid": "3ae3f47a-f677-4203-acee-b47cc136e0e9",
  1841. "title": "Team",
  1842. "type": "TEAM",
  1843. "key": "team",
  1844. "is_required_for_agents": false,
  1845. "is_required_on_resolution": false,
  1846. "is_visible_to_customers": false,
  1847. "customer_titles": [
  1848. {
  1849. "id": 11,
  1850. "locale": "en-us",
  1851. "translation": "Team",
  1852. "created_at": "2021-08-24T18:24:16+00:00",
  1853. "updated_at": "2021-08-24T18:24:16+00:00",
  1854. "resource_type": "locale_field",
  1855. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/11"
  1856. }
  1857. ],
  1858. "is_customer_editable": false,
  1859. "is_required_for_customers": false,
  1860. "descriptions": [
  1861. {
  1862. "id": 12,
  1863. "locale": "en-us",
  1864. "translation": null,
  1865. "created_at": "2021-08-24T18:24:16+00:00",
  1866. "updated_at": "2021-08-24T18:24:16+00:00",
  1867. "resource_type": "locale_field",
  1868. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/12"
  1869. }
  1870. ],
  1871. "regular_expression": null,
  1872. "sort_order": 6,
  1873. "is_enabled": true,
  1874. "is_system": true,
  1875. "options": [],
  1876. "created_at": "2021-08-24T18:24:16+00:00",
  1877. "updated_at": "2021-08-24T18:24:16+00:00",
  1878. "resource_type": "case_field",
  1879. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/6"
  1880. },
  1881. {
  1882. "id": 7,
  1883. "fielduuid": "ee4d91ac-8e37-44b0-b23e-908f2fb9738a",
  1884. "title": "Assignee",
  1885. "type": "ASSIGNEE",
  1886. "key": "assignee",
  1887. "is_required_for_agents": false,
  1888. "is_required_on_resolution": false,
  1889. "is_visible_to_customers": true,
  1890. "customer_titles": [
  1891. {
  1892. "id": 13,
  1893. "locale": "en-us",
  1894. "translation": "Assignee",
  1895. "created_at": "2021-08-24T18:24:16+00:00",
  1896. "updated_at": "2021-08-24T18:24:16+00:00",
  1897. "resource_type": "locale_field",
  1898. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/13"
  1899. }
  1900. ],
  1901. "is_customer_editable": false,
  1902. "is_required_for_customers": false,
  1903. "descriptions": [
  1904. {
  1905. "id": 14,
  1906. "locale": "en-us",
  1907. "translation": null,
  1908. "created_at": "2021-08-24T18:24:16+00:00",
  1909. "updated_at": "2021-08-24T18:24:16+00:00",
  1910. "resource_type": "locale_field",
  1911. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/14"
  1912. }
  1913. ],
  1914. "regular_expression": null,
  1915. "sort_order": 7,
  1916. "is_enabled": true,
  1917. "is_system": true,
  1918. "options": [],
  1919. "created_at": "2021-08-24T18:24:16+00:00",
  1920. "updated_at": "2021-08-24T18:24:16+00:00",
  1921. "resource_type": "case_field",
  1922. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/7"
  1923. },
  1924. {
  1925. "id": 8,
  1926. "fielduuid": "a9bb7938-c0d0-4ff7-988e-c0d61a106941",
  1927. "title": "CustomText",
  1928. "type": "TEXT",
  1929. "key": "customtext",
  1930. "is_required_for_agents": false,
  1931. "is_required_on_resolution": false,
  1932. "is_visible_to_customers": false,
  1933. "customer_titles": [
  1934. {
  1935. "id": 19,
  1936. "locale": "en-us",
  1937. "translation": null,
  1938. "created_at": "2021-10-01T13:51:53+00:00",
  1939. "updated_at": "2021-10-01T13:51:53+00:00",
  1940. "resource_type": "locale_field",
  1941. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/19"
  1942. }
  1943. ],
  1944. "is_customer_editable": false,
  1945. "is_required_for_customers": false,
  1946. "descriptions": [
  1947. {
  1948. "id": 20,
  1949. "locale": "en-us",
  1950. "translation": null,
  1951. "created_at": "2021-10-01T13:51:53+00:00",
  1952. "updated_at": "2021-10-01T13:51:53+00:00",
  1953. "resource_type": "locale_field",
  1954. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/20"
  1955. }
  1956. ],
  1957. "regular_expression": null,
  1958. "sort_order": 8,
  1959. "is_enabled": true,
  1960. "is_system": false,
  1961. "options": [],
  1962. "created_at": "2021-10-01T13:51:53+00:00",
  1963. "updated_at": "2021-10-01T13:51:53+00:00",
  1964. "resource_type": "case_field",
  1965. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/8"
  1966. },
  1967. {
  1968. "id": 9,
  1969. "fielduuid": "6d004c13-ca6c-47cf-92f9-4629dfe1401d",
  1970. "title": "CustomTextarea",
  1971. "type": "TEXTAREA",
  1972. "key": "customtextarea",
  1973. "is_required_for_agents": false,
  1974. "is_required_on_resolution": false,
  1975. "is_visible_to_customers": false,
  1976. "customer_titles": [
  1977. {
  1978. "id": 21,
  1979. "locale": "en-us",
  1980. "translation": null,
  1981. "created_at": "2021-10-01T13:52:08+00:00",
  1982. "updated_at": "2021-10-01T13:52:08+00:00",
  1983. "resource_type": "locale_field",
  1984. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/21"
  1985. }
  1986. ],
  1987. "is_customer_editable": false,
  1988. "is_required_for_customers": false,
  1989. "descriptions": [
  1990. {
  1991. "id": 22,
  1992. "locale": "en-us",
  1993. "translation": null,
  1994. "created_at": "2021-10-01T13:52:08+00:00",
  1995. "updated_at": "2021-10-01T13:52:08+00:00",
  1996. "resource_type": "locale_field",
  1997. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/22"
  1998. }
  1999. ],
  2000. "regular_expression": null,
  2001. "sort_order": 9,
  2002. "is_enabled": true,
  2003. "is_system": false,
  2004. "options": [],
  2005. "created_at": "2021-10-01T13:52:08+00:00",
  2006. "updated_at": "2021-10-01T13:52:08+00:00",
  2007. "resource_type": "case_field",
  2008. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/9"
  2009. },
  2010. {
  2011. "id": 10,
  2012. "fielduuid": "fcef9f73-e25b-4744-93f6-0166eca5423c",
  2013. "title": "CustomRadio",
  2014. "type": "RADIO",
  2015. "key": "customradio",
  2016. "is_required_for_agents": false,
  2017. "is_required_on_resolution": false,
  2018. "is_visible_to_customers": false,
  2019. "customer_titles": [
  2020. {
  2021. "id": 23,
  2022. "locale": "en-us",
  2023. "translation": null,
  2024. "created_at": "2021-10-01T13:54:46+00:00",
  2025. "updated_at": "2021-10-01T13:54:46+00:00",
  2026. "resource_type": "locale_field",
  2027. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/23"
  2028. }
  2029. ],
  2030. "is_customer_editable": false,
  2031. "is_required_for_customers": false,
  2032. "descriptions": [
  2033. {
  2034. "id": 24,
  2035. "locale": "en-us",
  2036. "translation": null,
  2037. "created_at": "2021-10-01T13:54:46+00:00",
  2038. "updated_at": "2021-10-01T13:54:46+00:00",
  2039. "resource_type": "locale_field",
  2040. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/24"
  2041. }
  2042. ],
  2043. "regular_expression": null,
  2044. "sort_order": 10,
  2045. "is_enabled": true,
  2046. "is_system": false,
  2047. "options": [
  2048. {
  2049. "id": 1,
  2050. "fielduuid": "fcef9f73-e25b-4744-93f6-0166eca5423c",
  2051. "values": [
  2052. {
  2053. "id": 25,
  2054. "locale": "en-us",
  2055. "translation": "Test 1",
  2056. "created_at": "2021-10-01T13:54:46+00:00",
  2057. "updated_at": "2021-10-01T13:54:46+00:00",
  2058. "resource_type": "locale_field",
  2059. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/25"
  2060. }
  2061. ],
  2062. "sort_order": 0,
  2063. "created_at": "2021-10-01T13:54:46+00:00",
  2064. "updated_at": "2021-10-01T13:54:46+00:00",
  2065. "resource_type": "field_option",
  2066. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/1"
  2067. },
  2068. {
  2069. "id": 2,
  2070. "fielduuid": "fcef9f73-e25b-4744-93f6-0166eca5423c",
  2071. "values": [
  2072. {
  2073. "id": 26,
  2074. "locale": "en-us",
  2075. "translation": "Test 2",
  2076. "created_at": "2021-10-01T13:54:46+00:00",
  2077. "updated_at": "2021-10-01T13:54:46+00:00",
  2078. "resource_type": "locale_field",
  2079. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/26"
  2080. }
  2081. ],
  2082. "sort_order": 0,
  2083. "created_at": "2021-10-01T13:54:46+00:00",
  2084. "updated_at": "2021-10-01T13:54:46+00:00",
  2085. "resource_type": "field_option",
  2086. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/2"
  2087. }
  2088. ],
  2089. "created_at": "2021-10-01T13:54:46+00:00",
  2090. "updated_at": "2021-10-01T13:54:46+00:00",
  2091. "resource_type": "case_field",
  2092. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/10"
  2093. },
  2094. {
  2095. "id": 11,
  2096. "fielduuid": "60c67010-54e3-442c-9c90-7fba5388ad18",
  2097. "title": "CustomSingleSelect",
  2098. "type": "SELECT",
  2099. "key": "customsingleselect",
  2100. "is_required_for_agents": false,
  2101. "is_required_on_resolution": false,
  2102. "is_visible_to_customers": false,
  2103. "customer_titles": [
  2104. {
  2105. "id": 27,
  2106. "locale": "en-us",
  2107. "translation": null,
  2108. "created_at": "2021-10-01T13:55:01+00:00",
  2109. "updated_at": "2021-10-01T13:55:01+00:00",
  2110. "resource_type": "locale_field",
  2111. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/27"
  2112. }
  2113. ],
  2114. "is_customer_editable": false,
  2115. "is_required_for_customers": false,
  2116. "descriptions": [
  2117. {
  2118. "id": 28,
  2119. "locale": "en-us",
  2120. "translation": null,
  2121. "created_at": "2021-10-01T13:55:01+00:00",
  2122. "updated_at": "2021-10-01T13:55:01+00:00",
  2123. "resource_type": "locale_field",
  2124. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/28"
  2125. }
  2126. ],
  2127. "regular_expression": null,
  2128. "sort_order": 11,
  2129. "is_enabled": true,
  2130. "is_system": false,
  2131. "options": [
  2132. {
  2133. "id": 3,
  2134. "fielduuid": "60c67010-54e3-442c-9c90-7fba5388ad18",
  2135. "values": [
  2136. {
  2137. "id": 29,
  2138. "locale": "en-us",
  2139. "translation": "a",
  2140. "created_at": "2021-10-01T13:55:01+00:00",
  2141. "updated_at": "2021-10-01T13:55:01+00:00",
  2142. "resource_type": "locale_field",
  2143. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/29"
  2144. }
  2145. ],
  2146. "sort_order": 0,
  2147. "created_at": "2021-10-01T13:55:01+00:00",
  2148. "updated_at": "2021-10-01T13:55:01+00:00",
  2149. "resource_type": "field_option",
  2150. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/3"
  2151. },
  2152. {
  2153. "id": 4,
  2154. "fielduuid": "60c67010-54e3-442c-9c90-7fba5388ad18",
  2155. "values": [
  2156. {
  2157. "id": 30,
  2158. "locale": "en-us",
  2159. "translation": "b",
  2160. "created_at": "2021-10-01T13:55:01+00:00",
  2161. "updated_at": "2021-10-01T13:55:01+00:00",
  2162. "resource_type": "locale_field",
  2163. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/30"
  2164. }
  2165. ],
  2166. "sort_order": 0,
  2167. "created_at": "2021-10-01T13:55:01+00:00",
  2168. "updated_at": "2021-10-01T13:55:01+00:00",
  2169. "resource_type": "field_option",
  2170. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/4"
  2171. },
  2172. {
  2173. "id": 5,
  2174. "fielduuid": "60c67010-54e3-442c-9c90-7fba5388ad18",
  2175. "values": [
  2176. {
  2177. "id": 31,
  2178. "locale": "en-us",
  2179. "translation": "c",
  2180. "created_at": "2021-10-01T13:55:01+00:00",
  2181. "updated_at": "2021-10-01T13:55:01+00:00",
  2182. "resource_type": "locale_field",
  2183. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/31"
  2184. }
  2185. ],
  2186. "sort_order": 0,
  2187. "created_at": "2021-10-01T13:55:01+00:00",
  2188. "updated_at": "2021-10-01T13:55:01+00:00",
  2189. "resource_type": "field_option",
  2190. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/5"
  2191. }
  2192. ],
  2193. "created_at": "2021-10-01T13:55:01+00:00",
  2194. "updated_at": "2021-10-01T13:55:01+00:00",
  2195. "resource_type": "case_field",
  2196. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/11"
  2197. },
  2198. {
  2199. "id": 12,
  2200. "fielduuid": "17fb2d4e-bcfb-4353-8870-e317c14df74e",
  2201. "title": "CustomMultiChoice",
  2202. "type": "CHECKBOX",
  2203. "key": "custommultichoice",
  2204. "is_required_for_agents": false,
  2205. "is_required_on_resolution": false,
  2206. "is_visible_to_customers": false,
  2207. "customer_titles": [
  2208. {
  2209. "id": 32,
  2210. "locale": "en-us",
  2211. "translation": null,
  2212. "created_at": "2021-10-01T13:55:52+00:00",
  2213. "updated_at": "2021-10-01T13:55:52+00:00",
  2214. "resource_type": "locale_field",
  2215. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/32"
  2216. }
  2217. ],
  2218. "is_customer_editable": false,
  2219. "is_required_for_customers": false,
  2220. "descriptions": [
  2221. {
  2222. "id": 33,
  2223. "locale": "en-us",
  2224. "translation": null,
  2225. "created_at": "2021-10-01T13:55:52+00:00",
  2226. "updated_at": "2021-10-01T13:55:52+00:00",
  2227. "resource_type": "locale_field",
  2228. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/33"
  2229. }
  2230. ],
  2231. "regular_expression": null,
  2232. "sort_order": 12,
  2233. "is_enabled": true,
  2234. "is_system": false,
  2235. "options": [
  2236. {
  2237. "id": 6,
  2238. "fielduuid": "17fb2d4e-bcfb-4353-8870-e317c14df74e",
  2239. "values": [
  2240. {
  2241. "id": 34,
  2242. "locale": "en-us",
  2243. "translation": "1",
  2244. "created_at": "2021-10-01T13:55:52+00:00",
  2245. "updated_at": "2021-10-01T13:55:52+00:00",
  2246. "resource_type": "locale_field",
  2247. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/34"
  2248. }
  2249. ],
  2250. "sort_order": 0,
  2251. "created_at": "2021-10-01T13:55:52+00:00",
  2252. "updated_at": "2021-10-01T13:55:52+00:00",
  2253. "resource_type": "field_option",
  2254. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/6"
  2255. },
  2256. {
  2257. "id": 7,
  2258. "fielduuid": "17fb2d4e-bcfb-4353-8870-e317c14df74e",
  2259. "values": [
  2260. {
  2261. "id": 35,
  2262. "locale": "en-us",
  2263. "translation": "2",
  2264. "created_at": "2021-10-01T13:55:52+00:00",
  2265. "updated_at": "2021-10-01T13:55:52+00:00",
  2266. "resource_type": "locale_field",
  2267. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/35"
  2268. }
  2269. ],
  2270. "sort_order": 0,
  2271. "created_at": "2021-10-01T13:55:52+00:00",
  2272. "updated_at": "2021-10-01T13:55:52+00:00",
  2273. "resource_type": "field_option",
  2274. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/7"
  2275. },
  2276. {
  2277. "id": 8,
  2278. "fielduuid": "17fb2d4e-bcfb-4353-8870-e317c14df74e",
  2279. "values": [
  2280. {
  2281. "id": 36,
  2282. "locale": "en-us",
  2283. "translation": "3",
  2284. "created_at": "2021-10-01T13:55:52+00:00",
  2285. "updated_at": "2021-10-01T13:55:52+00:00",
  2286. "resource_type": "locale_field",
  2287. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/36"
  2288. }
  2289. ],
  2290. "sort_order": 0,
  2291. "created_at": "2021-10-01T13:55:52+00:00",
  2292. "updated_at": "2021-10-01T13:55:52+00:00",
  2293. "resource_type": "field_option",
  2294. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/8"
  2295. }
  2296. ],
  2297. "created_at": "2021-10-01T13:55:52+00:00",
  2298. "updated_at": "2021-10-01T13:55:52+00:00",
  2299. "resource_type": "case_field",
  2300. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/12"
  2301. },
  2302. {
  2303. "id": 13,
  2304. "fielduuid": "2adc53a8-0e91-4f1b-b071-fa02f1d05cc0",
  2305. "title": "CustomNumeric",
  2306. "type": "NUMERIC",
  2307. "key": "customnumeric",
  2308. "is_required_for_agents": false,
  2309. "is_required_on_resolution": false,
  2310. "is_visible_to_customers": false,
  2311. "customer_titles": [
  2312. {
  2313. "id": 37,
  2314. "locale": "en-us",
  2315. "translation": null,
  2316. "created_at": "2021-10-01T13:56:26+00:00",
  2317. "updated_at": "2021-10-01T13:56:26+00:00",
  2318. "resource_type": "locale_field",
  2319. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/37"
  2320. }
  2321. ],
  2322. "is_customer_editable": false,
  2323. "is_required_for_customers": false,
  2324. "descriptions": [
  2325. {
  2326. "id": 38,
  2327. "locale": "en-us",
  2328. "translation": null,
  2329. "created_at": "2021-10-01T13:56:26+00:00",
  2330. "updated_at": "2021-10-01T13:56:26+00:00",
  2331. "resource_type": "locale_field",
  2332. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/38"
  2333. }
  2334. ],
  2335. "regular_expression": null,
  2336. "sort_order": 13,
  2337. "is_enabled": true,
  2338. "is_system": false,
  2339. "options": [],
  2340. "created_at": "2021-10-01T13:56:26+00:00",
  2341. "updated_at": "2021-10-01T13:56:26+00:00",
  2342. "resource_type": "case_field",
  2343. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/13"
  2344. },
  2345. {
  2346. "id": 14,
  2347. "fielduuid": "c583698a-e986-4b1c-9001-f8355e2ca951",
  2348. "title": "CustomDecimal",
  2349. "type": "DECIMAL",
  2350. "key": "customdecimal",
  2351. "is_required_for_agents": false,
  2352. "is_required_on_resolution": false,
  2353. "is_visible_to_customers": false,
  2354. "customer_titles": [
  2355. {
  2356. "id": 39,
  2357. "locale": "en-us",
  2358. "translation": null,
  2359. "created_at": "2021-10-01T13:56:41+00:00",
  2360. "updated_at": "2021-10-01T13:56:41+00:00",
  2361. "resource_type": "locale_field",
  2362. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/39"
  2363. }
  2364. ],
  2365. "is_customer_editable": false,
  2366. "is_required_for_customers": false,
  2367. "descriptions": [
  2368. {
  2369. "id": 40,
  2370. "locale": "en-us",
  2371. "translation": null,
  2372. "created_at": "2021-10-01T13:56:41+00:00",
  2373. "updated_at": "2021-10-01T13:56:41+00:00",
  2374. "resource_type": "locale_field",
  2375. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/40"
  2376. }
  2377. ],
  2378. "regular_expression": null,
  2379. "sort_order": 14,
  2380. "is_enabled": true,
  2381. "is_system": false,
  2382. "options": [],
  2383. "created_at": "2021-10-01T13:56:41+00:00",
  2384. "updated_at": "2021-10-01T13:56:41+00:00",
  2385. "resource_type": "case_field",
  2386. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/14"
  2387. },
  2388. {
  2389. "id": 15,
  2390. "fielduuid": "ce5e552f-9680-4624-a864-5e01649fcebc",
  2391. "title": "CustomYesNo",
  2392. "type": "YESNO",
  2393. "key": "customyesno",
  2394. "is_required_for_agents": false,
  2395. "is_required_on_resolution": false,
  2396. "is_visible_to_customers": false,
  2397. "customer_titles": [
  2398. {
  2399. "id": 41,
  2400. "locale": "en-us",
  2401. "translation": null,
  2402. "created_at": "2021-10-01T14:00:31+00:00",
  2403. "updated_at": "2021-10-01T14:00:31+00:00",
  2404. "resource_type": "locale_field",
  2405. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/41"
  2406. }
  2407. ],
  2408. "is_customer_editable": false,
  2409. "is_required_for_customers": false,
  2410. "descriptions": [
  2411. {
  2412. "id": 42,
  2413. "locale": "en-us",
  2414. "translation": null,
  2415. "created_at": "2021-10-01T14:00:31+00:00",
  2416. "updated_at": "2021-10-01T14:00:31+00:00",
  2417. "resource_type": "locale_field",
  2418. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/42"
  2419. }
  2420. ],
  2421. "regular_expression": null,
  2422. "sort_order": 15,
  2423. "is_enabled": true,
  2424. "is_system": false,
  2425. "options": [],
  2426. "created_at": "2021-10-01T14:00:31+00:00",
  2427. "updated_at": "2021-10-01T14:00:31+00:00",
  2428. "resource_type": "case_field",
  2429. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/15"
  2430. },
  2431. {
  2432. "id": 16,
  2433. "fielduuid": "31a1628f-8041-4313-8fce-705f0209647a",
  2434. "title": "CustomTreeSelect",
  2435. "type": "CASCADINGSELECT",
  2436. "key": "customtreeselect",
  2437. "is_required_for_agents": false,
  2438. "is_required_on_resolution": false,
  2439. "is_visible_to_customers": false,
  2440. "customer_titles": [
  2441. {
  2442. "id": 43,
  2443. "locale": "en-us",
  2444. "translation": null,
  2445. "created_at": "2021-10-01T14:01:05+00:00",
  2446. "updated_at": "2021-10-01T14:01:05+00:00",
  2447. "resource_type": "locale_field",
  2448. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/43"
  2449. }
  2450. ],
  2451. "is_customer_editable": false,
  2452. "is_required_for_customers": false,
  2453. "descriptions": [
  2454. {
  2455. "id": 44,
  2456. "locale": "en-us",
  2457. "translation": null,
  2458. "created_at": "2021-10-01T14:01:05+00:00",
  2459. "updated_at": "2021-10-01T14:01:05+00:00",
  2460. "resource_type": "locale_field",
  2461. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/44"
  2462. }
  2463. ],
  2464. "regular_expression": null,
  2465. "sort_order": 16,
  2466. "is_enabled": true,
  2467. "is_system": false,
  2468. "options": [
  2469. {
  2470. "id": 9,
  2471. "fielduuid": "31a1628f-8041-4313-8fce-705f0209647a",
  2472. "values": [
  2473. {
  2474. "id": 45,
  2475. "locale": "en-us",
  2476. "translation": "Level1",
  2477. "created_at": "2021-10-01T14:01:05+00:00",
  2478. "updated_at": "2021-10-01T14:01:05+00:00",
  2479. "resource_type": "locale_field",
  2480. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/45"
  2481. }
  2482. ],
  2483. "sort_order": 0,
  2484. "created_at": "2021-10-01T14:01:05+00:00",
  2485. "updated_at": "2021-10-01T14:01:05+00:00",
  2486. "resource_type": "field_option",
  2487. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/9"
  2488. },
  2489. {
  2490. "id": 10,
  2491. "fielduuid": "31a1628f-8041-4313-8fce-705f0209647a",
  2492. "values": [
  2493. {
  2494. "id": 46,
  2495. "locale": "en-us",
  2496. "translation": "Level1::Sub1",
  2497. "created_at": "2021-10-01T14:01:05+00:00",
  2498. "updated_at": "2021-10-01T14:01:05+00:00",
  2499. "resource_type": "locale_field",
  2500. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/46"
  2501. }
  2502. ],
  2503. "sort_order": 0,
  2504. "created_at": "2021-10-01T14:01:05+00:00",
  2505. "updated_at": "2021-10-01T14:01:05+00:00",
  2506. "resource_type": "field_option",
  2507. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/10"
  2508. },
  2509. {
  2510. "id": 11,
  2511. "fielduuid": "31a1628f-8041-4313-8fce-705f0209647a",
  2512. "values": [
  2513. {
  2514. "id": 47,
  2515. "locale": "en-us",
  2516. "translation": "Level2",
  2517. "created_at": "2021-10-01T14:01:05+00:00",
  2518. "updated_at": "2021-10-01T14:01:05+00:00",
  2519. "resource_type": "locale_field",
  2520. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/47"
  2521. }
  2522. ],
  2523. "sort_order": 0,
  2524. "created_at": "2021-10-01T14:01:05+00:00",
  2525. "updated_at": "2021-10-01T14:01:05+00:00",
  2526. "resource_type": "field_option",
  2527. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/11"
  2528. }
  2529. ],
  2530. "created_at": "2021-10-01T14:01:05+00:00",
  2531. "updated_at": "2021-10-01T14:01:05+00:00",
  2532. "resource_type": "case_field",
  2533. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/16"
  2534. },
  2535. {
  2536. "id": 17,
  2537. "fielduuid": "43d80332-100d-40a6-adc2-c4917c9a50e4",
  2538. "title": "CustomDate",
  2539. "type": "DATE",
  2540. "key": "customdate",
  2541. "is_required_for_agents": false,
  2542. "is_required_on_resolution": false,
  2543. "is_visible_to_customers": false,
  2544. "customer_titles": [
  2545. {
  2546. "id": 48,
  2547. "locale": "en-us",
  2548. "translation": null,
  2549. "created_at": "2021-10-01T14:01:27+00:00",
  2550. "updated_at": "2021-10-01T14:01:27+00:00",
  2551. "resource_type": "locale_field",
  2552. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/48"
  2553. }
  2554. ],
  2555. "is_customer_editable": false,
  2556. "is_required_for_customers": false,
  2557. "descriptions": [
  2558. {
  2559. "id": 49,
  2560. "locale": "en-us",
  2561. "translation": null,
  2562. "created_at": "2021-10-01T14:01:27+00:00",
  2563. "updated_at": "2021-10-01T14:01:27+00:00",
  2564. "resource_type": "locale_field",
  2565. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/49"
  2566. }
  2567. ],
  2568. "regular_expression": null,
  2569. "sort_order": 17,
  2570. "is_enabled": true,
  2571. "is_system": false,
  2572. "options": [],
  2573. "created_at": "2021-10-01T14:01:27+00:00",
  2574. "updated_at": "2021-10-01T14:01:27+00:00",
  2575. "resource_type": "case_field",
  2576. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/17"
  2577. },
  2578. {
  2579. "id": 18,
  2580. "fielduuid": "21071813-aa21-490c-9c38-b00d6ebc5c73",
  2581. "title": "CustomRegexp",
  2582. "type": "REGEX",
  2583. "key": "customregexp",
  2584. "is_required_for_agents": false,
  2585. "is_required_on_resolution": false,
  2586. "is_visible_to_customers": false,
  2587. "customer_titles": [
  2588. {
  2589. "id": 50,
  2590. "locale": "en-us",
  2591. "translation": null,
  2592. "created_at": "2021-10-01T14:01:51+00:00",
  2593. "updated_at": "2021-10-01T14:01:51+00:00",
  2594. "resource_type": "locale_field",
  2595. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/50"
  2596. }
  2597. ],
  2598. "is_customer_editable": false,
  2599. "is_required_for_customers": false,
  2600. "descriptions": [
  2601. {
  2602. "id": 51,
  2603. "locale": "en-us",
  2604. "translation": null,
  2605. "created_at": "2021-10-01T14:01:51+00:00",
  2606. "updated_at": "2021-10-01T14:01:51+00:00",
  2607. "resource_type": "locale_field",
  2608. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/51"
  2609. }
  2610. ],
  2611. "regular_expression": "\\d\\d\\d",
  2612. "sort_order": 18,
  2613. "is_enabled": true,
  2614. "is_system": false,
  2615. "options": [],
  2616. "created_at": "2021-10-01T14:01:51+00:00",
  2617. "updated_at": "2021-10-01T14:01:51+00:00",
  2618. "resource_type": "case_field",
  2619. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/18"
  2620. }
  2621. ],
  2622. "resource": "case_field",
  2623. "total_count": 18
  2624. }
  2625. recorded_at: Thu, 17 Oct 2024 19:36:26 GMT
  2626. - request:
  2627. method: get
  2628. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases?archived=1&fields=%2Btags&include=user,case_priority,case_status,channel,tag,case_type,case_field,field_option,locale_field&limit=100
  2629. body:
  2630. encoding: US-ASCII
  2631. string: ''
  2632. headers:
  2633. Content-Type:
  2634. - application/json
  2635. X-Session-Id:
  2636. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  2637. Accept-Encoding:
  2638. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  2639. Accept:
  2640. - "*/*"
  2641. User-Agent:
  2642. - Ruby
  2643. Host:
  2644. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  2645. response:
  2646. status:
  2647. code: 200
  2648. message: OK
  2649. headers:
  2650. Server:
  2651. - nginx
  2652. Date:
  2653. - Thu, 17 Oct 2024 19:36:27 GMT
  2654. Content-Type:
  2655. - application/json
  2656. Transfer-Encoding:
  2657. - chunked
  2658. Connection:
  2659. - keep-alive
  2660. Cache-Control:
  2661. - private, max-age=0, must-revalidate
  2662. Expires:
  2663. - '0'
  2664. X-Api-Version:
  2665. - '1'
  2666. Strict-Transport-Security:
  2667. - max-age=31536000; includeSubDomains preload
  2668. body:
  2669. encoding: ASCII-8BIT
  2670. string: !binary |-
  2671. ewogICAgInN0YXR1cyI6IDIwMCwKICAgICJkYXRhIjogWwogICAgICAgIHsKICAgICAgICAgICAgImlkIjogOCwKICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICJzdWJqZWN0IjogImhlbGxvIHBsZWFzZSBpZ25vcmUgdGhpcyBpcyBrYXlha28gdGVzdGluZyIsCiAgICAgICAgICAgICJwb3J0YWwiOiAiUFJJTUFSWSIsCiAgICAgICAgICAgICJzb3VyY2VfY2hhbm5lbCI6IHsKICAgICAgICAgICAgICAgICJ1dWlkIjogIjhjOWI1NmJkLTEwYmQtNWM5MS05M2RhLTE5MDQxOTNlYWQ0ZSIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJIRUxQQ0VOVEVSIiwKICAgICAgICAgICAgICAgICJjaGFyYWN0ZXJfbGltaXQiOiBudWxsLAogICAgICAgICAgICAgICAgImFjY291bnQiOiBudWxsLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2hhbm5lbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfcHVibGljX2NoYW5uZWwiOiB7CiAgICAgICAgICAgICAgICAidXVpZCI6ICI4YzliNTZiZC0xMGJkLTVjOTEtOTNkYS0xOTA0MTkzZWFkNGUiLAogICAgICAgICAgICAgICAgInR5cGUiOiAiSEVMUENFTlRFUiIsCiAgICAgICAgICAgICAgICAiY2hhcmFjdGVyX2xpbWl0IjogbnVsbCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogbnVsbCwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJyZXF1ZXN0ZXIiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgInV1aWQiOiAiZWIyMGQzMzEtNDdkOC01OTdlLTk1ZjItMTU3OTAxNjlmN2NlIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAidGhhbmguZGluaCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvZWIyMGQzMzEtNDdkOC01OTdlLTk1ZjItMTU3OTAxNjlmN2NlPzE2OTUxMjQ0NTMiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiAiUkVRVUVTVEVEIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogW10sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogbnVsbCwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogbnVsbCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc185IiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUA2NWQzOGU3NzNlYjBhZTE2ZmNmMTI5YjlmYzZhZGIwZDNhZDc5ODRjIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIzLTA5LTE5VDExOjU0OjEzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy85IgogICAgICAgICAgICB9LAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAidXVpZCI6ICJlYjIwZDMzMS00N2Q4LTU5N2UtOTVmMi0xNTc5MDE2OWY3Y2UiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJ0aGFuaC5kaW5oIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9lYjIwZDMzMS00N2Q4LTU5N2UtOTVmMi0xNTc5MDE2OWY3Y2U/MTY5NTEyNDQ1MyIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6ICJSRVFVRVNURUQiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiBudWxsLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiBudWxsLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzkiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QDY1ZDM4ZTc3M2ViMGFlMTZmY2YxMjliOWZjNmFkYjBkM2FkNzk4NGMiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzkiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImFzc2lnbmVkX2FnZW50IjogbnVsbCwKICAgICAgICAgICAgImFzc2lnbmVkX3RlYW0iOiBudWxsLAogICAgICAgICAgICAibGFzdF9hc3NpZ25lZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJicmFuZCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN0YXR1cyI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiTmV3IiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk5FVyIsCiAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEsCiAgICAgICAgICAgICAgICAiaXNfc2xhX2FjdGl2ZSI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfZGVsZXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2Vfc3RhdHVzIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3N0YXR1c2VzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJwcmlvcml0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiTG93IiwKICAgICAgICAgICAgICAgICJsZXZlbCI6IDEsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9wcmlvcml0eSIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9wcmlvcml0aWVzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJ0eXBlIjogbnVsbCwKICAgICAgICAgICAgInJlYWRfbWFya2VyIjogewogICAgICAgICAgICAgICAgImlkIjogNiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJlYWRfbWFya2VyIgogICAgICAgICAgICB9LAogICAgICAgICAgICAic2xhX3ZlcnNpb24iOiBudWxsLAogICAgICAgICAgICAic2xhX21ldHJpY3MiOiBbXSwKICAgICAgICAgICAgImZvcm0iOiBudWxsLAogICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiYTliYjc5MzgtYzBkMC00ZmY3LTk4OGUtYzBkNjFhMTA2OTQxIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRleHQiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJURVhUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b210ZXh0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMTkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzgiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNmQwMDRjMTMtY2E2Yy00N2NmLTkyZjktNDYyOWRmZTE0MDFkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRleHRhcmVhIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiVEVYVEFSRUEiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRleHRhcmVhIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzkiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21SYWRpbyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlJBRElPIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21yYWRpbyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTAsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIlRlc3QgMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiVGVzdCAyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzEwIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tU2luZ2xlU2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiU0VMRUNUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21zaW5nbGVzZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDExLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJiIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzExIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMiwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tTXVsdGlDaG9pY2UiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJDSEVDS0JPWCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tbXVsdGljaG9pY2UiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEyLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICIxIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICIyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICIzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vOCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzEyIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMywKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIyYWRjNTNhOC0wZTkxLTRmMWItYjA3MS1mYTAyZjFkMDVjYzAiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tTnVtZXJpYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIk5VTUVSSUMiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbW51bWVyaWMiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEzLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzEzIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJjNTgzNjk4YS1lOTg2LTRiMWMtOTAwMS1mODM1NWUyY2E5NTEiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tRGVjaW1hbCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkRFQ0lNQUwiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbWRlY2ltYWwiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE0LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE0IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJjZTVlNTUyZi05NjgwLTQ2MjQtYTg2NC01ZTAxNjQ5ZmNlYmMiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tWWVzTm8iLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJZRVNOTyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9teWVzbm8iLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE1LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE1IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNiwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tVHJlZVNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkNBU0NBRElOR1NFTEVDVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdHJlZXNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTYsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMTo6U3ViMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzEwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ3IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE2IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNywKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI0M2Q4MDMzMi0xMDBkLTQwYTYtYWRjMi1jNDkxN2M5YTUwZTQiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tRGF0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkRBVEUiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbWRhdGUiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0OCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80OCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE3LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE3IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxOCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIyMTA3MTgxMy1hYTIxLTQ5MGMtOWMzOC1iMDBkNmViYzVjNzMiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tUmVnZXhwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiUkVHRVgiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXJlZ2V4cCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzUwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy81MSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6ICJcXGRcXGRcXGQiLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE4LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE4IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgImxhc3RfcmVwbGllciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAidXVpZCI6ICJlYjIwZDMzMS00N2Q4LTU5N2UtOTVmMi0xNTc5MDE2OWY3Y2UiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJ0aGFuaC5kaW5oIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9lYjIwZDMzMS00N2Q4LTU5N2UtOTVmMi0xNTc5MDE2OWY3Y2U/MTY5NTEyNDQ1MyIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6ICJSRVFVRVNURUQiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiBudWxsLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiBudWxsLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzkiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QDY1ZDM4ZTc3M2ViMGFlMTZmY2YxMjliOWZjNmFkYjBkM2FkNzk4NGMiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzkiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXJfaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3VwZGF0ZWRfYnkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgInV1aWQiOiAiZWIyMGQzMzEtNDdkOC01OTdlLTk1ZjItMTU3OTAxNjlmN2NlIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAidGhhbmguZGluaCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvZWIyMGQzMzEtNDdkOC01OTdlLTk1ZjItMTU3OTAxNjlmN2NlPzE2OTUxMjQ0NTMiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiAiUkVRVUVTVEVEIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogW10sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogbnVsbCwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogbnVsbCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc185IiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUA2NWQzOGU3NzNlYjBhZTE2ZmNmMTI5YjlmYzZhZGIwZDNhZDc5ODRjIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIzLTA5LTE5VDExOjU0OjEzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy85IgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF9jb21wbGV0ZWRfYnkiOiBudWxsLAogICAgICAgICAgICAibGFzdF9jbG9zZWRfYnkiOiBudWxsLAogICAgICAgICAgICAic3RhdGUiOiAiQUNUSVZFIiwKICAgICAgICAgICAgInBvc3RfY291bnQiOiAxLAogICAgICAgICAgICAiaGFzX25vdGVzIjogZmFsc2UsCiAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAiaGFzX2F0dGFjaG1lbnRzIjogZmFsc2UsCiAgICAgICAgICAgICJpc19tZXJnZWQiOiBmYWxzZSwKICAgICAgICAgICAgInJhdGluZyI6IG51bGwsCiAgICAgICAgICAgICJyYXRpbmdfc3RhdHVzIjogIlVOT0ZGRVJFRCIsCiAgICAgICAgICAgICJ0YWdzIjogW10sCiAgICAgICAgICAgICJsYXN0X3Bvc3Rfc3RhdHVzIjogIkRFTElWRVJFRCIsCiAgICAgICAgICAgICJsYXN0X3Bvc3RfcHJldmlldyI6ICJoZWxsbyBwbGVhc2UgaWdub3JlIHRoaXMgaXMga2F5YWtvIHRlc3RpbmciLAogICAgICAgICAgICAibGFzdF9wb3N0X3R5cGUiOiAiUFVCTElDIiwKICAgICAgICAgICAgImxhc3RfbWVzc2FnZV9wcmV2aWV3IjogImhlbGxvIHBsZWFzZSBpZ25vcmUgdGhpcyBpcyBrYXlha28gdGVzdGluZyIsCiAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfY2FzZXNfOCIsCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbGllZF9hdCI6ICIyMDIzLTA5LTE5VDExOjU0OjEzKzAwOjAwIiwKICAgICAgICAgICAgImxhc3Rfb3BlbmVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcGVuZGluZ19hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2Nsb3NlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2NvbXBsZXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2FnZW50X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY3VzdG9tZXJfYWN0aXZpdHlfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICJsYXN0X3JlcGx5X2J5X2FnZW50X2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbHlfYnlfcmVxdWVzdGVyX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAiYWdlbnRfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXRlc3RfYXNzaWduZWVfdXBkYXRlIjogbnVsbCwKICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlIiwKICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvOCIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgImlkIjogNywKICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICJzdWJqZWN0IjogIlRlc3QiLAogICAgICAgICAgICAicG9ydGFsIjogIkFQSSIsCiAgICAgICAgICAgICJzb3VyY2VfY2hhbm5lbCI6IHsKICAgICAgICAgICAgICAgICJ1dWlkIjogImNmM2NkMzlhLTU0YmYtNWU1ZS05MTJiLTg4MzkxOWYzYWIxZSIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJOT1RFIiwKICAgICAgICAgICAgICAgICJjaGFyYWN0ZXJfbGltaXQiOiBudWxsLAogICAgICAgICAgICAgICAgImFjY291bnQiOiBudWxsLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2hhbm5lbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfcHVibGljX2NoYW5uZWwiOiBudWxsLAogICAgICAgICAgICAicmVxdWVzdGVyIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJjcmVhdG9yIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImFzc2lnbmVkX2FnZW50IjogbnVsbCwKICAgICAgICAgICAgImFzc2lnbmVkX3RlYW0iOiBudWxsLAogICAgICAgICAgICAibGFzdF9hc3NpZ25lZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJicmFuZCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN0YXR1cyI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDYsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiVGVzdCIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJDVVNUT00iLAogICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA2LAogICAgICAgICAgICAgICAgImlzX3NsYV9hY3RpdmUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc19kZWxldGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIzLTA5LTA4VDE5OjMyOjU3KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjMtMDktMDhUMTk6MzI6NTcrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9zdGF0dXMiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvc3RhdHVzZXMvNiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInByaW9yaXR5IjogewogICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICJsYWJlbCI6ICJOb3JtYWwiLAogICAgICAgICAgICAgICAgImxldmVsIjogMiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX3ByaW9yaXR5IiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3ByaW9yaXRpZXMvMiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInR5cGUiOiBudWxsLAogICAgICAgICAgICAicmVhZF9tYXJrZXIiOiBudWxsLAogICAgICAgICAgICAic2xhX3ZlcnNpb24iOiBudWxsLAogICAgICAgICAgICAic2xhX21ldHJpY3MiOiBbXSwKICAgICAgICAgICAgImZvcm0iOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9mb3JtIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiYTliYjc5MzgtYzBkMC00ZmY3LTk4OGUtYzBkNjFhMTA2OTQxIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRleHQiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJURVhUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b210ZXh0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMTkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzgiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNmQwMDRjMTMtY2E2Yy00N2NmLTkyZjktNDYyOWRmZTE0MDFkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRleHRhcmVhIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiVEVYVEFSRUEiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRleHRhcmVhIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzkiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiw6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8XG7DpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7xcbsOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvFxuw6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8XG7DpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7xcbsOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvFxuTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gUHJhZXNlbnQgaGVuZHJlcml0IGF1Y3RvciBsdWN0dXMuIFByYWVzZW50IHZlbCBsaWd1bGEgcHVydXMuIE1hZWNlbmFzIHNpdCBhbWV0IGp1c3RvIGNvbmd1ZSwgY29udmFsbGlzIG9kaW8gYSwgbW9sbGlzIGxlY3R1cy4gUXVpc3F1ZSBlbGVtZW50dW0gdmVsIGxpYmVybyBhYyBzY2VsZXJpc3F1ZS4gSW50ZWdlciB2aXRhZSBwZWxsZW50ZXNxdWUgb2RpbywgZXQgdm9sdXRwYXQgYXJjdS4gTnVsbGFtIHNpdCBhbWV0IGNvbnZhbGxpcyBtYXVyaXMsIGEgaW50ZXJkdW0gdGVsbHVzLiBEb25lYyBldCB0ZW1wdXMgbGVjdHVzLiBQcm9pbiBleCBvZGlvLCB2ZXN0aWJ1bHVtIHNpdCBhbWV0IGVyYXQgZXQsIHNvbGxpY2l0dWRpbiBjb25zZXF1YXQgbmliaC4gU2VkIGhlbmRyZXJpdCBsb3JlbSB2ZWwgY29udmFsbGlzIHRpbmNpZHVudC5cblxuUHJvaW4gdXQgbGliZXJvIHNpdCBhbWV0IGV4IHNjZWxlcmlzcXVlIHZ1bHB1dGF0ZSBhdCBuZWMgbGliZXJvLiBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBOYW0gc29sbGljaXR1ZGluIGRpY3R1bSBlc3QgaWQgdGluY2lkdW50LiBWZXN0aWJ1bHVtIGlkIG1hZ25hIGVsaXQuIE1vcmJpIGNvbnZhbGxpcyBlZ2VzdGFzIG1ldHVzLCBpbiB2ZWhpY3VsYSBsYWN1cyBmYWNpbGlzaXMgaWQuIE1vcmJpIHRpbmNpZHVudCBmZXVnaWF0IGN1cnN1cy4gTW9yYmkgZWxlbWVudHVtIGRhcGlidXMgb3JjaSwgc2VkIHNlbXBlciBsaWJlcm8gYWxpcXVhbSBhLiBBZW5lYW4gbWFzc2EgbmVxdWUsIGhlbmRyZXJpdCB2aXRhZSBuaXNpIGEsIG1hbGVzdWFkYSBzY2VsZXJpc3F1ZSBuaXNpLiBEdWlzIG1ldHVzIHNlbSwgbW9sbGlzIG5lYyBhcmN1IGRhcGlidXMsIHNjZWxlcmlzcXVlIGJpYmVuZHVtIGZlbGlzLiBQcmFlc2VudCBldSBtb2xsaXMgZXJhdCwgYSB2ZWhpY3VsYSBzYXBpZW4uIERvbmVjIGlkIG1ldHVzIGV0IG9yY2kgZGFwaWJ1cyBibGFuZGl0LiBOdWxsYSBmYXVjaWJ1cyBvZGlvIG5lYyBsYWN1cyBsYWNpbmlhLCBuZWMgY29uZ3VlIG5pYmggaW50ZXJkdW0uIEluIGV1aXNtb2QsIHF1YW0gZWdldCBwb3J0dGl0b3Igc29kYWxlcywgZGlhbSBqdXN0byBwZWxsZW50ZXNxdWUgbmliaCwgbmVjIHZ1bHB1dGF0ZSBkdWkgdG9ydG9yIGZhdWNpYnVzIG1ldHVzLiBBZW5lYW4gaW1wZXJkaWV0IGRvbG9yIGFjIGV1aXNtb2QgY29udmFsbGlzLiBRdWlzcXVlIHZlc3RpYnVsdW0gZmV1Z2lhdCBxdWFtIHZpdGFlIGZhdWNpYnVzLiBFdGlhbSBuZWMgZmVsaXMgc2l0IGFtZXQgZXggZmVybWVudHVtIGNvbmd1ZS5cblxuSW4gaGFjIGhhYml0YXNzZSBwbGF0ZWEgZGljdHVtc3QuIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFN1c3BlbmRpc3NlIGNvbmd1ZSBkaWN0dW0gYmliZW5kdW0uIFF1aXNxdWUgaW4gc2VtcGVyIG1ldHVzLiBNb3JiaSBlbGVpZmVuZCBqdXN0byBxdWlzIGltcGVyZGlldCB1bHRyaWNlcy4gRHVpcyBhYyB1cm5hIGR1aS4gRnVzY2UgdnVscHV0YXRlIG1hc3NhIHR1cnBpcywgYWMgZWxlaWZlbmQgbGVjdHVzIHRpbmNpZHVudCBzaXQgYW1ldC4gVXQgaWQgbnVsbGEgdWx0cmljZXMsIG9ybmFyZSBhcmN1IHNpdCBhbWV0LCBjb21tb2RvIGF1Z3VlLiBQcmFlc2VudCB1dCBmZWxpcyB2aXRhZSBwdXJ1cyBsdWN0dXMgaW1wZXJkaWV0IGluIHF1aXMgbmliaC5cblxuUHJhZXNlbnQgZmVybWVudHVtIG1ldHVzIHVybmEuIEZ1c2NlIGNvbnZhbGxpcyBkb2xvciB2dWxwdXRhdGUsIHNlbXBlciBuaWJoIGlkLCBsYW9yZWV0IHR1cnBpcy4gQWVuZWFuIGRpY3R1bSBpcHN1bSBldSBudWxsYSB0ZW1wdXMsIHZ1bHB1dGF0ZSBlZmZpY2l0dXIgc2FwaWVuIGNvbnNlY3RldHVyLiBNb3JiaSB2aXZlcnJhIHNlbSBpbiBtYXR0aXMgbGFjaW5pYS4gQWVuZWFuIGV0IG1vbGxpcyBzZW0uIFNlZCBjb21tb2RvIHB1cnVzIGJsYW5kaXQgZXN0IHZ1bHB1dGF0ZSwgdXQgdGVtcG9yIG1hc3NhIHB1bHZpbmFyLiBQZWxsZW50ZXNxdWUgZWdldCBvcmNpIHZlbCBudWxsYSByaG9uY3VzIHB1bHZpbmFyLiBWZXN0aWJ1bHVtIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVsdHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBjdXJhZTsgTWF1cmlzIGF1Y3RvciBuaXNsIGxpYmVybywgdmVsIHBvcnR0aXRvciBhdWd1ZSBibGFuZGl0IGFjLiBEb25lYyBlZ2VzdGFzIGxpYmVybyB2aXRhZSBhcmN1IG1hbGVzdWFkYSwgYXQgdGVtcG9yIHNlbSBmYWNpbGlzaXMuIFByb2luIHByZXRpdW0gYW50ZSBlZ2V0IGdyYXZpZGEgc29kYWxlcy5cblxuQ3VyYWJpdHVyIHNpdCBhbWV0IGZyaW5naWxsYSBvcmNpLCBuZWMgbWFsZXN1YWRhIG1hc3NhLiBNYXVyaXMgaWQgbGFjdXMgZG9sb3IuIFByb2luIHZlbCBkb2xvciBhdCBkdWkgY29uc2VxdWF0IHZlaGljdWxhIGFjY3Vtc2FuIHV0IGFyY3UuIE1hZWNlbmFzIGZpbmlidXMgZGFwaWJ1cyBlc3QsIHV0IGFsaXF1YW0gZGlhbSBsb2JvcnRpcyB1dC4gU3VzcGVuZGlzc2UgbHVjdHVzLCBkaWFtIHZlbCBiaWJlbmR1bSBsYW9yZWV0LCBsb3JlbSBvcmNpIHZhcml1cyBuaXNpLCBjb25zZXF1YXQgaW50ZXJkdW0gbWkgYXJjdSBhYyBuaXNpLiBTdXNwZW5kaXNzZSBwb3RlbnRpLiBEdWlzIGNvbW1vZG8gZG9sb3Igdml0YWUgcXVhbSBlbGVtZW50dW0gdml2ZXJyYS4gRG9uZWMgbW9sbGlzIG9yY2kgZXQgcHJldGl1bSBzb2xsaWNpdHVkaW4uIFByYWVzZW50IGV1IGltcGVyZGlldCBqdXN0by4gTnVsbGFtIGV1IGNvbmd1ZSBtZXR1cy4gQ3JhcyB1dCB0ZWxsdXMgbW9sZXN0aWUsIGFsaXF1YW0gZW5pbSBub24sIG1vbGxpcyBkaWFtLiBTdXNwZW5kaXNzZSBxdWlzIHZvbHV0cGF0IHR1cnBpcy4gQWVuZWFuIGludGVyZHVtIG9kaW8gbGlndWxhLCB1dCBzZW1wZXIgdG9ydG9yIGlhY3VsaXMgaWQuIFF1aXNxdWUgc2l0IGFtZXQgbG9yZW0gZXQgZXggbW9sbGlzIHRyaXN0aXF1ZSBhIG5lYyBzZW0uXG5cbk1hdXJpcyBuZWMgZmVsaXMgcXVpcyBudWxsYSB1bGxhbWNvcnBlciBmYXVjaWJ1cyBldSBpZCB0b3J0b3IuIEFsaXF1YW0gbWF1cmlzIGV4LCBzdXNjaXBpdCB0cmlzdGlxdWUgbGVvIGVnZXQsIGNvbW1vZG8gY29tbW9kbyBleC4gQWVuZWFuIHZ1bHB1dGF0ZSBleCB2aXRhZSBtaSB0ZW1wdXMsIGNvbmRpbWVudHVtIHNjZWxlcmlzcXVlIGxlbyBmYWNpbGlzaXMuIERvbmVjIHJob25jdXMgdGluY2lkdW50IGxvYm9ydGlzLiBTZWQgbHVjdHVzIGxlY3R1cyBxdWlzIG1hdXJpcyBmZXVnaWF0LCBzZWQgdWx0cmljZXMgbGFjdXMgZWxlbWVudHVtLiBNYXVyaXMgYXVndWUgZW5pbSwgcnV0cnVtIHNlZCBmZWxpcyBzb2xsaWNpdHVkaW4sIGVnZXN0YXMgbGFjaW5pYSBtaS4gQ3JhcyBzYWdpdHRpcyBudWxsYSB1cm5hLCBxdWlzIHZlc3RpYnVsdW0gbmlzaSBhdWN0b3IgdmVsLiBWZXN0aWJ1bHVtIHVsdHJpY2VzIGJsYW5kaXQgdHVycGlzLlxuXG5GdXNjZSB2YXJpdXMgcG9zdWVyZSBudWxsYSBub24gc2FnaXR0aXMuIFV0IHVsbGFtY29ycGVyLCB0ZWxsdXMgcXVpcyBldWlzbW9kIHRlbXB1cywgbGFjdXMgaXBzdW0gaGVuZHJlcml0IGxhY3VzLCBoZW5kcmVyaXQgcnV0cnVtIGFyY3UgbmVxdWUgc2l0IGFtZXQgbWFzc2EuIFNlZCBncmF2aWRhIHJpc3VzIG5pYmgsIGlkIHBvc3VlcmUgdHVycGlzIGludGVyZHVtIHZlbC4gTmFtIGVuaW0gdG9ydG9yLCBzYWdpdHRpcyBzZWQgZXJhdCBhYywgbGFvcmVldCBwcmV0aXVtIG1pLiBOYW0gdml0YWUgb3JuYXJlIG1hc3NhLCB1dCB2YXJpdXMgdHVycGlzLiBDcmFzIGFjIGRvbG9yIGR1aS4gU2VkIHBvcnR0aXRvciwgb2RpbyBpbiBpYWN1bGlzIHB1bHZpbmFyLCBtaSBmZWxpcyB0cmlzdGlxdWUgbmliaCwgdXQgdHJpc3RpcXVlIGVuaW0gbGVjdHVzIHZlbCBhdWd1ZS5cblxuQWVuZWFuIHZlaGljdWxhLCBmZWxpcyBkaWduaXNzaW0gZGlnbmlzc2ltIHRlbXB1cywgcmlzdXMgbWkgdnVscHV0YXRlIGlwc3VtLCBhbGlxdWV0IGVsZWlmZW5kIHF1YW0gbGliZXJvIGluIGZlbGlzLiBTZWQgbnVsbGEgdHVycGlzLCBkaWN0dW0gZWdlc3RhcyBzb2xsaWNpdHVkaW4gc2l0IGFtZXQsIGNvbnZhbGxpcyBldSBhcmN1LiBNYWVjZW5hcyB0ZW1wb3IsIGVzdCBldSBwb3J0YSBlbGVpZmVuZCwgbWFnbmEgbnVsbGEgc2VtcGVyIG1hZ25hLCBpZCBtYXR0aXMgc2FwaWVuIG5lcXVlIHNlZCBleC4gTWFlY2VuYXMgbW9sbGlzIG1ldHVzIGF0IHBvcnRhIGZpbmlidXMuIFNlZCBpbiBhbGlxdWFtIG1hZ25hLiBFdGlhbSBuZWMgbmVxdWUgcG9ydHRpdG9yIG5pYmggZGFwaWJ1cyBncmF2aWRhLiBNYWVjZW5hcyBmaW5pYnVzLCBuaXNpIG5lYyB2ZW5lbmF0aXMgY29uc2VxdWF0LCBhcmN1IGVyYXQgY29uZ3VlIGVzdCwgcXVpcyBtYXhpbXVzIGFyY3UgbWFzc2EgaW4gb3JjaS4gRG9uZWMgYSBpcHN1bSBlZ2V0IHZlbGl0IGRpZ25pc3NpbSB2YXJpdXMgdmVsIGVnZXQgaXBzdW0uIEFlbmVhbiB0ZWxsdXMganVzdG8sIGZpbmlidXMgcXVpcyBsaWd1bGEgZXQsIGZldWdpYXQgdnVscHV0YXRlIGxhY3VzLiBQcm9pbiBldCB2ZWxpdCBhIHRvcnRvciBldWlzbW9kIGZlcm1lbnR1bSB2ZWwgdml0YWUgZXguIE1hZWNlbmFzIHV0IG1hc3NhIGVuaW0uXG5cblN1c3BlbmRpc3NlIG1heGltdXMgbGliZXJvIHRvcnRvciwgdXQgcG9ydGEgbG9yZW0gc29sbGljaXR1ZGluIHNpdCBhbWV0LiBNYWVjZW5hcyBlZ2V0IHRyaXN0aXF1ZSByaXN1cy4gTWF1cmlzIGF0IG5pc2kgcXVpcyBsZWN0dXMgbWFsZXN1YWRhIGVnZXN0YXMuIFV0IHZpdGFlIGF1Z3VlIHBlbGxlbnRlc3F1ZSwgdmVzdGlidWx1bSBlcmF0IGlkLCByaG9uY3VzIHRlbGx1cy4gUHJvaW4gc2l0IGFtZXQgbWF4aW11cyBvZGlvLiBOdWxsYW0gbWkgcXVhbSwgaGVuZHJlcml0IHF1aXMgYmliZW5kdW0gc2VkLCBjb21tb2RvIGlkIHNlbS4gVmVzdGlidWx1bSBkaWN0dW0gdmVsaXQgaWQgbWF4aW11cyBydXRydW0uIEZ1c2NlIHBoYXJldHJhIG5pc2kgdmVsaXQsIHNpdCBhbWV0IHNvbGxpY2l0dWRpbiB0ZWxsdXMgbGFvcmVldCBpbi4gTnVuYyB0ZW1wb3Igb3JjaSBzZWQgZWZmaWNpdHVyIHBlbGxlbnRlc3F1ZS4gQ3JhcyBhYyBtb2xlc3RpZSBzZW0uIFNlZCB2ZXN0aWJ1bHVtIGxhY3VzIG5pc2ksIHNpdCBhbWV0IHBvc3VlcmUgYXJjdSBzY2VsZXJpc3F1ZSBlZ2V0LiBNYXVyaXMgdXJuYSBvcmNpLCBwcmV0aXVtIHZpdGFlIGNvbmRpbWVudHVtIGEsIHRlbXBvciBldCBsb3JlbS4gVXQgc2l0IGFtZXQgbGVjdHVzIGVnZXQgbWF1cmlzIHJob25jdXMgZmF1Y2lidXMgdXQgaWQgbGVjdHVzLiBQcm9pbiBsdWN0dXMgZXVpc21vZCBpbnRlcmR1bS4gUGVsbGVudGVzcXVlIGEgcmhvbmN1cyBleC5cblxuVXQgbm9uIHNlbSBpbiBsZWN0dXMgaWFjdWxpcyBldWlzbW9kIGV1IGFjIGRvbG9yLiBEb25lYyBsb2JvcnRpcyBhY2N1bXNhbiBtYXhpbXVzLiBWaXZhbXVzIHF1YW0gc2FwaWVuLCB2ZW5lbmF0aXMgcXVpcyB2YXJpdXMgc2VkLCBpbXBlcmRpZXQgYSBtYXVyaXMuIE1vcmJpIG1vbGxpcyBlbGVpZmVuZCBiaWJlbmR1bS4gVml2YW11cyBzYWdpdHRpcyBzYWdpdHRpcyBtZXR1cyBldCBmcmluZ2lsbGEuIFV0IHNpdCBhbWV0IGFsaXF1YW0gYXVndWUuIFV0IHZpdmVycmEgZXUgdmVsaXQgZXUgcGxhY2VyYXQuIENyYXMgbHVjdHVzIGlwc3VtIG5lYyByaXN1cyB2YXJpdXMgZnJpbmdpbGxhLiBNYXVyaXMgYmliZW5kdW0gbmVjIGVuaW0gYWMgc2FnaXR0aXMuIEluIG5lYyB1cm5hIHZlbCBlbGl0IHBoYXJldHJhIHZhcml1cy4gTnVuYyBkaWduaXNzaW0gZWdldCBhbnRlIHV0IGRpZ25pc3NpbS4gTmFtIG1vbGxpcyBtYWxlc3VhZGEgbGFjaW5pYS5cblxuU2VkIGNvbnNlcXVhdCBleCBlcmF0LiBWZXN0aWJ1bHVtIGxhb3JlZXQsIGlwc3VtIHByZXRpdW0gZWxlbWVudHVtIHVsdHJpY2llcywgaXBzdW0gcmlzdXMgY29uc2VjdGV0dXIgZWxpdCwgaW4gZGlnbmlzc2ltIHZlbGl0IG9kaW8gYWMgbWFnbmEuIFZlc3RpYnVsdW0gZmV1Z2lhdCBlbGVpZmVuZCBzYXBpZW4sIHZhcml1cyBwdWx2aW5hciB0ZWxsdXMgYmliZW5kdW0gYWMuIFNlZCBsaWJlcm8gZGlhbSwgZGFwaWJ1cyBlZ2V0IHNhcGllbiBhLCBtb2xlc3RpZSBkaWN0dW0gbWkuIEluIGhhYyBoYWJpdGFzc2UgcGxhdGVhIGRpY3R1bXN0LiBJbnRlZ2VyIGV1aXNtb2Qgbm9uIGlwc3VtIGV1IHRlbXB1cy4gVml2YW11cyBhdWN0b3IgbWFzc2EgZG9sb3IsIGxhb3JlZXQgb3JuYXJlIGxpYmVybyBncmF2aWRhIHZlbC4gQ2xhc3MgYXB0ZW50IHRhY2l0aSBzb2Npb3NxdSBhZCBsaXRvcmEgdG9ycXVlbnQgcGVyIGNvbnViaWEgbm9zdHJhLCBwZXIgaW5jZXB0b3MgaGltZW5hZW9zLiBRdWlzcXVlIGxhY2luaWEgdml2ZXJyYSBpcHN1bS4gRnVzY2Ugdml2ZXJyYSBjb21tb2RvIG1heGltdXMuXG5cbk1hZWNlbmFzIHByZXRpdW0gbGFvcmVldCBwdXJ1cywgYSBwbGFjZXJhdCBzZW0gc29kYWxlcyBpbi4gRnVzY2UgZmF1Y2lidXMgb3JjaSBub24gc2FwaWVuIHN1c2NpcGl0LCBub24gcGVsbGVudGVzcXVlIGFudGUgbGFjaW5pYS4gQWxpcXVhbSBlcmF0IHZvbHV0cGF0LiBFdGlhbSBldCB2ZW5lbmF0aXMgZmVsaXMuIFByb2luIHNhZ2l0dGlzIG9yY2kgZWdldCBudW5jIGVsZW1lbnR1bSwgcHJldGl1bSBkaWduaXNzaW0gb2RpbyB0ZW1wdXMuIE1hdXJpcyBsb2JvcnRpcyBwbGFjZXJhdCBleCwgaWQgZGlnbmlzc2ltIGxlY3R1cy4gUXVpc3F1ZSBzYWdpdHRpcyBtYWxlc3VhZGEgb3JjaSwgbmVjIGZyaW5naWxsYSBuZXF1ZSBwb3J0dGl0b3IgZWdldC4gUXVpc3F1ZSBpbnRlcmR1bSBhdWd1ZSBlZ2V0IHZlaGljdWxhIHNlbXBlci4gQWVuZWFuIGV1IGRvbG9yIHZlbCBhcmN1IGN1cnN1cyBjdXJzdXMuIFNlZCB2aXRhZSBsZW8gbmVjIGxvcmVtIGNvbnZhbGxpcyBmaW5pYnVzLiBEb25lYyB0ZW1wdXMgdWx0cmljZXMgaXBzdW0gYXQgcGVsbGVudGVzcXVlLiBOYW0gbm9uIG1ldHVzIHVsbGFtY29ycGVyLCBlbGVpZmVuZCB0ZWxsdXMgbmVjLCBzZW1wZXIgYXJjdS4gUHJhZXNlbnQgc2l0IGFtZXQgaW1wZXJkaWV0IGxpYmVyby4gTnVuYyBzb2RhbGVzIGVsaXQgYWMgc2VtIHZlc3RpYnVsdW0gcHVsdmluYXIuIE1hdXJpcyBvcmNpIGVzdCwgbWF0dGlzIGluIGltcGVyZGlldCBub24sIGlhY3VsaXMgaWQgZXguXG5cbk1vcmJpIGV0IG1pIHNlZCBlbmltIGRpY3R1bSBwbGFjZXJhdCBldSBzaXQgYW1ldCByaXN1cy4gUGhhc2VsbHVzIGN1cnN1cyBpcHN1bSBlZ2V0IGR1aSBwb3N1ZXJlIGZhY2lsaXNpcy4gSW4gbGFjaW5pYSBmZXVnaWF0IGFjY3Vtc2FuLiBJbiB2ZWwgYW50ZSBncmF2aWRhIG51bmMgYmliZW5kdW0gcG9ydHRpdG9yIHZpdGFlIGVnZXQgaXBzdW0uIFN1c3BlbmRpc3NlIG5lYyBjdXJzdXMgZHVpLCB1dCBjb25zZXF1YXQgbnVsbGEuIFF1aXNxdWUgYXQgcG9ydGEgbWFzc2EuIFBoYXNlbGx1cyBlZ2V0IGFsaXF1YW0gZmVsaXMuIEludGVnZXIgcXVpcyBvcmNpIHJ1dHJ1bSwgcG9ydGEgbmlzbCBub24sIG1hbGVzdWFkYSBmZWxpcy4gQ3JhcyBpbiBuaXNpIHByZXRpdW0sIGlhY3VsaXMgbmlzbCBzaXQgYW1ldCwgdmFyaXVzIGxlby4gUGhhc2VsbHVzIGEgdmVuZW5hdGlzIGxlby5cblxuTWFlY2VuYXMgbmliaCBwdXJ1cywgc3VzY2lwaXQgZWdldCBsYW9yZWV0IGVnZXQsIGVmZmljaXR1ciBldSBtYXNzYS4gUHJvaW4gYWMgbGlndWxhIGNvbmd1ZSwgaW50ZXJkdW0gbnVsbGEgbmVjLCBzdXNjaXBpdCBudWxsYS4gUGhhc2VsbHVzIHBlbGxlbnRlc3F1ZSBtYXR0aXMgdGVsbHVzIGlkIHN1c2NpcGl0LiBFdGlhbSBsb2JvcnRpcywgZXJhdCBldCBsYWNpbmlhIHB1bHZpbmFyLCB0dXJwaXMgYXVndWUgcmhvbmN1cyBsaWd1bGEsIHNpdCBhbWV0IGFsaXF1ZXQgc2FwaWVuIHB1cnVzIGN1cnN1cyBvZGlvLiBOdWxsYSBlZ2V0IGxvYm9ydGlzIHF1YW0sIGV1IGltcGVyZGlldCBsaWd1bGEuIE1hdXJpcyBsb3JlbSBvZGlvLCBwaGFyZXRyYSBlZ2V0IG1vbGxpcyBhYywgdWx0cmljaWVzIGFjIGRvbG9yLiBVdCBhbGlxdWV0IGxpZ3VsYSBub24gdmVoaWN1bGEgdGVtcHVzLiBTZWQgdGluY2lkdW50IHBsYWNlcmF0IGVsaXQgZWdldCBwbGFjZXJhdC4gTW9yYmkgZWxlbWVudHVtIGVsZWlmZW5kIGxhY3VzLCBoZW5kcmVyaXQgcGhhcmV0cmEgaXBzdW0gZWdlc3RhcyBub24uIEN1cmFiaXR1ciByaG9uY3VzLCBlc3Qgc2l0IGFtZXQgcmhvbmN1cyB0aW5jaWR1bnQsIHRlbGx1cyB0b3J0b3IgaW50ZXJkdW0gc2VtLCBpZCB1bGxhbWNvcnBlciB2ZWxpdCBuaXNpIGEgcHVydXMuIFNlZCBleCB0dXJwaXMsIGRpY3R1bSBsb2JvcnRpcyBhdWd1ZSB2aXRhZSwgYWNjdW1zYW4gcHVsdmluYXIgc2FwaWVuLiBNb3JiaSBtYXhpbXVzLCBsb3JlbSBwb3J0YSB2dWxwdXRhdGUgbG9ib3J0aXMsIG1ldHVzIG51bGxhIGltcGVyZGlldCBtZXR1cywgc2l0IGFtZXQgZGFwaWJ1cyBlbmltIGRpYW0gYWMgdGVsbHVzLiBNYWVjZW5hcyB1dCBvZGlvIGxhb3JlZXQsIHNvbGxpY2l0dWRpbiB2ZWxpdCBuZWMsIGxhY2luaWEgYW50ZS4gVml2YW11cyBhIGFyY3UgaXBzdW0uIERvbmVjIHNpdCBhbWV0IGZyaW5naWxsYSBsaWd1bGEuXG5cblByb2luIGV0IG1hZ25hIGV1IGZlbGlzIHBoYXJldHJhIHZpdmVycmEgY29uZGltZW50dW0gZWdldCBsaWJlcm8uIE51bGxhbSBpZCBoZW5kcmVyaXQgbWFnbmEsIHZlbCBwaGFyZXRyYSBxdWFtLiBBbGlxdWFtIGV0IHZlc3RpYnVsdW0ganVzdG8sIGVnZXQgb3JuYXJlIGRvbG9yLiBJbnRlZ2VyIGZyaW5naWxsYSwgbWkgZWdldCBkaWduaXNzaW0gZWdlc3RhcywgYW50ZSBudW5jIHBlbGxlbnRlc3F1ZSBvZGlvLCBxdWlzIHZlc3RpYnVsdW0gYXVndWUgbmlzaSB1dCBkaWFtLiBQcmFlc2VudCB1dCBtYXVyaXMgc2VtLiBEb25lYyBmZXJtZW50dW0gb2RpbyBxdWlzIGF1Z3VlIHRlbXBvciwgbm9uIGZhdWNpYnVzIG5pc2kgY29uc2VxdWF0LiBWaXZhbXVzIHRlbXBvciwgb2RpbyBpZCB0aW5jaWR1bnQgdGVtcHVzLCBsZWN0dXMgbWV0dXMgdHJpc3RpcXVlIGRvbG9yLCB2aXRhZSBwcmV0aXVtIGRvbG9yIGRpYW0gbmVjIG5pc2wuIE5hbSBhdWN0b3IgaW1wZXJkaWV0IGFyY3UgZXQgdml2ZXJyYS4gVXQgZXVpc21vZCBqdXN0byB2ZWwgdGluY2lkdW50IGFjY3Vtc2FuLiBDdXJhYml0dXIgcXVpcyB0ZW1wdXMgbnVsbGEuIFN1c3BlbmRpc3NlIHBvdGVudGkuIFF1aXNxdWUgdml0YWUgaXBzdW0gcXVpcyBpcHN1bSBsdWN0dXMgcHJldGl1bS4gRXRpYW0gaGVuZHJlcml0IGRpZ25pc3NpbSBleCBhIHZ1bHB1dGF0ZS5cblxuUXVpc3F1ZSBtYXhpbXVzIGZlcm1lbnR1bSBsYWN1cywgbm9uIGRhcGlidXMgbnVuYyBlbGVtZW50dW0gcXVpcy4gUHJvaW4gZWxlbWVudHVtIG1ldHVzIGFjIGRpYW0gZWdlc3RhcywgZWdldCBtYWxlc3VhZGEgbnVuYyBncmF2aWRhLiBNb3JiaSBhY2N1bXNhbiBjb25zZWN0ZXR1ciBoZW5kcmVyaXQuIFBoYXNlbGx1cyBqdXN0byBmZWxpcywgZmluaWJ1cyBpbiBtZXR1cyBub24sIHVsbGFtY29ycGVyIHByZXRpdW0gdXJuYS4gQWVuZWFuIGlkIGVnZXN0YXMgZW5pbS4gU2VkIHZlbCBlcm9zIHRlbXB1cywgZGlnbmlzc2ltIGR1aSBzZWQsIG1vbGVzdGllIG5pc2wuIFZlc3RpYnVsdW0gdmVsIG5lcXVlIHZpdmVycmEsIGx1Y3R1cyB0dXJwaXMgdml0YWUsIHRlbXBvciBuZXF1ZS5cblxuU2VkIGVnZXQgY29uZGltZW50dW0gYW50ZS4gQWVuZWFuIGludGVyZHVtIHRvcnRvciBlZ2V0IHF1YW0gdmFyaXVzIHByZXRpdW0uIE51bGxhIGxpYmVybyBxdWFtLCB0aW5jaWR1bnQgYSBmZXJtZW50dW0gaWQsIHRyaXN0aXF1ZSB0ZW1wb3IgZXguIFNlZCB1bHRyaWNpZXMgY29uc2VjdGV0dXIgZmVsaXMgdml0YWUgbWFsZXN1YWRhLiBWaXZhbXVzIHV0IG5lcXVlIGF0IGFyY3UgbWF4aW11cyBlbGVtZW50dW0gaWQgdXQgYW50ZS4gRnVzY2UgZmVsaXMgbGVvLCBtb2xsaXMgaW4gbWFnbmEgZWdldCwgdHJpc3RpcXVlIHN1c2NpcGl0IGxpZ3VsYS4gQ3JhcyBwZWxsZW50ZXNxdWUgdmVsIGVzdCBpbiBsYW9yZWV0LiBRdWlzcXVlIHRpbmNpZHVudCwgc2VtIGVnZXQgc2NlbGVyaXNxdWUgZmF1Y2lidXMsIHR1cnBpcyBuaXNsIHBlbGxlbnRlc3F1ZSB0b3J0b3IsIGV0IGFjY3Vtc2FuIGxlY3R1cyBtYXNzYSB2ZWwgbGliZXJvLiBQcmFlc2VudCBuaXNsIHNlbSwgcGhhcmV0cmEgZXUgcXVhbSB2aXRhZSwgdmVoaWN1bGEgZmV1Z2lhdCBxdWFtLiBGdXNjZSB2aXZlcnJhIHRlbGx1cyBudW5jLCBzaXQgYW1ldCBkaWN0dW0gZGlhbSBmcmluZ2lsbGEgc2l0IGFtZXQuXG5cbk1vcmJpIG5vbiBtZXR1cyBwb3J0YSwgdmFyaXVzIG1hc3NhIGFjLCB1bGxhbWNvcnBlciBlcm9zLiBFdGlhbSBtYXVyaXMgdmVsaXQsIHBsYWNlcmF0IHV0IG1heGltdXMgZXQsIGV1aXNtb2Qgc2l0IGFtZXQgbWF1cmlzLiBEdWlzIGVnZXN0YXMsIGRpYW0gZWdldCBmcmluZ2lsbGEgYmliZW5kdW0sIGVyYXQgZXJvcyBlbGVpZmVuZCBhcmN1LCBpbiBhY2N1bXNhbiBhcmN1IHRlbGx1cyBoZW5kcmVyaXQgZXguIFZlc3RpYnVsdW0gYXVndWUgcXVhbSwgY29uZGltZW50dW0gbmVjIGNvbnNlcXVhdCBldSwgYWNjdW1zYW4gdmVsIGp1c3RvLiBTZWQgdWx0cmljZXMgbGVjdHVzIHNvZGFsZXMgbG9ib3J0aXMgZmF1Y2lidXMuIEFlbmVhbiBkYXBpYnVzIG1vbGxpcyBsYWN1cywgaWQgcGVsbGVudGVzcXVlIG1hZ25hIGVnZXN0YXMgZXUuIE51bmMgbmlzaSBudW5jLCB0aW5jaWR1bnQgbm9uIHVybmEgZXQsIHBvcnRhIGxhY2luaWEgb3JjaS4gVXQgYSBhdWN0b3IgZHVpLiBDdXJhYml0dXIgdGluY2lkdW50IG1ldHVzIHB1bHZpbmFyIG51bmMgc2VtcGVyLCB2aXRhZSBwbGFjZXJhdCBuZXF1ZSBzYWdpdHRpcy4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gRnVzY2UgZXJvcyBvZGlvLCBmcmluZ2lsbGEgbmVjIGp1c3RvIGNvbmRpbWVudHVtLCBpbXBlcmRpZXQgY29udmFsbGlzIGFudGUuIE5hbSBmcmluZ2lsbGEgZmVsaXMgcXVpcyBjb25kaW1lbnR1bSBsYW9yZWV0LiBWaXZhbXVzIHBoYXJldHJhIHNhZ2l0dGlzIHRpbmNpZHVudC4gUGVsbGVudGVzcXVlIGJsYW5kaXQgYWMgZGlhbSBhIGVsZW1lbnR1bS5cblxuQWxpcXVhbSBlZ2VzdGFzIHNhcGllbiB0ZWxsdXMsIHZpdGFlIGNvbmRpbWVudHVtIG1hZ25hIGZhdWNpYnVzIHZlbC4gSW4gdmVsIHR1cnBpcyBuZXF1ZS4gQ3JhcyBwb3J0YSBsaWd1bGEgdmVsaXQsIGEgdmVzdGlidWx1bSBhcmN1IHNlbXBlciBldS4gTnVuYyBjb25kaW1lbnR1bSBldSBhdWd1ZSBhYyB0aW5jaWR1bnQuIE51bGxhIHVsbGFtY29ycGVyLCB1cm5hIGlkIGNvbmRpbWVudHVtIG1vbGxpcywgbG9yZW0gZWxpdCBtYXR0aXMgbWV0dXMsIGV1IHBoYXJldHJhIGxlbyBsaWJlcm8gaW4gZXguIERvbmVjIGluIG1vbGxpcyBudW5jLCBuZWMgbG9ib3J0aXMgbG9yZW0uIE51bGxhbSBsb2JvcnRpcyBudWxsYSBlZ2V0IGZlbGlzIG1heGltdXMsIGlkIGZlcm1lbnR1bSB0ZWxsdXMgbWFsZXN1YWRhLiBGdXNjZSBxdWFtIHB1cnVzLCBwaGFyZXRyYSBhYyBpbnRlcmR1bSBpZCwgcG9zdWVyZSBhYyB2ZWxpdC4gUHJvaW4gYXQgbWFsZXN1YWRhIG1hc3NhLiBVdCBkYXBpYnVzIGZlbGlzIHJpc3VzLiBOYW0gY29uZGltZW50dW0gbGVvIHZpdGFlIGZlbGlzIGNvbW1vZG8gZWdlc3Rhcy4gVmVzdGlidWx1bSBiaWJlbmR1bSBhYyB0b3J0b3IgZXQgcGVsbGVudGVzcXVlLiBWZXN0aWJ1bHVtIHNlZCBuaXNsIGNvbW1vZG8sIHBvc3VlcmUgZXN0IHNhZ2l0dGlzLCB2YXJpdXMgZG9sb3IuIE51bGxhbSBmZXVnaWF0IHF1aXMgbnVuYyB2ZWwgYmxhbmRpdC5cblxuUGVsbGVudGVzcXVlIG1vbGxpcyB0ZWxsdXMgdmVsIGxlbyB0aW5jaWR1bnQgZnJpbmdpbGxhLiBRdWlzcXVlIHZlbGl0IGVzdCwgZmVybWVudHVtIGEgYXVjdG9yIGlkLCBsb2JvcnRpcyBxdWlzIGlwc3VtLiBOdWxsYSBmYWNpbGlzaS4gU2VkIGlkIG9kaW8gc2l0IGFtZXQgYXJjdSBmYXVjaWJ1cyBkaWduaXNzaW0uIFZlc3RpYnVsdW0gYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMgb3JjaSBsdWN0dXMgZXQgdWx0cmljZXMgcG9zdWVyZSBjdWJpbGlhIGN1cmFlOyBEdWlzIHBvcnR0aXRvciBzYWdpdHRpcyBsb3JlbSB2aXRhZSBmaW5pYnVzLiBVdCB2aXRhZSBmZWxpcyBub24gbWFnbmEgaWFjdWxpcyBmcmluZ2lsbGEuIE51bGxhIGJsYW5kaXQgc2VtIGp1c3RvLCBlZ2V0IGVmZmljaXR1ciBtYWduYSBjb252YWxsaXMgcXVpcy4gUGVsbGVudGVzcXVlIGRpY3R1bSBuaXNsIHNpdCBhbWV0IGRhcGlidXMgdGluY2lkdW50LiBJbnRlZ2VyIG5vbiBpbnRlcmR1bSBwdXJ1cy4gU2VkIGdyYXZpZGEgYWxpcXVhbSBtZXR1cyBhIGFsaXF1ZXQuXG5cbkNsYXNzIGFwdGVudCB0YWNpdGkgc29jaW9zcXUgYWQgbGl0b3JhIHRvcnF1ZW50IHBlciBjb251YmlhIG5vc3RyYSwgcGVyIGluY2VwdG9zIGhpbWVuYWVvcy4gU2VkIG1hdHRpcyBudW5jIHF1aXMgdG9ydG9yIGNvbnZhbGxpcywgZWdldCBjb25zZWN0ZXR1ciBpcHN1bSBkaWN0dW0uIFZpdmFtdXMgbm9uIGNvbnNlY3RldHVyIGlwc3VtLCBzZWQgZmV1Z2lhdCBxdWFtLiBQZWxsZW50ZXNxdWUgYXQgZW5pbSBldCBkdWkgYWxpcXVldCBlZ2VzdGFzIHV0IGluIHRlbGx1cy4gTW9yYmkgbGliZXJvIGlwc3VtLCBwaGFyZXRyYSBldSB0aW5jaWR1bnQgc2l0IGFtZXQsIG1heGltdXMgaW4gZHVpLiBJbiBsaWd1bGEgbWV0dXMsIGZlcm1lbnR1bSBxdWlzIHRpbmNpZHVudCBhLCBzb2xsaWNpdHVkaW4gbmVjIG1hdXJpcy4gTnVuYyBldCB2ZWhpY3VsYSBlcm9zLCB2aXRhZSB2ZWhpY3VsYSBpcHN1bS4gRXRpYW0gY29uZGltZW50dW0gbGFjdXMgbm9uIHB1cnVzIGlhY3VsaXMsIGluIHRlbXBvciB1cm5hIHRpbmNpZHVudC4gTnVuYyBub24gbGVvIHZvbHV0cGF0LCBoZW5kcmVyaXQgbnVsbGEgZWdldCwgc2FnaXR0aXMgbWF1cmlzLlxuXG5QZWxsZW50ZXNxdWUgc2l0IGFtZXQgcmlzdXMgaWQgcmlzdXMgaW1wZXJkaWV0IHVsdHJpY2VzLiBOdW5jIGp1c3RvIGR1aSwgZmFjaWxpc2lzIHNpdCBhbWV0IHNjZWxlcmlzcXVlIHNlZCwgYmliZW5kdW0gZXUgZXJvcy4gRnVzY2UgcXVpcyByaXN1cyB2ZXN0aWJ1bHVtLCB0cmlzdGlxdWUgZGlhbSBpbiwgdGluY2lkdW50IGFudGUuIEludGVnZXIgaW1wZXJkaWV0IGxpYmVybyBzZWQgb2RpbyB2YXJpdXMsIGV1aXNtb2QgbGFvcmVldCB0b3J0b3IgcnV0cnVtLiBOdWxsYSBzb2xsaWNpdHVkaW4gbWFnbmEgaW4gdGVsbHVzIHZ1bHB1dGF0ZSBzb2xsaWNpdHVkaW4uIFBlbGxlbnRlc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBGdXNjZSBtb2xsaXMgbm9uIG5pc2kgdmVsIGV1aXNtb2QuIFByb2luIHZpdmVycmEgYWNjdW1zYW4gdGVsbHVzLCBhdCBtYXhpbXVzIG9yY2kgZXVpc21vZCB2aXRhZS4gUHJhZXNlbnQgcGVsbGVudGVzcXVlIGhlbmRyZXJpdCBncmF2aWRhLiBTZWQgYSBsaWJlcm8gbGFjdXMuIFZlc3RpYnVsdW0gbWFsZXN1YWRhIHRlbXBvciBwZWxsZW50ZXNxdWUuIFNlZCBlZ2V0IHNlbXBlciBhbnRlLiBOdWxsYW0gc29kYWxlcyBzYWdpdHRpcyBzYXBpZW4gZWdldCB2ZXN0aWJ1bHVtLiBDcmFzIG5vbiBuaWJoIGxhY3VzLiBNYWVjZW5hcyBxdWlzIGVsaXQgbGVvLlxuXG5Nb3JiaSBldSBkdWkgdml0YWUgb3JjaSBlZ2VzdGFzIGZhdWNpYnVzLiBGdXNjZSB2b2x1dHBhdCBiaWJlbmR1bSByaXN1cyB2ZWwgc2FnaXR0aXMuIE1vcmJpIGF0IGxpYmVybyBldSBtYWduYSBlZ2VzdGFzIHRlbXBvciBydXRydW0gZWdldCByaXN1cy4gTWF1cmlzIHRyaXN0aXF1ZSBuaWJoIHNpdCBhbWV0IG5pc2kgc2NlbGVyaXNxdWUgY29udmFsbGlzLiBEb25lYyBhbGlxdWV0IHV0IGxhY3VzIHZlbCBwaGFyZXRyYS4gU3VzcGVuZGlzc2UgdmVoaWN1bGEsIHJpc3VzIHNlZCBjb25zZWN0ZXR1ciBmYWNpbGlzaXMsIG5pc2wgZXN0IG9ybmFyZSBudWxsYSwgdXQgYWNjdW1zYW4gdHVycGlzIGFudGUgdXQgbWFzc2EuIEV0aWFtIGRpY3R1bSB0ZWxsdXMgdXQgZmVsaXMgcGxhY2VyYXQsIHNpdCBhbWV0IG9ybmFyZSB2ZWxpdCBtb2xsaXMuIERvbmVjIG9ybmFyZSBleCBuZXF1ZSwgZXUgbWFsZXN1YWRhIGxlY3R1cyBtYWxlc3VhZGEgbmVjLiBQcmFlc2VudCBtYXhpbXVzLCBtYXVyaXMgdXQgcGVsbGVudGVzcXVlIHBoYXJldHJhLCBmZWxpcyBzYXBpZW4gc2FnaXR0aXMgdXJuYSwgbmVjIHZlbmVuYXRpcyBtYWduYSBqdXN0byBlZ2V0IGVzdC4gRHVpcyBlZmZpY2l0dXIsIGxpZ3VsYSBhbGlxdWV0IGZpbmlidXMgZmV1Z2lhdCwgbmlzaSBsb3JlbSBsYWNpbmlhIGVzdCwgaW4gcHVsdmluYXIgZmVsaXMgZHVpIHV0IGZlbGlzLiBTZWQgc2FnaXR0aXMgYWxpcXVhbSBkdWkgbmVjIHZlbmVuYXRpcy4gT3JjaSB2YXJpdXMgbmF0b3F1ZSBwZW5hdGlidXMgZXQgbWFnbmlzIGRpcyBwYXJ0dXJpZW50IG1vbnRlcywgbmFzY2V0dXIgcmlkaWN1bHVzIG11cy4gU3VzcGVuZGlzc2Ugdml0YWUgbGFjdXMgc2VkIG1pIGNvbnNlY3RldHVyIG1hdHRpcy4gRXRpYW0gdmVuZW5hdGlzIGxpYmVybyBtYXNzYSwgcXVpcyB0cmlzdGlxdWUgbmVxdWUgdGVtcHVzIGZlcm1lbnR1bS4gQ3VyYWJpdHVyIGFjY3Vtc2FuIHRpbmNpZHVudCBtYXVyaXMgZXQgdmVzdGlidWx1bS4gU2VkIGV4IGVzdCwgcnV0cnVtIG5vbiB0b3J0b3IgaGVuZHJlcml0LCBwb3J0dGl0b3IgYmliZW5kdW0gZXJvcy5cblxuTWFlY2VuYXMgdm9sdXRwYXQgc2l0IGFtZXQgc2FwaWVuIGluIGZyaW5naWxsYS4gTWFlY2VuYXMgYXQgZmluaWJ1cyBsYWN1cy4gRHVpcyBhdWN0b3IgZXN0IGlkIGNvbnNlcXVhdCBwb3J0dGl0b3IuIFByb2luIHRlbXB1cywgYXJjdSB2aXRhZSBjb25kaW1lbnR1bSBzb2RhbGVzLCBuZXF1ZSBuaWJoIGNvbnNlcXVhdCBlcmF0LCBuZWMgZmV1Z2lhdCB0ZWxsdXMgbnVsbGEgaW4gbmVxdWUuIE51bmMgYWxpcXVldCBhdWN0b3IgbWF1cmlzLCBpZCB0ZW1wb3IgbWFnbmEgcHVsdmluYXIgdml0YWUuIE51bGxhIHJ1dHJ1bSBtYXR0aXMgc2FwaWVuLCBzaXQgYW1ldCBmZXJtZW50dW0gbG9yZW0gb3JuYXJlIGF0LiBPcmNpIHZhcml1cyBuYXRvcXVlIHBlbmF0aWJ1cyBldCBtYWduaXMgZGlzIHBhcnR1cmllbnQgbW9udGVzLCBuYXNjZXR1ciByaWRpY3VsdXMgbXVzLiBNYXVyaXMgbWFzc2EgYW50ZSwgcG9ydHRpdG9yIGluIGlhY3VsaXMgYXQsIHNhZ2l0dGlzIHNpdCBhbWV0IHF1YW0uXG5cbk51bmMgdml0YWUgdmVoaWN1bGEgbmlzbC4gUHJvaW4gY3Vyc3VzIGR1aSBzaXQgYW1ldCBsYWN1cyB0aW5jaWR1bnQsIGNvbnNlY3RldHVyIHZhcml1cyBsaWd1bGEgY29uZ3VlLiBDcmFzIHJ1dHJ1bSBuZWMgdXJuYSBtYXR0aXMgbWF4aW11cy4gU3VzcGVuZGlzc2UgZWdlc3RhcyB1bGxhbWNvcnBlciBzYXBpZW4gZXUgaW1wZXJkaWV0LiBOYW0gZXJvcyBuaXNpLCBkaWN0dW0gZXUgc2FwaWVuIGFjLCBwb3N1ZXJlIGZlcm1lbnR1bSBtYXNzYS4gVXQgYWxpcXVhbSwgbWkgc2VkIHBvcnR0aXRvciBwbGFjZXJhdCwgZXN0IGFudGUgdmVzdGlidWx1bSB2ZWxpdCwgYXQgcGxhY2VyYXQgbmliaCBtaSBxdWlzIG5lcXVlLiBOdW5jIGVnZXQgc29kYWxlcyBuaWJoLCB1dCB1bHRyaWNpZXMgZXN0LlxuXG5GdXNjZSBsYWN1cyBudWxsYSwgdWxsYW1jb3JwZXIgYXQgZW5pbSBhYywgZWxlbWVudHVtIG1hbGVzdWFkYSB2ZWxpdC4gQ3JhcyB1bHRyaWNpZXMgdGVsbHVzIGluIHNhcGllbiBwZWxsZW50ZXNxdWUgdGluY2lkdW50LiBQcm9pbiBtb2xsaXMgcmlzdXMgb2RpbywgbmVjIHRpbmNpZHVudCBzYXBpZW4gdGVtcHVzIGlkLiBVdCBzaXQgYW1ldCBmaW5pYnVzIHF1YW0uIFBoYXNlbGx1cyB2ZW5lbmF0aXMgaW1wZXJkaWV0IGZlbGlzIGV1IHZvbHV0cGF0LiBOdW5jIGVnZXN0YXMgcGVsbGVudGVzcXVlIHR1cnBpcywgbm9uIGZyaW5naWxsYSBmZWxpcyBsYWNpbmlhIGVnZXQuIE51bmMgZmVybWVudHVtIHF1YW0gYSB1cm5hIGRpY3R1bSBwb3J0YS4gRG9uZWMgaWQgZWxlaWZlbmQgbnVuYywgc2VkIGVsZWlmZW5kIG5pc2wuIFZlc3RpYnVsdW0gc29kYWxlcyBpcHN1bSBudWxsYSwgdmVuZW5hdGlzIHVsdHJpY2llcyBtYWduYSB2ZXN0aWJ1bHVtIHZpdGFlLiBTZWQgYXJjdSBkb2xvciwgdGluY2lkdW50IGVnZXQgdGluY2lkdW50IHNlZCwgdml2ZXJyYSBub24gbWV0dXMuIENyYXMgZGlnbmlzc2ltIGRpY3R1bSBuaXNpLCBhdCBwZWxsZW50ZXNxdWUgYXJjdSB2dWxwdXRhdGUgdmVsLiBTZWQgbWFsZXN1YWRhIGxpZ3VsYSBpbiBmYXVjaWJ1cyBjdXJzdXMuIER1aXMgZWdldCBzb2RhbGVzIG9yY2ksIHNpdCBhbWV0IHZhcml1cyBsaWJlcm8uIERvbmVjIGVsZWlmZW5kIHNhZ2l0dGlzIHJ1dHJ1bS4gUXVpc3F1ZSB2b2x1dHBhdCBwb3J0dGl0b3IgbnVuYyBwdWx2aW5hciBncmF2aWRhLlxuXG5OYW0gZXQgcmlzdXMgbWFsZXN1YWRhLCB0aW5jaWR1bnQgdGVsbHVzIGFjLCBwb3J0dGl0b3IgbmliaC4gTmFtIGVnZXQgZGlhbSBjdXJzdXMsIGRhcGlidXMgb3JjaSBldCwgYWxpcXVhbSBsaWd1bGEuIEluIHVsbGFtY29ycGVyIHNvbGxpY2l0dWRpbiB0dXJwaXMgdml0YWUgY3Vyc3VzLiBWZXN0aWJ1bHVtIHJ1dHJ1bSBkb2xvciBpbiBuZXF1ZSBoZW5kcmVyaXQgZnJpbmdpbGxhLiBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBJbiBoYWMgaGFiaXRhc3NlIHBsYXRlYSBkaWN0dW1zdC4gRG9uZWMgaGVuZHJlcml0IGxvYm9ydGlzIG5pYmguIFV0IGFjIG1pIHNlbS4gRnVzY2Ugc2l0IGFtZXQgbmliaCB2ZW5lbmF0aXMsIHBvcnRhIGVuaW0gZWdldCwgaWFjdWxpcyBmZWxpcy4gTnVsbGFtIHNhZ2l0dGlzIHZhcml1cyBlc3QsIG5vbiB2b2x1dHBhdCBsaWd1bGEgdGluY2lkdW50IGlkLiBJbnRlZ2VyIHV0IGx1Y3R1cyBkaWFtLiBNYXVyaXMgZmVybWVudHVtIHB1cnVzIGxpYmVybywgdmVsIHNlbXBlciB0dXJwaXMgZWdlc3RhcyBub24uIEludGVyZHVtIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cy4gQ3JhcyBlZ2V0IHByZXRpdW0gbWkuXG5cblNlZCBsYWN1cyB0dXJwaXMsIHVsbGFtY29ycGVyIHF1aXMgY29uZGltZW50dW0gbm9uLCB2dWxwdXRhdGUgZXQgbGFjdXMuIFN1c3BlbmRpc3NlIGFsaXF1ZXQgaW4gdXJuYSBhdCB1bHRyaWNpZXMuIEludGVnZXIgaWQgc3VzY2lwaXQgc2VtLiBDcmFzIHNvbGxpY2l0dWRpbiBvcm5hcmUgbG9yZW0sIG5lYyBlZmZpY2l0dXIgZGlhbSBldWlzbW9kIGV0LiBJbiB2aXRhZSB0cmlzdGlxdWUgYW50ZS4gRG9uZWMgbW9sbGlzIG51bmMgYXJjdSwgbm9uIHVsdHJpY2llcyBkdWkgaWFjdWxpcyBuZWMuIERvbmVjIHZpdGFlIGZyaW5naWxsYSBsaWd1bGEuIE1hdXJpcyBkYXBpYnVzIGxvYm9ydGlzIHJpc3VzLCBuZWMgbW9sbGlzIG51bmMgdnVscHV0YXRlIGFjLiBQaGFzZWxsdXMgdGluY2lkdW50IG51bmMgdml0YWUgbmlzbCBkaWduaXNzaW0gZmVybWVudHVtLiBEb25lYyBpZCBxdWFtIG1ldHVzLiBNYWVjZW5hcyBhbGlxdWV0IGp1c3RvIHZpdGFlIGRvbG9yIGNvbW1vZG8sIHNpdCBhbWV0IHNjZWxlcmlzcXVlIGVyb3MgbWF0dGlzLiBNb3JiaSBtYWduYSBlc3QsIHVsbGFtY29ycGVyIHZpdGFlIGlwc3VtIGEsIGNvbmRpbWVudHVtIHN1c2NpcGl0IGlwc3VtLiBQcmFlc2VudCBuZWMgdXJuYSB0aW5jaWR1bnQsIGNvbW1vZG8gbWF1cmlzIGlkLCBwbGFjZXJhdCBhcmN1LiBDcmFzIGlhY3VsaXMgdWx0cmljZXMgbWFnbmEgYSB0ZW1wdXMuXG5cblZpdmFtdXMgZXUgc2FwaWVuIGF0IG9yY2kgbWF4aW11cyB0cmlzdGlxdWUgc2l0IGFtZXQgYSBtaS4gTnVuYyB0aW5jaWR1bnQgZGlnbmlzc2ltIG51bGxhIGlkIGxhb3JlZXQuIFNlZCBpbXBlcmRpZXQgbmVjIGVyb3MgZXUgc29kYWxlcy4gTWF1cmlzIGV1IGVnZXN0YXMgbmlzbC4gQ3VyYWJpdHVyIHZlc3RpYnVsdW0gZmVsaXMgZGlhbSwgZWdldCBsdWN0dXMgZXJvcyBpYWN1bGlzIG5lYy4gRG9uZWMgdHJpc3RpcXVlIGRpZ25pc3NpbSB1bHRyaWNlcy4gRG9uZWMgbW9sbGlzIGVyb3MgcXVpcyBvcmNpIGRpZ25pc3NpbSwgc2l0IGFtZXQgc29kYWxlcyBkdWkgbW9sZXN0aWUuIFZpdmFtdXMgYXVjdG9yIG5pc2wgdmVsIGN1cnN1cyBwcmV0aXVtLiBQcm9pbiBhdCBjb25kaW1lbnR1bSBleC4gU3VzcGVuZGlzc2UgcG90ZW50aS4gUHJhZXNlbnQgb3JuYXJlIGV4IHNlZCBzYXBpZW4gcG9ydGEgYWNjdW1zYW4uIE5hbSBjb252YWxsaXMgZWZmaWNpdHVyIG5pYmggYXQgdGVtcHVzLiBEdWlzIHVsdHJpY2VzIHB1cnVzIGVyYXQsIHNpdCBhbWV0IGZhY2lsaXNpcyBmZWxpcyBtYXhpbXVzIHZpdGFlLiBJbnRlZ2VyIGxvYm9ydGlzIHZlc3RpYnVsdW0gbG9yZW0gYWMgY29uZ3VlLlxuXG5JbiBoZW5kcmVyaXQgbGFvcmVldCBzZW0gdXQgZWZmaWNpdHVyLiBWZXN0aWJ1bHVtIHNlbXBlciBjb25kaW1lbnR1bSB0aW5jaWR1bnQuIERvbmVjIGR1aSBlcm9zLCBzb2xsaWNpdHVkaW4gaWQgbGFjdXMgdXQsIGJsYW5kaXQgbG9ib3J0aXMgZmVsaXMuIEluIGEgbWkgdGVsbHVzLiBTZWQgbGFvcmVldCwgbGFjdXMgYWMgYWNjdW1zYW4gbGFjaW5pYSwgYXVndWUganVzdG8gcGxhY2VyYXQgbnVuYywgdXQgc3VzY2lwaXQgZHVpIGxlY3R1cyBlZ2V0IG9yY2kuIFZpdmFtdXMgdnVscHV0YXRlIHJpc3VzIGV0IG1vbGxpcyB2ZW5lbmF0aXMuIE5hbSBmYXVjaWJ1cyBlc3QgZWdldCBlbGl0IHVsbGFtY29ycGVyLCB2aXZlcnJhIGFsaXF1ZXQgZXJvcyB2ZW5lbmF0aXMuIER1aXMgdnVscHV0YXRlLCBleCBhdCBhdWN0b3Igc2NlbGVyaXNxdWUsIGVuaW0gbGFjdXMgZmV1Z2lhdCBmZWxpcywgc2l0IGFtZXQgdmVzdGlidWx1bSBuaXNsIG5pYmggcXVpcyBudW5jLiBTZWQgbWF4aW11cyBqdXN0byB1dCBleCBjb25ndWUgY29tbW9kby4gU2VkIHRpbmNpZHVudCBub24gZXN0IG5lYyBibGFuZGl0LiBQaGFzZWxsdXMgc29kYWxlcyBzYXBpZW4gZG9sb3IsIG5lYyBlZmZpY2l0dXIgbGVjdHVzIGV1aXNtb2Qgc2VkLiBEdWlzIGEgdHVycGlzIHNlZCBsaWd1bGEgZ3JhdmlkYSBoZW5kcmVyaXQuIE1hdXJpcyBwdWx2aW5hciwgbGlndWxhIGV1IGxhb3JlZXQgdGVtcHVzLCBlbGl0IHRvcnRvciBlbGVpZmVuZCBwdXJ1cywgaWQgdGVtcHVzIHRlbGx1cyBuaWJoIHF1aXMgbGlndWxhLiBNYWVjZW5hcyBleCByaXN1cywgZXVpc21vZCBlZ2V0IHF1YW0gZXQsIGludGVyZHVtIGN1cnN1cyBtaS5cblxuQ3JhcyBtYWxlc3VhZGEgc29sbGljaXR1ZGluIGVyYXQsIHV0IHByZXRpdW0gbGlndWxhIGVmZmljaXR1ciBhYy4gTmFtIHNpdCBhbWV0IHJob25jdXMgdHVycGlzLCBzaXQgYW1ldCBsb2JvcnRpcyBsb3JlbS4gVml2YW11cyBtb2xlc3RpZSBxdWlzIGRpYW0gYXQgcmhvbmN1cy4gTWFlY2VuYXMgcmhvbmN1cyBzdXNjaXBpdCB0ZW1wb3IuIFZlc3RpYnVsdW0gcHVsdmluYXIgcmlzdXMgdml0YWUgbmlzaSBmaW5pYnVzLCB2aXRhZSBwb3J0YSByaXN1cyBvcm5hcmUuIEluIHBoYXJldHJhIG1ldHVzIHNlZCBsaWJlcm8gZWxlbWVudHVtIGZlcm1lbnR1bS4gQ3JhcyBldSBsaWd1bGEgbGliZXJvLiBQcmFlc2VudCBwaGFyZXRyYSBmZWxpcyBxdWlzIHF1YW0gY29uZ3VlLCBhYyBjb252YWxsaXMgbmlzbCBtb2xlc3RpZS5cblxuUHJvaW4gZmV1Z2lhdCBtYXVyaXMgZWdldCBuaWJoIGRpY3R1bSwgZWdldCBkYXBpYnVzIGV4IGxhb3JlZXQuIE1vcmJpIG1vbGxpcyB1bGxhbWNvcnBlciB2ZWxpdCBhbGlxdWV0IGZlcm1lbnR1bS4gTnVsbGFtIHZlbCBlbmltIHRpbmNpZHVudCwgY3Vyc3VzIG5pc2kgc2VkLCBsYW9yZWV0IGV4LiBOdW5jIHZpdGFlIHNhcGllbiBhYyBkdWkgaWFjdWxpcyBncmF2aWRhLiBOdWxsYW0gaW4gdm9sdXRwYXQgYXJjdS4gTnVsbGFtIG1vbGVzdGllIGlwc3VtIHVybmEsIGF0IHZlbmVuYXRpcyBhbnRlIHNvbGxpY2l0dWRpbiB1dC4gQ3VyYWJpdHVyIG1vbGxpcyB2aXRhZSByaXN1cyBhIGFsaXF1YW0uIEN1cmFiaXR1ciBzZW1wZXIgY29uZGltZW50dW0gdmVoaWN1bGEuIFBoYXNlbGx1cyBvcmNpIGRvbG9yLCBmYXVjaWJ1cyBpZCBwb3J0YSBldCwgc2FnaXR0aXMgc2VkIG1ldHVzLiBOdW5jIHRlbXBvciBwdWx2aW5hciBtaSBhYyBjb25ndWUuIEFlbmVhbiBhbGlxdWFtIGxvcmVtIGVzdCwgdmVsIGhlbmRyZXJpdCBlc3Qgc29sbGljaXR1ZGluIGFjLiBEb25lYyBjb21tb2RvIG1hdXJpcyBpZCB0aW5jaWR1bnQgdmVuZW5hdGlzLiBEb25lYyB2aXRhZSB1cm5hIHV0IGFyY3UgYmliZW5kdW0gdGluY2lkdW50IHNpdCBhbWV0IG5vbiBpcHN1bS4gUGVsbGVudGVzcXVlIHNlZCBvcmNpIGFjIGVyb3MgY29uc2VjdGV0dXIgcG9ydGEuIENyYXMgaW4gdHJpc3RpcXVlIGxvcmVtLiBNYWVjZW5hcyBldWlzbW9kIHBsYWNlcmF0IGlwc3VtLCBmZXJtZW50dW0gZWxlbWVudHVtIHNlbSBsdWN0dXMgZWdldC5cblxuU3VzcGVuZGlzc2Ugb3JjaSBudWxsYSwgdWx0cmljaWVzIGEgZGlnbmlzc2ltIGF0LCBwb3J0YSBzaXQgYW1ldCBqdXN0by4gRXRpYW0gbWFnbmEgbWksIHJ1dHJ1bSBhYyBuaWJoIGV1LCBtYWxlc3VhZGEgdGVtcG9yIHB1cnVzLiBNb3JiaSBhYyBtYXNzYSB1cm5hLiBEdWlzIGVnZXQganVzdG8gdG9ydG9yLiBOYW0gdXQgdGVtcHVzIG1hc3NhLCBjb25zZWN0ZXR1ciBhY2N1bXNhbiByaXN1cy4gQWVuZWFuIGxpZ3VsYSBsaWd1bGEsIHVsbGFtY29ycGVyIHNlZCBwbGFjZXJhdCBhLCBjb25zZWN0ZXR1ciB2dWxwdXRhdGUgZXJvcy4gUHJhZXNlbnQgdmFyaXVzIGRpYW0gdXQgdG9ydG9yIHB1bHZpbmFyLCBldSBjb25kaW1lbnR1bSBlc3QgZGFwaWJ1cy4gUGVsbGVudGVzcXVlIGluIGVsaXQgbGVjdHVzLiBTdXNwZW5kaXNzZSBzYXBpZW4gbmlzbCwgdmFyaXVzIGF0IGFsaXF1YW0gdmVsLCB1bHRyaWNlcyBhYyBtYWduYS5cblxuQWVuZWFuIHZvbHV0cGF0LCBleCBlZ2V0IHN1c2NpcGl0IGRpZ25pc3NpbSwgdXJuYSB0b3J0b3IgcGVsbGVudGVzcXVlIG5pc2wsIHZlaGljdWxhIGZhdWNpYnVzIHRlbGx1cyBhcmN1IG5vbiB1cm5hLiBTdXNwZW5kaXNzZSBwb3RlbnRpLiBEdWlzIHRlbXB1cyBtaSBhdWd1ZSwgZWdldCBmYWNpbGlzaXMgbmliaCBldWlzbW9kIGF0LiBTZWQgaW1wZXJkaWV0IGNvbmRpbWVudHVtIG1vbGVzdGllLiBTZWQgcGxhY2VyYXQgcmlzdXMgdXQgZWdlc3RhcyB2dWxwdXRhdGUuIFNlZCBhdCBsYWN1cyBpbiB0ZWxsdXMgc2NlbGVyaXNxdWUgdWx0cmljaWVzIHF1aXMgc2VkIG9kaW8uIE51bmMgc2VkIG1hc3NhIGFjIG1hdXJpcyBsYWNpbmlhIHJ1dHJ1bSBpZCBmYXVjaWJ1cyBsaWd1bGEuIEN1cmFiaXR1ciB2aXRhZSBsYWNpbmlhIG51bmMuIERvbmVjIGlkIG51bGxhIGFjIGVsaXQgY29uZGltZW50dW0gZmF1Y2lidXMuIER1aXMgYWNjdW1zYW4gdGVsbHVzIHZpdGFlIGV1aXNtb2QgbGFvcmVldC4gTmFtIHRlbXB1cyBlZmZpY2l0dXIgZmV1Z2lhdC4gTW9yYmkgcXVpcyBsZWN0dXMgbnVsbGEuXG5cbk51bmMgY29tbW9kbyB2b2x1dHBhdCBzb2RhbGVzLiBWaXZhbXVzIGNvbnNlcXVhdCB0ZW1wb3IgZW5pbS4gRHVpcyBsdWN0dXMgbmVxdWUgcG9ydHRpdG9yLCBjb25ndWUgaXBzdW0gZXUsIGN1cnN1cyBsaWd1bGEuIEV0aWFtIHNhZ2l0dGlzIGxpYmVybyBzZWQgZGlnbmlzc2ltIHB1bHZpbmFyLiBQaGFzZWxsdXMgZWdlc3RhcyBudWxsYSBudWxsYSwgdXQgbGFvcmVldCBtYXNzYSB2ZWhpY3VsYSB2aXRhZS4gVmVzdGlidWx1bSB2aXRhZSBiaWJlbmR1bSBuaXNsLiBOdWxsYSBoZW5kcmVyaXQgYW50ZSBuZWMgY3Vyc3VzIHZ1bHB1dGF0ZS4gRHVpcyB0ZW1wb3IgZWxlaWZlbmQgbGlndWxhLCB1dCBwb3J0YSBlbGl0LiBVdCB0ZWxsdXMgbmliaCwgZXVpc21vZCB2aXRhZSBhbGlxdWFtIGFjLCBlZmZpY2l0dXIgaWQgZW5pbS4gQ3JhcyBsYW9yZWV0IG1heGltdXMgbmliaCwgYXQgcHJldGl1bSBuaXNpIHBvc3VlcmUgaWQuIEFlbmVhbiBwb3J0dGl0b3IgZGlhbSBtZXR1cywgYXQgaWFjdWxpcyBqdXN0byBtYWxlc3VhZGEgc3VzY2lwaXQuIERvbmVjIGZpbmlidXMgbGFjdXMgYSBtYWduYSBmYWNpbGlzaXMgcG9ydHRpdG9yLiBQaGFzZWxsdXMgaGVuZHJlcml0IGlkIHR1cnBpcyBhYyBhbGlxdWV0LiBOdW5jIGZhY2lsaXNpcyB2ZWxpdCB2ZWxpdCwgbm9uIGludGVyZHVtIGlwc3VtIHBsYWNlcmF0IGluLlxuXG5WZXN0aWJ1bHVtIHNpdCBhbWV0IHNvZGFsZXMgZWxpdCwgc2VkIHZhcml1cyBlcm9zLiBWaXZhbXVzIHZ1bHB1dGF0ZSB2YXJpdXMgZGlhbSBhYyBzb2RhbGVzLiBWZXN0aWJ1bHVtIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVsdHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBjdXJhZTsgU2VkIGx1Y3R1cyBwaGFyZXRyYSB0dXJwaXMgYSBjb25kaW1lbnR1bS4gQWVuZWFuIGV0IGp1c3RvIHNhcGllbi4gTnVsbGFtIHBoYXJldHJhIGNvbnZhbGxpcyBhbnRlLCBpZCByaG9uY3VzIGxlY3R1cyBwcmV0aXVtIGV1LiBWaXZhbXVzIGltcGVyZGlldCwgbG9yZW0gaW4gcGVsbGVudGVzcXVlIHNhZ2l0dGlzLCBtYWduYSBzYXBpZW4gZmVybWVudHVtIGRvbG9yLCBldCBvcm5hcmUgbG9yZW0gZXJvcyBzZWQgbmlzbC5cblxuVmVzdGlidWx1bSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBldCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgY3VyYWU7IFNlZCBldWlzbW9kLCBudWxsYSBldSBiaWJlbmR1bSB1bHRyaWNpZXMsIGp1c3RvIG5pc2kgc29sbGljaXR1ZGluIG1hc3NhLCB2ZWwgbW9sbGlzIG5pc2wgbG9yZW0gYXQgbGFjdXMuIEFlbmVhbiBmZXVnaWF0IHBvcnRhIGxlY3R1cyBzZWQgZmV1Z2lhdC4gTnVsbGEgc2VkIG9kaW8gZGFwaWJ1cywgZXVpc21vZCBzYXBpZW4gZXUsIGlhY3VsaXMgbmliaC4gSW4gZWxlbWVudHVtIGxhY2luaWEgbWF1cmlzLiBDcmFzIGhlbmRyZXJpdCBlbmltIGV1IG51bmMgZGlnbmlzc2ltLCBwb3J0YSB2b2x1dHBhdCBtZXR1cyBzZW1wZXIuIFByb2luIHF1aXMgbWkgYXQgbGFjdXMgZnJpbmdpbGxhIHZlbmVuYXRpcyB1dCBldCBsaWJlcm8uIE51bGxhbSB2dWxwdXRhdGUgY29tbW9kbyB0dXJwaXMgbmVjIHZ1bHB1dGF0ZS4gT3JjaSB2YXJpdXMgbmF0b3F1ZSBwZW5hdGlidXMgZXQgbWFnbmlzIGRpcyBwYXJ0dXJpZW50IG1vbnRlcywgbmFzY2V0dXIgcmlkaWN1bHVzIG11cy4gUGhhc2VsbHVzIHF1aXMgc2NlbGVyaXNxdWUgbGVjdHVzLiBOdWxsYSB2aXZlcnJhIG1hdXJpcyB2ZWwgYXJjdSBtb2xsaXMgZmV1Z2lhdC4gQ3VyYWJpdHVyIHNpdCBhbWV0IGF1Z3VlIGVyYXQuXG5cbk1hZWNlbmFzIGRpY3R1bSBsZWN0dXMgcGxhY2VyYXQsIHBlbGxlbnRlc3F1ZSBkaWFtIGFjLCBwb3N1ZXJlIG9yY2kuIFV0IHNlZCBqdXN0byBuZWMgZG9sb3IgdGVtcHVzIGV1aXNtb2QgYSB2ZWwgdG9ydG9yLiBDcmFzIHRlbGx1cyBleCwgaWFjdWxpcyBuZWMgbWF4aW11cyBzaXQgYW1ldCwgZWdlc3RhcyBldCBvZGlvLiBQZWxsZW50ZXNxdWUgcnV0cnVtLCBuZXF1ZSBzZWQgcmhvbmN1cyBlbGVtZW50dW0sIHRvcnRvciBudWxsYSBydXRydW0gbmVxdWUsIGVnZXQgdnVscHV0YXRlIHJpc3VzIGxlY3R1cyB1dCBtaS4gRXRpYW0gdmVsaXQgbG9yZW0sIGZyaW5naWxsYSBzZWQgbWF1cmlzIHNlZCwgaW50ZXJkdW0gbHVjdHVzIGxpZ3VsYS4gUGhhc2VsbHVzIGF0IGlhY3VsaXMgcXVhbS4gTnVsbGFtIGEgbmlzaSBhIGVsaXQgY29uc2VxdWF0IGFjY3Vtc2FuLiBRdWlzcXVlIGF0IHNlbSBldSBsaWJlcm8gcGxhY2VyYXQgc2VtcGVyLlxuXG5OdWxsYSBoZW5kcmVyaXQgZmVsaXMgaWQgbGFjdXMgZWZmaWNpdHVyLCB2aXRhZSBncmF2aWRhIG1hZ25hIGNvbnNlY3RldHVyLiBOdWxsYSBmYWNpbGlzaS4gUHJvaW4gaW1wZXJkaWV0IGxvcmVtIGV0IGlwc3VtIHZlc3RpYnVsdW0gZmF1Y2lidXMuIFBoYXNlbGx1cyBzZW1wZXIgZmVybWVudHVtIG5lcXVlIHNlZCBjb25zZXF1YXQuIFN1c3BlbmRpc3NlIHNhcGllbiBkb2xvciwgY3Vyc3VzIG5vbiBjb25zZWN0ZXR1ciB1dCwgYmliZW5kdW0gY29uc2VjdGV0dXIgYXJjdS4gRXRpYW0gc2l0IGFtZXQgdGluY2lkdW50IHVybmEsIHV0IHBsYWNlcmF0IHR1cnBpcy4gTmFtIHN1c2NpcGl0IGxhY3VzIGV0IGV4IHNhZ2l0dGlzLCB1dCBjb21tb2RvIG9yY2kgcG9ydHRpdG9yLiBEdWlzIGNvbmRpbWVudHVtIG1hdXJpcyBkb2xvciwgbm9uIHBvc3VlcmUgZWxpdCB1bGxhbWNvcnBlciBhLiBNYXVyaXMgZXQgc3VzY2lwaXQgcXVhbSwgZXUgdGVtcHVzIGlwc3VtLiBBbGlxdWFtIGV1IHJob25jdXMgbGlndWxhLiBNYXVyaXMgcG9ydGEgYXQgc2VtIGFjIHNlbXBlci4gUGhhc2VsbHVzIHNhZ2l0dGlzLCBhbnRlIGVnZXQgYXVjdG9yIGJpYmVuZHVtLCBqdXN0byBsZWN0dXMgc29sbGljaXR1ZGluIG1hc3NhLCBpbiBpYWN1bGlzIGFudGUgbmVxdWUgaWQgZXJhdC5cblxuTW9yYmkgc2l0IGFtZXQgcXVhbSBlbGl0LiBQZWxsZW50ZXNxdWUgc2l0IGFtZXQgcmhvbmN1cyBtYXNzYSwgc2VkIHNvZGFsZXMgZXJhdC4gVmVzdGlidWx1bSBzb2RhbGVzIHZvbHV0cGF0IG1heGltdXMuIE5hbSBlcm9zIHZlbGl0LCBtb2xlc3RpZSBpbiBncmF2aWRhIGFjLCBsYWNpbmlhIGEgZXJvcy4gRnVzY2Ugb3JuYXJlIHRlbXBvciBxdWFtIG1vbGVzdGllIHRpbmNpZHVudC4gUGhhc2VsbHVzIHJ1dHJ1bSwgbGFjdXMgZWdldCB0ZW1wb3IgcG9zdWVyZSwganVzdG8gdHVycGlzIGNvbmd1ZSBzZW0sIHNlZCBtb2xlc3RpZSB1cm5hIGFudGUgdmFyaXVzIG1hc3NhLiBFdGlhbSB2ZWwgbGVvIG5lcXVlLlxuXG5NYXVyaXMgZHVpIGxhY3VzLCBwb3J0dGl0b3IgZWdldCB2ZXN0aWJ1bHVtIGF0LCBldWlzbW9kIHNlZCBuZXF1ZS4gUHJhZXNlbnQgaW1wZXJkaWV0IGVnZXQgbWFnbmEgYXQgdnVscHV0YXRlLiBEdWlzIG5lYyBwdWx2aW5hciBlc3QuIEZ1c2NlIGlkIGRpYW0gdXQgbGliZXJvIHN1c2NpcGl0IGVnZXN0YXMgZXQgaW4gZXJvcy4gQWVuZWFuIG1hbGVzdWFkYSBxdWlzIG5lcXVlIG5vbiBlZ2VzdGFzLiBEb25lYyBkaWduaXNzaW0gc29kYWxlcyBtb2xlc3RpZS4gVmVzdGlidWx1bSBldCBjdXJzdXMgcHVydXMuIEludGVnZXIgdHJpc3RpcXVlIGNvbnNlcXVhdCBxdWFtIHF1aXMgYWNjdW1zYW4uIE1vcmJpIGZhdWNpYnVzIGF1Z3VlIHZlbCBmZXJtZW50dW0gcmhvbmN1cy5cblxuU2VkIHZpdGFlIHRvcnRvciBuZWMgZGlhbSBydXRydW0gbW9sbGlzLiBBbGlxdWFtIGhlbmRyZXJpdCBsYWN1cyBsb2JvcnRpcyBtYXhpbXVzIGRhcGlidXMuIE51bGxhIGZhY2lsaXNpcyB0ZWxsdXMgdml0YWUgbGlndWxhIHNhZ2l0dGlzIHZhcml1cy4gTnVuYyBwb3J0YSB2ZXN0aWJ1bHVtIHRvcnRvciBpbiBzYWdpdHRpcy4gRG9uZWMgYWMgdGVtcHVzIGxvcmVtLiBTZWQgcGhhcmV0cmEgbWFzc2EgaWQgZGFwaWJ1cyBhdWN0b3IuIE51bGxhIGFyY3UgbWV0dXMsIGZpbmlidXMgc2l0IGFtZXQgZWdlc3RhcyBldCwgdWx0cmljZXMgYWMgc2FwaWVuLiBFdGlhbSBuaWJoIGVyYXQsIHJob25jdXMgZWxlbWVudHVtIGFjY3Vtc2FuIHNlZCwgZmV1Z2lhdCB2b2x1dHBhdCBkaWFtLiBEb25lYyBtYWxlc3VhZGEgaGVuZHJlcml0IGV4LCBldSBtYXhpbXVzIG51bmMgbGFjaW5pYSBhYy4gUXVpc3F1ZSB2ZWhpY3VsYSB2aXRhZSBmZWxpcyBldCB1bGxhbWNvcnBlci4gTWF1cmlzIGJpYmVuZHVtIG1hZ25hIHNpdCBhbWV0IGVmZmljaXR1ciBzdXNjaXBpdC4gVmVzdGlidWx1bSBldCBkaWduaXNzaW0gbWkuIEludGVnZXIgdXQgbWFnbmEgbmVxdWUuIENsYXNzIGFwdGVudCB0YWNpdGkgc29jaW9zcXUgYWQgbGl0b3JhIHRvcnF1ZW50IHBlciBjb251YmlhIG5vc3RyYSwgcGVyIGluY2VwdG9zIGhpbWVuYWVvcy4gTWF1cmlzIHVsdHJpY2VzIGFudGUgaW4gc2VtcGVyIHBoYXJldHJhLlxuXG5BZW5lYW4gcG9ydHRpdG9yIHBvcnRhIGp1c3RvLiBTdXNwZW5kaXNzZSBzZWQgZXN0IGxpZ3VsYS4gTWFlY2VuYXMgZXN0IGFudGUsIGN1cnN1cyBxdWlzIGFjY3Vtc2FuIG5lYywgZGljdHVtIG5lYyB0ZWxsdXMuIEZ1c2NlIGEgbGVjdHVzIGVnZXQgbmVxdWUgdGVtcG9yIGN1cnN1cyBlZ2V0IGV0IGF1Z3VlLiBNYXVyaXMgbWFnbmEgb2RpbywgdGluY2lkdW50IG1heGltdXMgcXVhbSB2ZWwsIGVmZmljaXR1ciBibGFuZGl0IGxpYmVyby4gVml2YW11cyB2aXZlcnJhIHZhcml1cyBzYXBpZW4sIHV0IHZlbmVuYXRpcyBhdWd1ZSBjb25ndWUgdml0YWUuIEluIGhhYyBoYWJpdGFzc2UgcGxhdGVhIGRpY3R1bXN0LiBRdWlzcXVlIG5vbiBmZXVnaWF0IG5pYmguIEluIHZlbCB0dXJwaXMgYWNjdW1zYW4sIHJob25jdXMgbnVsbGEgdml0YWUsIGRhcGlidXMgdXJuYS4gUHJvaW4gc3VzY2lwaXQgZWdldCBsaWd1bGEgc2VkIGZlcm1lbnR1bS4gVmVzdGlidWx1bSBmYWNpbGlzaXMgZXggbm9uIGJsYW5kaXQgZWxlaWZlbmQuIEFsaXF1YW0gc29kYWxlcyBkYXBpYnVzIHRvcnRvciBldCBzZW1wZXIuIFZpdmFtdXMgaW4gaW1wZXJkaWV0IGFyY3UuIERvbmVjIGFjIHRlbGx1cyBhIGxhY3VzIGZyaW5naWxsYSB2b2x1dHBhdC4gRG9uZWMgcGhhcmV0cmEgcGVsbGVudGVzcXVlIHB1cnVzIGEgcHVsdmluYXIuXG5cbk51bmMgYWNjdW1zYW4gYWMgZW5pbSBldCBjb21tb2RvLiBQcm9pbiB2ZWhpY3VsYSB2ZXN0aWJ1bHVtIHRyaXN0aXF1ZS4gRG9uZWMgdml2ZXJyYSBuZXF1ZSB2ZWwgZG9sb3IgdHJpc3RpcXVlIHRpbmNpZHVudC4gVXQgZmVsaXMgbWF1cmlzLCBzYWdpdHRpcyBpZCBlcmF0IHZpdGFlLCBydXRydW0gbHVjdHVzIHVybmEuIERvbmVjIHNpdCBhbWV0IG51bGxhIGVyYXQuIE51bGxhIGVyb3MgbWFnbmEsIGJsYW5kaXQgbm9uIHRlbXBvciBpZCwgY29tbW9kbyBjb25zZWN0ZXR1ciBuaXNsLiBQcm9pbiBpZCBkaWFtIHRvcnRvci4gTW9yYmkgZHVpIG9yY2ksIG1vbGxpcyBzb2RhbGVzIHBvc3VlcmUgbmVjLCBzY2VsZXJpc3F1ZSBlZ2V0IGVyYXQuIFZlc3RpYnVsdW0gYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMgb3JjaSBsdWN0dXMgZXQgdWx0cmljZXMgcG9zdWVyZSBjdWJpbGlhIGN1cmFlOyBEb25lYyBjb25ndWUgbGVvIHB1cnVzLCBpbiBkaWduaXNzaW0gZHVpIHNjZWxlcmlzcXVlIHZlbC4gU2VkIGZhY2lsaXNpcyBxdWFtIHRlbGx1cywgbmVjIHVsdHJpY2llcyBtYXVyaXMgc29sbGljaXR1ZGluIGFjLiBFdGlhbSBlcm9zIG5pc2wsIGJpYmVuZHVtIHF1aXMgcHVsdmluYXIgZXUsIHBsYWNlcmF0IGV1IHF1YW0uIE1hdXJpcyBlZmZpY2l0dXIsIGp1c3RvIG5lYyBmZXJtZW50dW0gdmVuZW5hdGlzLCBlc3QgZGlhbSB1bHRyaWNpZXMgaXBzdW0sIGVnZXQgY29udmFsbGlzIGxpZ3VsYSB1cm5hIGlkIGZlbGlzLiBWaXZhbXVzIHNhZ2l0dGlzIG9ybmFyZSBvZGlvIHZpdGFlIG1vbGVzdGllLlxuXG5Mb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBTdXNwZW5kaXNzZSB2ZXN0aWJ1bHVtIGV1IHRvcnRvciB1dCBlZmZpY2l0dXIuIE1hdXJpcyBxdWlzIG9yY2kgdmVzdGlidWx1bSwgcGVsbGVudGVzcXVlIHNlbSBldCwgY29tbW9kbyBuaXNsLiBBbGlxdWFtIG1vbGxpcyB0ZW1wb3IgZGlnbmlzc2ltLiBVdCBhY2N1bXNhbiBsb3JlbSBzZWQgZGlnbmlzc2ltIG1vbGVzdGllLiBTZWQgbm9uIGxhY3VzIHNlZCBtYWduYSBwb3J0dGl0b3IgdWx0cmljaWVzIHZpdGFlIG5lYyBzYXBpZW4uIE51bGxhbSB2ZWwgdmVsaXQgZmVybWVudHVtLCBzY2VsZXJpc3F1ZSBtaSBhYywgZmluaWJ1cyBlbmltLiBQaGFzZWxsdXMgc3VzY2lwaXQgZ3JhdmlkYSBhY2N1bXNhbi5cblxuQ3VyYWJpdHVyIHJ1dHJ1bSBsYWN1cyB2ZWwgaXBzdW0gbWFsZXN1YWRhIGxhb3JlZXQuIFN1c3BlbmRpc3NlIHZlaGljdWxhIG1vbGVzdGllIGFsaXF1ZXQuIEZ1c2NlIHJ1dHJ1bSB0ZW1wdXMgbWksIGVnZXQgcG9ydHRpdG9yIGxpYmVybyBzb2RhbGVzIGFjLiBOdW5jIGRpZ25pc3NpbSBwdWx2aW5hciBhcmN1IHZpdGFlIG1heGltdXMuIFZpdmFtdXMgZXQgdHVycGlzIGR1aS4gTW9yYmkgYWNjdW1zYW4gdmFyaXVzIGlhY3VsaXMuIEFlbmVhbiBpbiBsb3JlbSBzZWQgc2FwaWVuIHZpdmVycmEgZXVpc21vZC4gTnVsbGFtIHZpdmVycmEgZmVsaXMgc2l0IGFtZXQgYXJjdSBjb25kaW1lbnR1bSwgdml0YWUgZGljdHVtIGV4IGFjY3Vtc2FuLiBQZWxsZW50ZXNxdWUgZWxlaWZlbmQgbGVjdHVzIGVnZXQgc3VzY2lwaXQgcHVsdmluYXIuIEN1cmFiaXR1ciB2dWxwdXRhdGUgbGFjdXMgbm9uIHZlbGl0IHNvbGxpY2l0dWRpbiBtYXhpbXVzIGNvbnNlcXVhdCBpbiBkaWFtLiBQcmFlc2VudCBmYWNpbGlzaXMgYXJjdSBwdWx2aW5hciBlZmZpY2l0dXIgdGluY2lkdW50LiBOdWxsYW0gc2VkIGp1c3RvIHZpdGFlIHF1YW0gZnJpbmdpbGxhIHBoYXJldHJhIHF1aXMgZXUganVzdG8uIFZpdmFtdXMgcGhhcmV0cmEgcG9zdWVyZSBuZXF1ZSBpbiBhY2N1bXNhbi4gRG9uZWMgbW9sZXN0aWUgdGluY2lkdW50IHZpdmVycmEuXG5cbkFlbmVhbiBtYWxlc3VhZGEgZHVpIHF1aXMgbWFzc2Egc3VzY2lwaXQgdm9sdXRwYXQuIEN1cmFiaXR1ciBhYyBsaWJlcm8gdml0YWUgbmlzbCB2ZWhpY3VsYSBzdXNjaXBpdC4gRHVpcyBhIHZhcml1cyB1cm5hLiBBZW5lYW4gZWdldCBwaGFyZXRyYSBuaXNpLiBOYW0gZG9sb3IgZmVsaXMsIHN1c2NpcGl0IGV1IHNlbSBxdWlzLCBjdXJzdXMgbW9sZXN0aWUgbWFzc2EuIEluIGRpY3R1bSBuaXNsIHRpbmNpZHVudCB2b2x1dHBhdCBkYXBpYnVzLiBOdWxsYW0gbWF0dGlzIGluIGxlbyB0cmlzdGlxdWUgcG9zdWVyZS4gTnVsbGEgZXQganVzdG8gbGlndWxhLiBDcmFzIGJpYmVuZHVtLCBzYXBpZW4gZXQgZGljdHVtIGlhY3VsaXMsIG5pc2kgZXN0IGVsZWlmZW5kIGxhY3VzLCBxdWlzIGFjY3Vtc2FuIG1hc3NhIHJpc3VzIGVnZXQgbnVuYy4gSW4gdXQgcGhhcmV0cmEgZGlhbS5cblxuUGhhc2VsbHVzIGVuaW0gZWxpdCwgbGFjaW5pYSB1dCBzYXBpZW4gZXQsIGZhY2lsaXNpcyB2b2x1dHBhdCBlcm9zLiBBbGlxdWFtIGV0IGFjY3Vtc2FuIGxpYmVybywgdml0YWUgZmF1Y2lidXMganVzdG8uIEludGVnZXIgc2VtcGVyIHNhcGllbiBhbGlxdWFtIG9ybmFyZSBtYXhpbXVzLiBVdCBsYWNpbmlhIGNvbmRpbWVudHVtIHF1YW0gc2VkIGxhb3JlZXQuIFF1aXNxdWUgc2l0IGFtZXQgdm9sdXRwYXQgb3JjaSwgdXQgZXVpc21vZCByaXN1cy4gU2VkIHNlZCB1cm5hIGluIGxlbyBwcmV0aXVtIHZlc3RpYnVsdW0gYXQgaW4gZXJhdC4gU3VzcGVuZGlzc2UgcG9ydHRpdG9yIGVnZXQgc2FwaWVuIGVnZXQgZWZmaWNpdHVyLiBFdGlhbSBpZCBhcmN1IHZlbmVuYXRpcywgbWF4aW11cyBsb3JlbSBzY2VsZXJpc3F1ZSwgY3Vyc3VzIG1hdXJpcy4gTnVsbGFtIG5lYyBhcmN1IHZpdmVycmEsIGV1aXNtb2QgdHVycGlzIGluLCBjb25zZXF1YXQgbWF1cmlzLiBJbiB2ZWhpY3VsYSBhcmN1IGV4LCB2aXRhZSB0aW5jaWR1bnQgdXJuYSBwbGFjZXJhdCBhdC4gSW50ZWdlciBub24gc2NlbGVyaXNxdWUgbnVsbGEsIHZpdGFlIGZlcm1lbnR1bSBudW5jLiBBZW5lYW4gc29sbGljaXR1ZGluIG5pYmggaWQgcXVhbSBmaW5pYnVzIHRyaXN0aXF1ZS4gRG9uZWMgbGFvcmVldCBjb25kaW1lbnR1bSBlbmltLCBhYyB2ZXN0aWJ1bHVtIGVyYXQuIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ciBhZGlwaXNjaW5nIGVsaXQuIE1vcmJpIGxlbyBuaXNpLCBncmF2aWRhIGV0IHJpc3VzIGV1LCBtYXR0aXMgZnJpbmdpbGxhIHNlbS4gVml2YW11cyB2aXRhZSBlcm9zIGVsZW1lbnR1bSwgdGluY2lkdW50IGR1aSBpbiwgZGljdHVtIHNhcGllbi5cblxuRnVzY2UgaGVuZHJlcml0IHZlc3RpYnVsdW0gZXN0LCBwdWx2aW5hciBsYW9yZWV0IG9kaW8gZmFjaWxpc2lzIGEuIFNlZCBhdCBibGFuZGl0IGRpYW0uIFBlbGxlbnRlc3F1ZSBlZ2V0IG1vbGVzdGllIGlwc3VtLiBQcmFlc2VudCBoZW5kcmVyaXQgZmVsaXMgZWdldCBlbGl0IHRlbXBvciBtYXR0aXMuIFByb2luIGZldWdpYXQgYXVndWUgaW4gZW5pbSBtYXhpbXVzIG1hbGVzdWFkYS4gUHJhZXNlbnQgbmVjIGNvbW1vZG8gZmVsaXMsIGlkIGxvYm9ydGlzIHRlbGx1cy4gUHJvaW4gdml2ZXJyYSBlbGVtZW50dW0gZ3JhdmlkYS4gSW50ZWdlciBlbmltIGxvcmVtLCBlbGVtZW50dW0gaW4gZXN0IHZpdGFlLCBzY2VsZXJpc3F1ZSBpbXBlcmRpZXQgYW50ZS4gSW50ZWdlciBsZW8gc2FwaWVuLCB1bGxhbWNvcnBlciBuZWMgbmVxdWUgc2l0IGFtZXQsIHBvcnRhIGdyYXZpZGEgbGVjdHVzLiBJbnRlZ2VyIGZhY2lsaXNpcyBhbnRlIGVnZXQgZGlhbSBwbGFjZXJhdCwgdml0YWUgY29uc2VjdGV0dXIgdmVsaXQgdmVzdGlidWx1bS4gRXRpYW0gYmliZW5kdW0gbG9yZW0gZXJhdCwgdml0YWUgZmFjaWxpc2lzIG9yY2kgc2NlbGVyaXNxdWUgc2VkLiBOYW0gbWFsZXN1YWRhIHBoYXJldHJhIGV4LiBQcm9pbiBldSBsYWNpbmlhIHRvcnRvciwgdmVsIHBlbGxlbnRlc3F1ZSBlc3QuXG5cblF1aXNxdWUgaWQgYmxhbmRpdCBtYWduYSwgdWx0cmljZXMgbG9ib3J0aXMgbWFzc2EuIE1hZWNlbmFzIGhlbmRyZXJpdCBtYWduYSBlcm9zLCBpbiB0cmlzdGlxdWUgZXggYmliZW5kdW0gbm9uLiBBbGlxdWFtIGNvbmd1ZSBhdWd1ZSBhIGNvbnNlY3RldHVyIGJpYmVuZHVtLiBQcmFlc2VudCBjb25zZXF1YXQgaW50ZXJkdW0gcmlzdXMgZWdldCBlbGVtZW50dW0uIFBoYXNlbGx1cyBhbGlxdWFtIHRvcnRvciBxdWlzIGVsaXQgdGVtcHVzIGVmZmljaXR1ci4gRHVpcyBpZCBkb2xvciBub24gbmlzaSB0aW5jaWR1bnQgaWFjdWxpcy4gSW50ZWdlciBydXRydW0gbG9ib3J0aXMgbmVxdWUsIHF1aXMgb3JuYXJlIG5pc2kgc2VtcGVyIHZpdmVycmEuIEFsaXF1YW0gZXVpc21vZCBlbGl0IG5pc2ksIHNpdCBhbWV0IGFjY3Vtc2FuIGV4IG1hbGVzdWFkYSB2aXRhZS5cblxuUGVsbGVudGVzcXVlIHBvc3VlcmUgdmVsaXQgbG9yZW0uIERvbmVjIGN1cnN1cyBtb2xsaXMgYXJjdSBpbiBzb2RhbGVzLiBFdGlhbSB2ZWhpY3VsYSBlbmltIGVnZXQgYmxhbmRpdCBhbGlxdWFtLiBJbiBoYWMgaGFiaXRhc3NlIHBsYXRlYSBkaWN0dW1zdC4gTnVsbGEgZGljdHVtIGVnZXQgZXN0IG5lYyB1bHRyaWNlcy4gQ3JhcyBhdCBuaXNsIGxhY2luaWEsIHZhcml1cyBtZXR1cyB1dCwgZWZmaWNpdHVyIGVuaW0uIERvbmVjIGV0IGVyYXQgbm9uIGVsaXQgY29tbW9kbyBoZW5kcmVyaXQuIERvbmVjIHNlZCB0aW5jaWR1bnQgYW50ZSwgYSB0aW5jaWR1bnQgYW50ZS4gUGhhc2VsbHVzIGFjIGNvbnNlY3RldHVyIG9yY2kuXG5cblBoYXNlbGx1cyBlZ2VzdGFzIHBvcnR0aXRvciBvcm5hcmUuIEludGVnZXIgc29kYWxlcyBlbGVpZmVuZCBkaWFtLCBzaXQgYW1ldCBydXRydW0gcmlzdXMgc2VtcGVyIG5vbi4gTWFlY2VuYXMgdm9sdXRwYXQgbGVvIGEgcHVydXMgY29uc2VjdGV0dXIsIHZlbCBtYXhpbXVzIHNlbSBzdXNjaXBpdC4gTWFlY2VuYXMgdHJpc3RpcXVlIG1pIGVnZXQgcmlzdXMgZGFwaWJ1cyBjb25zZXF1YXQuIE9yY2kgdmFyaXVzIG5hdG9xdWUgcGVuYXRpYnVzIGV0IG1hZ25pcyBkaXMgcGFydHVyaWVudCBtb250ZXMsIG5hc2NldHVyIHJpZGljdWx1cyBtdXMuIFNlZCBzYWdpdHRpcyBtYWxlc3VhZGEgdXJuYSwgbmVjIGZhdWNpYnVzIHJpc3VzIG1vbGxpcyBldS4gRG9uZWMgYSBlc3QgZXUgaXBzdW0gZGljdHVtIGF1Y3RvciBldCBpbiBvcmNpLiBQaGFzZWxsdXMgaWQgdmVoaWN1bGEgbnVsbGEuXG5cblByb2luIG9ybmFyZSBkdWkgbmVjIHVybmEgZmV1Z2lhdCBwZWxsZW50ZXNxdWUuIERvbmVjIGZyaW5naWxsYSBlbGVpZmVuZCBsYWN1cyBhdWN0b3IgcGxhY2VyYXQuIE1hZWNlbmFzIGJsYW5kaXQgaW1wZXJkaWV0IHNlbSBxdWlzIGF1Y3Rvci4gVmVzdGlidWx1bSBzaXQgYW1ldCB1cm5hIHNlZCB0ZWxsdXMgcG9ydGEgZGFwaWJ1cy4gRnVzY2UgbmVxdWUgbnVsbGEsIHZpdmVycmEgc2VkIHNhZ2l0dGlzIGEsIGdyYXZpZGEgc2VkIGFudGUuIERvbmVjIGNvbmd1ZSBzYWdpdHRpcyBwdXJ1cyBxdWlzIGJpYmVuZHVtLiBJbiBlZ2V0IGVuaW0gYSBuaXNsIGNvbmd1ZSBjb25ndWUgYWMgYXQgbGlndWxhLiBNb3JiaSBjb252YWxsaXMgb3JjaSBpbiBkdWkgbW9sbGlzLCBzaXQgYW1ldCBzY2VsZXJpc3F1ZSBuaWJoIGZlcm1lbnR1bS4gVXQgbW9sZXN0aWUgbWF4aW11cyBsaWd1bGEgdml0YWUgbW9sZXN0aWUuIE1hdXJpcyBkaWN0dW0gdWx0cmljaWVzIGRhcGlidXMuIFZpdmFtdXMgdml0YWUgdXJuYSBjb25zZXF1YXQsIGJpYmVuZHVtIGVzdCBhdCwgcHVsdmluYXIgbmlzaS4gRG9uZWMgZXUgZXJvcyBleC4gRXRpYW0gc3VzY2lwaXQgdGVtcG9yIHNvbGxpY2l0dWRpbi4gQWxpcXVhbSBvcm5hcmUgZmFjaWxpc2lzIHRvcnRvciBpbiBlbGVpZmVuZC5cblxuT3JjaSB2YXJpdXMgbmF0b3F1ZSBwZW5hdGlidXMgZXQgbWFnbmlzIGRpcyBwYXJ0dXJpZW50IG1vbnRlcywgbmFzY2V0dXIgcmlkaWN1bHVzIG11cy4gQWVuZWFuIG1hbGVzdWFkYSBwb3J0dGl0b3IgdGVsbHVzLCByaG9uY3VzIGltcGVyZGlldCBuaXNsIGxhY2luaWEgZXQuIEluIGhhYyBoYWJpdGFzc2UgcGxhdGVhIGRpY3R1bXN0LiBTZWQgZHVpIG9yY2ksIHZlbmVuYXRpcyBzaXQgYW1ldCBwcmV0aXVtIG5lYywgdWx0cmljZXMgbm9uIG51bGxhLiBOdWxsYSBhbGlxdWFtIGludGVyZHVtIHZlc3RpYnVsdW0uIFZpdmFtdXMgc2l0IGFtZXQgbWF1cmlzIHB1bHZpbmFyLCB2YXJpdXMgb3JjaSBxdWlzLCBvcm5hcmUgbG9yZW0uIERvbmVjIGVsZW1lbnR1bSBmYWNpbGlzaXMgZXJhdCwgdml0YWUgdHJpc3RpcXVlIGxlbyBwb3N1ZXJlIHZlbC4gRG9uZWMgY29uc2VxdWF0IGxvcmVtIHZpdGFlIGR1aSB0aW5jaWR1bnQgb3JuYXJlLiBJbiBoYWMgaGFiaXRhc3NlIHBsYXRlYSBkaWN0dW1zdC4gU3VzcGVuZGlzc2UgdmVsIGV4IG5vbiBwdXJ1cyB1bHRyaWNlcyBjb25kaW1lbnR1bSBhdCBzZWQgbGVvLiBOdW5jIHNpdCBhbWV0IHRlbXBvciBtYWduYSwgZXUgZGlnbmlzc2ltIHRvcnRvci4gVml2YW11cyBldSBsaWd1bGEgYWMgbmliaCBwb3J0dGl0b3IgZGFwaWJ1cyBlZ2V0IG5vbiBzZW0uIERvbmVjIHRyaXN0aXF1ZSBlbmltIG9yY2ksIHB1bHZpbmFyIGxhb3JlZXQgbG9yZW0gY29tbW9kbyB2aXRhZS4gTWF1cmlzIHVsdHJpY2VzIG5pYmggbmlzaSwgaWQgbW9sbGlzIG1hdXJpcyByaG9uY3VzIG5vbi4gQ3JhcyBpbnRlcmR1bSB0ZWxsdXMgdXQgb2RpbyBwdWx2aW5hciB2ZXN0aWJ1bHVtLlxuXG5OdWxsYW0gbmVjIGRpYW0gbnVuYy4gRHVpcyBub24gY29tbW9kbyBpcHN1bS4gSW50ZWdlciBibGFuZGl0LCBsZW8gc2VkIGxhY2luaWEgY3Vyc3VzLCBtYWduYSBmZWxpcyBtYXR0aXMgcmlzdXMsIGFjY3Vtc2FuIHZlc3RpYnVsdW0gbGlndWxhIGxlY3R1cyBpbiB0dXJwaXMuIFF1aXNxdWUgY29uZGltZW50dW0gdG9ydG9yIGVnZXQgcGVsbGVudGVzcXVlIGN1cnN1cy4gQ3VyYWJpdHVyIHJob25jdXMgcXVhbSB2ZWwgbWF1cmlzIHZ1bHB1dGF0ZSB0aW5jaWR1bnQgcXVpcyBhIGxpYmVyby4gQ3VyYWJpdHVyIGZldWdpYXQgZmV1Z2lhdCBsaWd1bGEsIGEgcHJldGl1bSByaXN1cyBzYWdpdHRpcyBpZC4gVmVzdGlidWx1bSB2ZWwgZXggZWdlc3RhcywgdGluY2lkdW50IHR1cnBpcyBzZWQsIGFsaXF1YW0gdXJuYS4gTnVsbGFtIHBvc3VlcmUgYW50ZSBlZ2V0IGxlbyB2ZW5lbmF0aXMgcnV0cnVtLiBDdXJhYml0dXIgYSBvZGlvIHRvcnRvci4gRnVzY2UgYXJjdSBtZXR1cywgY29uc2VxdWF0IGlkIGJpYmVuZHVtIHNpdCBhbWV0LCBzdXNjaXBpdCBldSBtZXR1cy5cblxuQ3JhcyBuZWMgZGljdHVtIGRvbG9yLiBDcmFzIG5lYyBmYXVjaWJ1cyBqdXN0by4gSW50ZWdlciBlc3QgZXJvcywgcGVsbGVudGVzcXVlIHZpdGFlIGVyYXQgc2l0IGFtZXQsIGFsaXF1ZXQgbW9sZXN0aWUgbGFjdXMuIERvbmVjIHB1cnVzIGFudGUsIHRlbXBvciBzZWQgcHJldGl1bSBub24sIHBvc3VlcmUgZWdldCBmZWxpcy4gTnVuYyBuZWMgZWxpdCBkYXBpYnVzLCBzb2RhbGVzIGZlbGlzIGV1LCBzYWdpdHRpcyBlbGl0LiBOdW5jIGV0IGR1aSBjdXJzdXMsIHJob25jdXMgZXJvcyBhYywgbWFsZXN1YWRhIGxpYmVyby4gUGhhc2VsbHVzIHBvcnRhIHF1YW0gcXVpcyBvcmNpIHN1c2NpcGl0IGJsYW5kaXQuXG5cbk1hdXJpcyBsYW9yZWV0IGVuaW0gZWdldCBuZXF1ZSBmYWNpbGlzaXMgdGluY2lkdW50LiBOdW5jIG5vbiByaXN1cyBpbiBlc3QgbW9sbGlzIGZpbmlidXMgaW4gZWZmaWNpdHVyIGVuaW0uIEN1cmFiaXR1ciB2ZWwgY29udmFsbGlzIG1pLiBJbnRlZ2VyIGFjIGVuaW0gdml0YWUgZmVsaXMgYWxpcXVldCB2ZXN0aWJ1bHVtIGV0IG5vbiB2ZWxpdC4gRHVpcyBzZW0gdXJuYSwgZWZmaWNpdHVyIHZpdGFlIGV1aXNtb2QgbmVjLCBhY2N1bXNhbiBpbiBudW5jLiBGdXNjZSBmZXJtZW50dW0gdnVscHV0YXRlIGJpYmVuZHVtLiBGdXNjZSBsZWN0dXMgZXJhdCwgY29uc2VxdWF0IGFjIHZlbmVuYXRpcyBpbiwgdWx0cmljZXMgbmVjIGVyYXQuXG5cbkN1cmFiaXR1ciB2aXRhZSBhbnRlIGV1aXNtb2QsIHRlbXBvciBtYXVyaXMgdHJpc3RpcXVlLCBjb25kaW1lbnR1bSBzYXBpZW4uIE1vcmJpIHNvbGxpY2l0dWRpbiwgcXVhbSBzaXQgYW1ldCBpbXBlcmRpZXQgYWxpcXVhbSwgbmlzbCBtYXNzYSB0ZW1wb3IgZXN0LCBldCB0ZW1wb3Igc2VtIGFyY3Ugc2l0IGFtZXQgbGFjdXMuIFZlc3RpYnVsdW0gYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMgb3JjaSBsdWN0dXMgZXQgdWx0cmljZXMgcG9zdWVyZSBjdWJpbGlhIGN1cmFlOyBRdWlzcXVlIGZlcm1lbnR1bSB0ZWxsdXMgaWQgbG9yZW0gZWdlc3RhcyBncmF2aWRhLiBTZWQgdm9sdXRwYXQgbG9yZW0gYSB0b3J0b3IgZWdlc3RhcyBzb2RhbGVzLiBTdXNwZW5kaXNzZSBzYWdpdHRpcyBhcmN1IGEgcG9ydGEgbGFjaW5pYS4gTnVsbGFtIG1hdHRpcyBiaWJlbmR1bSB1cm5hLCBzaXQgYW1ldCBtb2xlc3RpZSBlbGl0IGZldWdpYXQgbmVjLiBQaGFzZWxsdXMgbWFnbmEgbG9yZW0sIGFsaXF1YW0gcXVpcyB0ZWxsdXMgdmVsLCBldWlzbW9kIHRyaXN0aXF1ZSBsb3JlbS4gQWxpcXVhbSBncmF2aWRhLCBvcmNpIG1hdHRpcyBzdXNjaXBpdCBmcmluZ2lsbGEsIG9yY2kgbG9yZW0gYWxpcXVldCBlcmF0LCBxdWlzIHZlc3RpYnVsdW0gcHVydXMgZXJhdCBxdWlzIGxlby5cblxuSW4gdXQgbG9ib3J0aXMgbmliaCwgYSBwcmV0aXVtIGVyb3MuIE9yY2kgdmFyaXVzIG5hdG9xdWUgcGVuYXRpYnVzIGV0IG1hZ25pcyBkaXMgcGFydHVyaWVudCBtb250ZXMsIG5hc2NldHVyIHJpZGljdWx1cyBtdXMuIE1vcmJpIGFjY3Vtc2FuIG5pc2kgZG9sb3IsIG5vbiBsYW9yZWV0IHNlbSBjb252YWxsaXMgZXUuIFZlc3RpYnVsdW0gZnJpbmdpbGxhIGVyYXQgYWMgdXJuYSBpYWN1bGlzLCB2ZWwgY29uZ3VlIG51bGxhIHNhZ2l0dGlzLiBGdXNjZSBtb2xlc3RpZSB0dXJwaXMgaW4gYWxpcXVldCB0aW5jaWR1bnQuIFZlc3RpYnVsdW0gdGluY2lkdW50IGF1Y3RvciBuaXNsLiBBZW5lYW4gY29uc2VxdWF0IGxlY3R1cyBtaSwgZXUgZGljdHVtIGVyb3MgdHJpc3RpcXVlIGEuIEludGVnZXIgY29tbW9kbyBvcmNpIGV4LCBpbiB2dWxwdXRhdGUgb3JjaSBmZXJtZW50dW0gYS4gQ2xhc3MgYXB0ZW50IHRhY2l0aSBzb2Npb3NxdSBhZCBsaXRvcmEgdG9ycXVlbnQgcGVyIGNvbnViaWEgbm9zdHJhLCBwZXIgaW5jZXB0b3MgaGltZW5hZW9zLlxuXG5TdXNwZW5kaXNzZSBwb3RlbnRpLiBNb3JiaSBlbGVpZmVuZCB2ZW5lbmF0aXMgZGlnbmlzc2ltLiBEb25lYyBzb2RhbGVzIHF1aXMgbmliaCBhYyBkaWduaXNzaW0uIFZpdmFtdXMgcG9ydGEgcG9ydGEgZGFwaWJ1cy4gT3JjaSB2YXJpdXMgbmF0b3F1ZSBwZW5hdGlidXMgZXQgbWFnbmlzIGRpcyBwYXJ0dXJpZW50IG1vbnRlcywgbmFzY2V0dXIgcmlkaWN1bHVzIG11cy4gTnVsbGFtIHZhcml1cyB1cm5hIHZlbCBsaWJlcm8gdHJpc3RpcXVlLCBlZ2V0IGJsYW5kaXQgZWxpdCBzY2VsZXJpc3F1ZS4gTmFtIHF1aXMgdWxsYW1jb3JwZXIgdGVsbHVzLiBOdW5jIG1heGltdXMsIG9kaW8gc2l0IGFtZXQgcHJldGl1bSBydXRydW0sIHRlbGx1cyBuaXNpIG1vbGxpcyBkdWksIGluIGlhY3VsaXMgZW5pbSBudW5jIGV0IGF1Z3VlLiBOdWxsYSBmcmluZ2lsbGEgZHVpIGR1aSwgZmFjaWxpc2lzIGZhY2lsaXNpcyBhdWd1ZSB1bHRyaWNpZXMgc2l0IGFtZXQuIENyYXMgcmhvbmN1cyBhdCB0ZWxsdXMgdXQgbW9sbGlzLiBGdXNjZSBmYXVjaWJ1cyBzb2RhbGVzIGxpZ3VsYSBldCBjb25zZWN0ZXR1ci4gSW4gaWQgZWdlc3RhcyBxdWFtLiBWaXZhbXVzIGNvbnZhbGxpcyB2YXJpdXMgcHVydXMgbmVjIGlhY3VsaXMuIFByb2luIHNlZCByaG9uY3VzIGxpZ3VsYSwgc29kYWxlcyBldWlzbW9kIG5pc2wuIFNlZCBhIG1ldHVzIGluIGxpYmVybyBpbXBlcmRpZXQgc2FnaXR0aXMuIEFlbmVhbiBwb3N1ZXJlIGV1IGR1aSBzaXQgYW1ldCByaG9uY3VzLlxuXG5GdXNjZSBhdCBkaWN0dW0gZWxpdCwgZXQgdnVscHV0YXRlIG1hdXJpcy4gQ3VyYWJpdHVyIGluIHZhcml1cyBuaXNsLiBNYXVyaXMgZWdlc3RhcyBlbGVtZW50dW0gbW9sbGlzLiBDdXJhYml0dXIgZ3JhdmlkYSBzZWQgbWFnbmEgaWQgdWx0cmljaWVzLiBFdGlhbSBldCByaXN1cyBhdCBudW5jIGlhY3VsaXMgb3JuYXJlIGluIGEgbWFnbmEuIFV0IG51bmMgZGlhbSwgcmhvbmN1cyBhYyBvZGlvIGEsIHZlbmVuYXRpcyBsb2JvcnRpcyB2ZWxpdC4gSW4gdmVoaWN1bGEgdXJuYSB2aXRhZSBhdWd1ZSB2b2x1dHBhdCwgdml0YWUgbW9sbGlzIGxpYmVybyB0ZW1wb3IuIFNlZCBxdWlzIHVybmEgYWMgbmlzaSB0ZW1wdXMgY29uc2VjdGV0dXIgdmVsIGV0IGxlY3R1cy4gQWxpcXVhbSBiaWJlbmR1bSBtYWxlc3VhZGEgdmVoaWN1bGEuIE51bGxhIG9kaW8gbmlzbCwgdmVoaWN1bGEgbm9uIGRhcGlidXMgcGhhcmV0cmEsIG1vbGVzdGllIG5vbiBqdXN0by5cblxuTnVsbGEgZmVsaXMgZWxpdCwgbWFsZXN1YWRhIGluIHBvcnR0aXRvciBzb2xsaWNpdHVkaW4sIGxhb3JlZXQgdmVsIGVyYXQuIFZpdmFtdXMgc2l0IGFtZXQgcHVydXMgZXguIEludGVnZXIgbWF0dGlzIGNvbmRpbWVudHVtIG1ldHVzLCBpbiBjb252YWxsaXMgbGVvLiBNb3JiaSBwcmV0aXVtIHZpdGFlIHNlbSB1dCBjb21tb2RvLiBOYW0gZnJpbmdpbGxhIGVuaW0gdXQgbmVxdWUgaW50ZXJkdW0gcHVsdmluYXIuIE1hdXJpcyB2aXRhZSBuZXF1ZSBub24gbWkgc29sbGljaXR1ZGluIHBoYXJldHJhLiBJbiBpbiB2ZXN0aWJ1bHVtIHRlbGx1cy4gQ3VyYWJpdHVyIHBvc3VlcmUgbGVvIG5pc2wsIGVnZXQgcGxhY2VyYXQgbGliZXJvIGJsYW5kaXQgcXVpcy4gRXRpYW0gcXVpcyBhdWd1ZSBjb25zZWN0ZXR1ciwgdWx0cmljaWVzIGZlbGlzIGF0LCBiaWJlbmR1bSBwdXJ1cy4gRG9uZWMgdmVuZW5hdGlzIHR1cnBpcyBldSBwdWx2aW5hciBncmF2aWRhLlxuXG5OdWxsYSBzZW1wZXIsIG9kaW8gaW4gdmFyaXVzIHVsdHJpY2VzLCBkaWFtIGZlbGlzIGZlcm1lbnR1bSBtZXR1cywgc2VkIHBoYXJldHJhIGFudGUgbGliZXJvIGF0IG5pc2kuIFNlZCBhbGlxdWV0IG9kaW8gZGlnbmlzc2ltIGFjY3Vtc2FuIHBvcnR0aXRvci4gU2VkIGJsYW5kaXQgYmxhbmRpdCBmZXJtZW50dW0uIFByb2luIHNpdCBhbWV0IGlwc3VtIGEgbGVjdHVzIHZlc3RpYnVsdW0gdmVuZW5hdGlzLiBQZWxsZW50ZXNxdWUgZWxlaWZlbmQgbGVjdHVzIGlkIHR1cnBpcyBjb21tb2RvLCBub24gcGVsbGVudGVzcXVlIG1hdXJpcyBjb25kaW1lbnR1bS4gUXVpc3F1ZSBncmF2aWRhIGlwc3VtIGV1IHBvcnR0aXRvciB1bGxhbWNvcnBlci4gRHVpcyBlbGVtZW50dW0gYXQgbmVxdWUgaWQgY29uc2VjdGV0dXIuIFV0IHNjZWxlcmlzcXVlIGxhY3VzIGFjIHNlbSBoZW5kcmVyaXQgYWxpcXVhbS4gTmFtIHByZXRpdW0gZXJhdCBhdCBlZ2VzdGFzIHZlc3RpYnVsdW0uIE1hZWNlbmFzIGV1IGxvcmVtIGNvbnNlY3RldHVyLCBkaWN0dW0gYXJjdSBhdCwgcmhvbmN1cyBsb3JlbS4gQ3VyYWJpdHVyIHVsbGFtY29ycGVyIHNlbSBhdCBvZGlvIGhlbmRyZXJpdCwgdXQgZmFjaWxpc2lzIG1ldHVzIGNvbnNlY3RldHVyLiBTdXNwZW5kaXNzZSBkdWkgbWV0dXMsIHBvcnRhIGlkIG1pIGV1LCBwb3N1ZXJlIGdyYXZpZGEgbnVsbGEuIFByYWVzZW50IGRhcGlidXMgYXVjdG9yIHNlbXBlci4gRXRpYW0gZXQgbGVvIHNhcGllbi4gU3VzcGVuZGlzc2UgZXJvcyBvcmNpLCB2aXZlcnJhIHZlbCBhY2N1bXNhbiBzZWQsIHB1bHZpbmFyIHV0IGxlY3R1cy4gSW50ZWdlciBlZ2VzdGFzIGdyYXZpZGEgc2NlbGVyaXNxdWUuXG5cbkFsaXF1YW0gaW4gaW1wZXJkaWV0IG51bmMuIEludGVnZXIgdWx0cmljaWVzLCBsaWJlcm8gc2l0IGFtZXQgc2VtcGVyIG1hbGVzdWFkYSwgcHVydXMgYW50ZSBzYWdpdHRpcyBuaWJoLCBpbiBsb2JvcnRpcyBlbmltIHF1YW0gZWdldCB0dXJwaXMuIFZpdmFtdXMgdXQgbmlzbCBzb2RhbGVzLCBncmF2aWRhIGVsaXQgc2VkLCBtYWxlc3VhZGEgbnVuYy4gVml2YW11cyBldSBmZXJtZW50dW0gbmVxdWUuIER1aXMgc29sbGljaXR1ZGluIGN1cnN1cyB1cm5hIHV0IGVsZW1lbnR1bS4gVmVzdGlidWx1bSB0aW5jaWR1bnQgcmlzdXMgYSBtaSBwdWx2aW5hciBhY2N1bXNhbi4gVmVzdGlidWx1bSBudWxsYSBhdWd1ZSwgc29kYWxlcyBpZCBncmF2aWRhIHNlZCwgY29uZGltZW50dW0gc2VkIHR1cnBpcy5cblxuRnVzY2UgZmF1Y2lidXMgc2VtIHVybmEsIGVsZWlmZW5kIGltcGVyZGlldCBwdXJ1cyBzdXNjaXBpdCBpZC4gSW4gcG9ydGEgbWF4aW11cyBsYWN1cyBub24gZmluaWJ1cy4gUXVpc3F1ZSBuaXNpIGRvbG9yLCBtb2xsaXMgYXQgbWFzc2Egbm9uLCBldWlzbW9kIHZhcml1cyBvcmNpLiBTdXNwZW5kaXNzZSBwb3RlbnRpLiBTdXNwZW5kaXNzZSBkaWN0dW0sIGVyb3MgZXUgdnVscHV0YXRlIG1hdHRpcywgdmVsaXQgbmVxdWUgY29uZ3VlIGR1aSwgb3JuYXJlIG1vbGVzdGllIHR1cnBpcyBzYXBpZW4gdXQgbmVxdWUuIEN1cmFiaXR1ciBzZW1wZXIgbG9yZW0gcG9ydHRpdG9yIHJpc3VzIHVsdHJpY2VzIGRhcGlidXMuIFN1c3BlbmRpc3NlIGFjIGRhcGlidXMgbmlzaSwgdmVsIGZhdWNpYnVzIG5pYmguIEFsaXF1YW0gZWxlaWZlbmQgZXggbmlzbCwgZXQgY29uZ3VlIG1hc3NhIHBoYXJldHJhIHZpdGFlLiBFdGlhbSBhdCBmZWxpcyBsZW8uIEFlbmVhbiBuZWMgc29sbGljaXR1ZGluIGxvcmVtLCBub24gaW50ZXJkdW0gbmliaC5cblxuTnVsbGEgbG9ib3J0aXMsIG9yY2kgc2VkIGVsZWlmZW5kIG9ybmFyZSwgbGVjdHVzIGxlY3R1cyBwaGFyZXRyYSB2ZWxpdCwgZXUgYWxpcXVhbSBkb2xvciBtYXNzYSBub24gbmlzbC4gTW9yYmkgZmFjaWxpc2lzIHF1YW0gaW1wZXJkaWV0LCBoZW5kcmVyaXQgbGVvIGlkLCBjb25ndWUgbGFjdXMuIE1hdXJpcyB2aXRhZSB2ZWxpdCBpbiB0ZWxsdXMgdGVtcG9yIHZlc3RpYnVsdW0uIEZ1c2NlIGVnZXN0YXMgZ3JhdmlkYSBncmF2aWRhLiBBZW5lYW4gdml0YWUgZG9sb3IgZXN0LiBQaGFzZWxsdXMgaGVuZHJlcml0IGVsaXQgZXUgZXN0IHVsdHJpY2llcyBibGFuZGl0LiBQcmFlc2VudCBldCBvZGlvIHF1aXMgYW50ZSB1bHRyaWNlcyBhdWN0b3IgYXQgYXQgbWF1cmlzLiBWZXN0aWJ1bHVtIGFudGUgZXJhdCwgZWxlbWVudHVtIGEgYXVndWUgdml0YWUsIGNvbnNlY3RldHVyIGxvYm9ydGlzIHRvcnRvci4gTWF1cmlzIHVsbGFtY29ycGVyIHZvbHV0cGF0IGVuaW0uXG5cblZpdmFtdXMgY29udmFsbGlzIGVyYXQgaW1wZXJkaWV0IG1pIG1heGltdXMgc29sbGljaXR1ZGluLiBOdW5jIG5vbiBpYWN1bGlzIHR1cnBpcy4gUHJhZXNlbnQgcHJldGl1bSBmZXJtZW50dW0gbWV0dXMsIGZhY2lsaXNpcyBjb25zZXF1YXQgb3JjaSB2ZW5lbmF0aXMgcXVpcy4gTnVsbGFtIHZvbHV0cGF0IGVzdCBtaSwgc2VkIHZ1bHB1dGF0ZSBvcmNpIHBvcnR0aXRvciBldC4gTnVuYyBub24gc3VzY2lwaXQgbmlzbC4gRnVzY2UgdGVtcHVzIGRvbG9yIG5lYyByaXN1cyBiaWJlbmR1bSBmZXVnaWF0LiBWZXN0aWJ1bHVtIGFjIGxpZ3VsYSBlbmltLiBEb25lYyB1dCBuaXNpIHNpdCBhbWV0IHJpc3VzIHRyaXN0aXF1ZSBhbGlxdWV0IGluIHF1aXMgbmlzaS4gTW9yYmkgcmhvbmN1cyBlbGVtZW50dW0gZmVsaXMsIGVnZXQgZWxlaWZlbmQgbmlzaS4gTnVsbGFtIGZlbGlzIHRlbGx1cywgc2FnaXR0aXMgYWMgcXVhbSB2ZWwsIGFsaXF1ZXQgc29kYWxlcyBtYWduYS4gSW4gcG9ydGEgY29udmFsbGlzIGFudGUgc2l0IGFtZXQgYmliZW5kdW0uIERvbmVjIGxhb3JlZXQgZW5pbSBudWxsYSwgZXUgcHVsdmluYXIgdGVsbHVzIHRlbXBvciBzZWQuIE51bmMgc2l0IGFtZXQgc2FwaWVuIHVsdHJpY2llcywgc29kYWxlcyBpcHN1bSBub24sIGxhY2luaWEgcHVydXMuIFNlZCBxdWlzIGx1Y3R1cyBvcmNpLlxuXG5Nb3JiaSBkaWFtIGR1aSwgdmFyaXVzIHNpdCBhbWV0IGR1aSBzZWQsIHZvbHV0cGF0IGRhcGlidXMgZHVpLiBOdWxsYW0gZ3JhdmlkYSBwb3N1ZXJlIG1ldHVzLCB2aXRhZSB1bHRyaWNlcyBtYWduYSBhdWN0b3IgYS4gU2VkIHNpdCBhbWV0IGF1Z3VlIGxhY3VzLiBDcmFzIHZpdGFlIHZvbHV0cGF0IGp1c3RvLiBNYXVyaXMgZXQgbWV0dXMgZ3JhdmlkYSwgYWxpcXVhbSB0dXJwaXMgdmVsLCBpbnRlcmR1bSBzYXBpZW4uIFNlZCBkaWFtIHNlbSwgdWxsYW1jb3JwZXIgcG9ydGEgdml2ZXJyYSBzaXQgYW1ldCwgc29kYWxlcyBzZWQgbGlndWxhLiBTZWQgc3VzY2lwaXQgbmlzaSBlbGl0LCBhdCBpYWN1bGlzIHF1YW0gZmF1Y2lidXMgc2l0IGFtZXQuIFZpdmFtdXMgb2RpbyBvcmNpLCBwb3J0dGl0b3IgcXVpcyBtYWduYSBhYywgb3JuYXJlIHNjZWxlcmlzcXVlIG1hdXJpcy4gUGhhc2VsbHVzIGVnZXQgc2VtIG1vbGxpcywgbG9ib3J0aXMgcHVydXMgbmVjLCB2b2x1dHBhdCBkb2xvci4gUGVsbGVudGVzcXVlIHZpdmVycmEgaW50ZXJkdW0gYXVjdG9yLlxuXG5Qcm9pbiBmYXVjaWJ1cyBleCBldCBpcHN1bSBpbXBlcmRpZXQgc29kYWxlcyB2ZWwgdXQgaXBzdW0uIFV0IHV0IGxhY2luaWEgZXN0LCBldSBlZ2VzdGFzIG1hdXJpcy4gUHJhZXNlbnQgc2VtcGVyIGxlY3R1cyBtYWduYSwgc2VkIGxhY2luaWEgbGlndWxhIGFsaXF1YW0gYS4gSW4gZXQgZmV1Z2lhdCBpcHN1bSwgc2VkIHBvcnR0aXRvciB0b3J0b3IuIE51bGxhbSB2ZWwgbWV0dXMgdmVzdGlidWx1bSwgcmhvbmN1cyB0ZWxsdXMgc2l0IGFtZXQsIG1hbGVzdWFkYSBuaXNsLiBTZWQgdmVuZW5hdGlzIGF1Z3VlIHZlbCBlc3Qgc3VzY2lwaXQsIGlkIHBvcnR0aXRvciBhdWd1ZSBmYXVjaWJ1cy4gRXRpYW0gdXQgZmF1Y2lidXMgdmVsaXQsIGFjIHBvc3VlcmUgbGFjdXMuIE1hdXJpcyBldSBxdWFtIGVyYXQuIEZ1c2NlIGRhcGlidXMsIG9kaW8gZWdldCB0aW5jaWR1bnQgZmFjaWxpc2lzLCBkb2xvciBuaXNpIHNlbXBlciBuZXF1ZSwgbm9uIG1vbGxpcyBxdWFtIG5pc2wgdXQganVzdG8uXG5cbkludGVnZXIgcG9ydHRpdG9yLCBsb3JlbSB1dCBtYWxlc3VhZGEgdnVscHV0YXRlLCBuaWJoIGZlbGlzIGZldWdpYXQgbGliZXJvLCBlZ2V0IGZhY2lsaXNpcyBlc3QgaXBzdW0gaWQgcHVydXMuIFZlc3RpYnVsdW0gbGVjdHVzIGRpYW0sIHNjZWxlcmlzcXVlIGlkIGV1aXNtb2Qgc2VkLCBzb2RhbGVzIGF0IG1hc3NhLiBVdCBzY2VsZXJpc3F1ZSB2ZWwgcXVhbSBhbGlxdWV0IGJpYmVuZHVtLiBJbiBzZWQgZmVsaXMgY29uZGltZW50dW0sIGJsYW5kaXQgdGVsbHVzIHV0LCBiaWJlbmR1bSBleC4gTnVsbGEgbmVjIGxlY3R1cyBuaXNsLiBNYXVyaXMgbmliaCBlcmF0LCB0ZW1wdXMgYWMgcHVydXMgZXUsIGN1cnN1cyBpbnRlcmR1bSBxdWFtLiBJbiB0aW5jaWR1bnQgb3JuYXJlIGFsaXF1YW0uIFBoYXNlbGx1cyBwcmV0aXVtIHN1c2NpcGl0IHByZXRpdW0uIERvbmVjIGVnZXQgbnVsbGEgdml0YWUganVzdG8gZGljdHVtIHNvZGFsZXMgaWQgYXQgbWF1cmlzLiBDdXJhYml0dXIgYSBsb3JlbSBsYW9yZWV0LCBjb25kaW1lbnR1bSBtaSBwb3J0YSwgZGljdHVtIHRvcnRvci5cblxuSW50ZWdlciB1dCBxdWFtIGVnZXQgbmlzbCBhbGlxdWFtIG1hbGVzdWFkYSBpbiBpbiBsZW8uIFByYWVzZW50IHZlbCBudWxsYSBwZWxsZW50ZXNxdWUsIGltcGVyZGlldCB0dXJwaXMgaW4sIHBsYWNlcmF0IG5lcXVlLiBWZXN0aWJ1bHVtIGRpZ25pc3NpbSBtaSBub24gZXJvcyB1bGxhbWNvcnBlciBtb2xsaXMgYWMgaWQgaXBzdW0uIFZlc3RpYnVsdW0gYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMgb3JjaSBsdWN0dXMgZXQgdWx0cmljZXMgcG9zdWVyZSBjdWJpbGlhIGN1cmFlOyBEb25lYyBjb25zZWN0ZXR1ciBudWxsYSBldSB2ZWxpdCBhbGlxdWV0IGRpY3R1bS4gTnVsbGFtIGVnZXQgcG9ydHRpdG9yIG5pc2wsIGF0IGF1Y3RvciBuZXF1ZS4gUGVsbGVudGVzcXVlIGx1Y3R1cyBleCBuZWMgZWxpdCB2aXZlcnJhLCBtb2xlc3RpZSB2b2x1dHBhdCBkb2xvciBmYXVjaWJ1cy4gUXVpc3F1ZSBkaWN0dW0gaXBzdW0gZWdldCBlbmltIHB1bHZpbmFyLCBuZWMgY29uZ3VlIGVzdCBmaW5pYnVzLiBQZWxsZW50ZXNxdWUgbGlndWxhIG1pLCBmaW5pYnVzIGFjIGVsZW1lbnR1bSBldSwgdGVtcG9yIHF1aXMgcHVydXMuIFV0IHByZXRpdW0gcXVhbSB2ZWwgZmVsaXMgcHJldGl1bSwgc2l0IGFtZXQgdmVuZW5hdGlzIGR1aSB0ZW1wdXMuIFZpdmFtdXMgcXVpcyBhbnRlIG5vbiBqdXN0byBwdWx2aW5hciB2YXJpdXMgc2l0IGFtZXQgYXQgZmVsaXMuIEFlbmVhbiBtYXhpbXVzIGZlbGlzIHNpdCBhbWV0IHZlbGl0IGNvbnNlY3RldHVyLCBuZWMgZmV1Z2lhdCBlc3Qgdm9sdXRwYXQuIEZ1c2NlIG5vbiBwdXJ1cyBpbnRlcmR1bSBqdXN0byBtb2xlc3RpZSBtYXhpbXVzLiBQZWxsZW50ZXNxdWUgcGVsbGVudGVzcXVlIGFjIG1hc3NhIHZlbCBpbXBlcmRpZXQuIFN1c3BlbmRpc3NlIHB1cnVzIG1hZ25hLCBjb25zZWN0ZXR1ciBldSBzdXNjaXBpdCBuZWMsIG9ybmFyZSBpbiBkb2xvci4gTnVsbGEgZHVpIHNlbSwgcmhvbmN1cyBhIG51bmMgZXUsIHZpdmVycmEgYWxpcXVhbSBsb3JlbS5cblxuTnVsbGEgY29tbW9kbyBhIHNhcGllbiBpbiBjdXJzdXMuIFNlZCBxdWlzIHN1c2NpcGl0IGV4LiBBZW5lYW4gbW9sbGlzIG1heGltdXMgbWFzc2EsIGZpbmlidXMgZWxlaWZlbmQgbmVxdWUgbWF4aW11cyB2ZWwuIENyYXMgZmluaWJ1cyB2ZW5lbmF0aXMgcHVydXMgdml0YWUgdWx0cmljaWVzLiBJbnRlZ2VyIG1vbGxpcyBsaWJlcm8gcXVpcyBqdXN0byBlbGVpZmVuZCwgdXQgbWFsZXN1YWRhIGxlbyBmaW5pYnVzLiBWaXZhbXVzIHN1c2NpcGl0LCBlcm9zIGlkIHNvZGFsZXMgdGVtcG9yLCBwdXJ1cyBzZW0gYXVjdG9yIG5lcXVlLCBhdCB2dWxwdXRhdGUgbnVsbGEgYXVndWUgbmVjIGVuaW0uIFByYWVzZW50IHNpdCBhbWV0IHZ1bHB1dGF0ZSB1cm5hLCBub24gbGFjaW5pYSBudW5jLlxuXG5TZWQgZmF1Y2lidXMsIHRvcnRvciBzaXQgYW1ldCB0aW5jaWR1bnQgaGVuZHJlcml0LCBudWxsYSBhbnRlIGlhY3VsaXMgbGVjdHVzLCBzZWQgdml2ZXJyYSBtZXR1cyBsb3JlbSBpZCBvcmNpLiBOdW5jIG5vbiBuaXNpIGluIGxpZ3VsYSBlZmZpY2l0dXIgc29kYWxlcyBub24gYXQgZG9sb3IuIEluIGhhYyBoYWJpdGFzc2UgcGxhdGVhIGRpY3R1bXN0LiBQaGFzZWxsdXMgc2l0IGFtZXQgb2RpbyByaG9uY3VzLCBkaWduaXNzaW0gZW5pbSBlZ2V0LCBiaWJlbmR1bSBsYWN1cy4gSW4gcmhvbmN1cywgbnVuYyB0ZW1wb3IgcG9ydGEgdmVzdGlidWx1bSwgdHVycGlzIG1hc3NhIGNvbnNlY3RldHVyIHZlbGl0LCB2aXRhZSBkaWduaXNzaW0gbnVuYyBwdXJ1cyB2ZWwgcXVhbS4gUHJhZXNlbnQgdmVsIGN1cnN1cyBlbGl0LiBNb3JiaSByaG9uY3VzIGluIGRvbG9yIGEgY29uZ3VlLiBWaXZhbXVzIHNpdCBhbWV0IGRpZ25pc3NpbSBsaWJlcm8uXG5cblN1c3BlbmRpc3NlIGVnZXQgZG9sb3IgdHVycGlzLiBDdXJhYml0dXIgcmhvbmN1cyBzZW0gYXQgZW5pbSBzY2VsZXJpc3F1ZSB0cmlzdGlxdWUuIFByYWVzZW50IHZlbmVuYXRpcywgdG9ydG9yIGF0IGZldWdpYXQgdWx0cmljZXMsIG1ldHVzIGVuaW0gcG9ydGEgbGVjdHVzLCBxdWlzIHVsbGFtY29ycGVyIGxhY3VzIG5lcXVlIGVnZXQgb3JjaS4gTnVuYyBxdWlzIGxvcmVtIGFjIGVyb3MgZmluaWJ1cyB0cmlzdGlxdWUgc2l0IGFtZXQgdmVsIG5pc2kuIEV0aWFtIGV1IGVyYXQgcHVydXMuIFV0IGV1IHNhcGllbiBkb2xvci4gSW4gaGFjIGhhYml0YXNzZSBwbGF0ZWEgZGljdHVtc3QuIERvbmVjIHBlbGxlbnRlc3F1ZSBuZXF1ZSBkYXBpYnVzIHRvcnRvciB1bHRyaWNpZXMgcHVsdmluYXIuIENyYXMgY29uZ3VlLCBsYWN1cyBhdCB2YXJpdXMgcmhvbmN1cywgdGVsbHVzIHZlbGl0IGdyYXZpZGEgZHVpLCBldCBvcm5hcmUgbWV0dXMgdXJuYSBpbiBuaXNsLiBDdXJhYml0dXIgc2VkIHVsdHJpY2llcyBsZW8uIFZpdmFtdXMgdXQganVzdG8gdG9ydG9yLlxuXG5FdGlhbSBlbGVtZW50dW0gdWxsYW1jb3JwZXIgbG9yZW0sIHF1aXMgdWxsYW1jb3JwZXIgbGVvIHNjZWxlcmlzcXVlIGVnZXQuIFV0IHBoYXJldHJhIGxvcmVtIHNlZCBuZXF1ZSBwb3J0dGl0b3IsIHZpdGFlIHBsYWNlcmF0IGVyb3MgbWF0dGlzLiBEb25lYyBhIGVsaXQgbWkuIE5hbSBhdCBhcmN1IGlkIGxlY3R1cyB2ZW5lbmF0aXMgc2NlbGVyaXNxdWUgaWQgZXQgbGVjdHVzLiBDcmFzIGhlbmRyZXJpdCBpbnRlcmR1bSBtYWduYSBhYyBlbGVpZmVuZC4gUHJhZXNlbnQgbm9uIG9ybmFyZSBvZGlvLiBOdWxsYW0gaGVuZHJlcml0LCBuaXNsIHZlbCBhY2N1bXNhbiBsb2JvcnRpcywgc2VtIGZlbGlzIGF1Y3RvciBsaWd1bGEsIHZlbCBibGFuZGl0IGV4IGVzdCBhdCBhcmN1LiBTZWQgc2VtcGVyLCBlbGl0IHNvZGFsZXMgY29uZ3VlIG9ybmFyZSwgdXJuYSBkb2xvciBsdWN0dXMgYXJjdSwgaW4gdmVuZW5hdGlzIG5pc2kgZXN0IGV0IGVsaXQuIEV0aWFtIGhlbmRyZXJpdCBtYXhpbXVzIGZhdWNpYnVzLiBWaXZhbXVzIHZpdGFlIHZlc3RpYnVsdW0gbWkuIERvbmVjIHZlc3RpYnVsdW0gdml0YWUgYXJjdSBmaW5pYnVzIHBlbGxlbnRlc3F1ZS4gQWxpcXVhbSBvcmNpIG5pYmgsIGVsZWlmZW5kIHZlbCBxdWFtIGFjLCBmZXVnaWF0IGF1Y3RvciBvcmNpLiBQaGFzZWxsdXMgZWdldCBxdWFtIGlkIGVuaW0gdWx0cmljaWVzIGxvYm9ydGlzIHNlZCBpbnRlcmR1bSBtYXVyaXMuIEluIHRlbXB1cyByaXN1cyB1cm5hLCBpbiBydXRydW0gZHVpIHN1c2NpcGl0IG5lYy4gRXRpYW0gYWMgdWxsYW1jb3JwZXIgbmlzbCwgdWx0cmljaWVzIHNvbGxpY2l0dWRpbiBvcmNpLiBQcm9pbiBwb3J0YSBuZWMgZXJvcyBpZCBmaW5pYnVzLlxuXG5Qcm9pbiB2aXRhZSB0dXJwaXMgYWMgbGVjdHVzIHNjZWxlcmlzcXVlIHZvbHV0cGF0IGF0IGluIHRvcnRvci4gUHJvaW4gdXQgcG9zdWVyZSB2ZWxpdC4gRG9uZWMgYXVjdG9yIGF1Z3VlIGxpZ3VsYSwgc2VkIG1vbGVzdGllIGxlbyBvcm5hcmUgcXVpcy4gTmFtIHRpbmNpZHVudCBhdWN0b3IgbWF1cmlzLCBldCBmaW5pYnVzIG1hdXJpcyBpYWN1bGlzIHNlZC4gRHVpcyBwcmV0aXVtIG1hZ25hIG1hdXJpcywgdml0YWUgY29uZ3VlIHVybmEgYWxpcXVhbSBncmF2aWRhLiBEb25lYyBwdXJ1cyBmZWxpcywgZGFwaWJ1cyB1dCBsZWN0dXMgbm9uLCB2ZW5lbmF0aXMgdGVtcG9yIGV4LiBDdXJhYml0dXIgY29uZGltZW50dW0gaGVuZHJlcml0IGlwc3VtIHZpdGFlIHBvcnR0aXRvci4gRHVpcyBsYWN1cyBvcmNpLCBlZ2VzdGFzIGF0IHRlbGx1cyB2ZWwsIGVnZXN0YXMgZWZmaWNpdHVyIGxlby5cblxuUHJvaW4gc3VzY2lwaXQgZWxlbWVudHVtIGVyYXQsIGV1IGlhY3VsaXMgYXVndWUgcHVsdmluYXIgZWdldC4gUHJhZXNlbnQgZGljdHVtIGluIGxpZ3VsYSB2YXJpdXMgYWxpcXVldC4gSW50ZWdlciBlZ2VzdGFzIGZlbGlzIGluIHNhcGllbiB2YXJpdXMgcG9ydGEuIERvbmVjIGFyY3UgZWxpdCwgdWx0cmljaWVzIGZpbmlidXMgaW50ZXJkdW0gZWxlaWZlbmQsIGVsZWlmZW5kIGV1IGR1aS4gTnVuYyBlZ2V0IGF1Z3VlIGF0IHNlbSB2ZWhpY3VsYSBjb25kaW1lbnR1bSBuZWMgdml0YWUgbG9yZW0uIE51bmMgdXQgb2RpbyBmZXJtZW50dW0sIGFsaXF1YW0gdHVycGlzIGlkLCBwaGFyZXRyYSBsb3JlbS4gRG9uZWMgdHVycGlzIG51bGxhLCBiaWJlbmR1bSBpbiBtYXR0aXMgcXVpcywgcGhhcmV0cmEgdml0YWUgbmVxdWUuIEFsaXF1YW0gc2VtcGVyIGNvbmRpbWVudHVtIHZlbGl0LCBwcmV0aXVtIHNjZWxlcmlzcXVlIG1hZ25hIGZhdWNpYnVzIG5lYy4gQWVuZWFuIGJpYmVuZHVtIG51bmMganVzdG8sIGVnZXQgYmxhbmRpdCBzZW0gZWxlbWVudHVtIHZlbC4gQ3JhcyBhcmN1IG5pYmgsIHZlc3RpYnVsdW0gbm9uIHNhcGllbiB2ZWwsIHBlbGxlbnRlc3F1ZSBwcmV0aXVtIGlwc3VtLlxuXG5OdW5jIGludGVyZHVtIHF1aXMgbmliaCB1dCBwb3N1ZXJlLiBJbiBzaXQgYW1ldCBjb252YWxsaXMgbG9yZW0sIHF1aXMgdWx0cmljaWVzIG5pc2wuIFNlZCBsYWNpbmlhIGVsZW1lbnR1bSBvZGlvLCBpbiBpbnRlcmR1bSB1cm5hIHNhZ2l0dGlzIGV0LiBQcm9pbiBub24gZmluaWJ1cyBudW5jLiBDdXJhYml0dXIgYXQgbWF4aW11cyBlc3QuIFBlbGxlbnRlc3F1ZSBxdWlzIHR1cnBpcyBmYWNpbGlzaXMsIGRpZ25pc3NpbSBsaWd1bGEgc2l0IGFtZXQsIGNvbmRpbWVudHVtIHNlbS4gTW9yYmkgaWQgZG9sb3IgbmVjIHNhcGllbiBtYXhpbXVzIHB1bHZpbmFyIHF1aXMgdml0YWUgbGlndWxhLiBTZWQgc2NlbGVyaXNxdWUsIGRpYW0gZmluaWJ1cyBpbnRlcmR1bSBhY2N1bXNhbiwganVzdG8gdG9ydG9yIGN1cnN1cyBsaWd1bGEsIGluIHRlbXBvciBuZXF1ZSBmZWxpcyBxdWlzIG5pc2kuIEFlbmVhbiBmYWNpbGlzaXMgaWQgbGVvIG5vbiBmZXJtZW50dW0uIE51bGxhIHZvbHV0cGF0IHR1cnBpcyB1bHRyaWNpZXMgbnVsbGEgY29uZGltZW50dW0sIGF0IG1hdHRpcyBzYXBpZW4gbGFvcmVldC5cblxuUGVsbGVudGVzcXVlIG5lYyBpcHN1bSBhIHZlbGl0IGZpbmlidXMgZWdlc3RhcyBhdCB2ZWwgcmlzdXMuIENyYXMgZmV1Z2lhdCBtYXNzYSBmcmluZ2lsbGEsIGZyaW5naWxsYSBzZW0gbm9uLCBjb21tb2RvIHNlbS4gU3VzcGVuZGlzc2UgYSBtb2xlc3RpZSBlbGl0LiBTZWQgbm9uIHNhZ2l0dGlzIHRlbGx1cy4gQ3VyYWJpdHVyIHNpdCBhbWV0IGFudGUgbm9uIHJpc3VzIHBvcnRhIHVsdHJpY2VzIGV0IHNlZCBmZWxpcy4gTWFlY2VuYXMgbG9yZW0gZWxpdCwgZGlnbmlzc2ltIHNlZCBsZW8gcXVpcywgdmVoaWN1bGEgbG9ib3J0aXMgbGlndWxhLiBEdWlzIGFudGUgcXVhbSwgZWdlc3RhcyBldSByaXN1cyBldSwgcGxhY2VyYXQgc2VtcGVyIG5pYmguIFNlZCBzZW1wZXIsIGVyb3MgdmVsIGx1Y3R1cyBtYWxlc3VhZGEsIHF1YW0gbmlzaSBydXRydW0gbmlzbCwgZXUgZmVybWVudHVtIG5pc2kgbmlzbCBhIGVyYXQuXG5cbk51bmMgc2VkIGZhdWNpYnVzIHNhcGllbiwgZXUgc29sbGljaXR1ZGluIG51bmMuIE51bGxhIGZhY2lsaXNpcyB1bHRyaWNpZXMgbmlzaSwgdml0YWUgdGVtcG9yIGxlY3R1cyBjb25zZXF1YXQgYXQuIERvbmVjIG9kaW8gdXJuYSwgdGluY2lkdW50IGEgcGhhcmV0cmEgbm9uLCBjb25kaW1lbnR1bSBzaXQgYW1ldCBlc3QuIFNlZCBhYyBsYW9yZWV0IG1ldHVzLCBzZWQgaWFjdWxpcyBlcm9zLiBBZW5lYW4gY29uc2VxdWF0IGludGVyZHVtIHVybmEsIHZlbCBkaWN0dW0ganVzdG8gZmVybWVudHVtIGFjLiBWZXN0aWJ1bHVtIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVsdHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBjdXJhZTsgRG9uZWMgaWQgcHVydXMgaW4gbGVvIGRpZ25pc3NpbSBjb252YWxsaXMuIFNlZCB2dWxwdXRhdGUsIHNhcGllbiBldSB1bHRyaWNpZXMgdGluY2lkdW50LCBqdXN0byBpcHN1bSBhdWN0b3IgZXN0LCB1dCB2dWxwdXRhdGUgZXJvcyBkdWkgbmVjIG51bGxhLiBRdWlzcXVlIGFsaXF1ZXQgZXJvcyBpbiBuZXF1ZSBoZW5kcmVyaXQsIHNpdCBhbWV0IGJsYW5kaXQgbnVsbGEgZ3JhdmlkYS4gUHJhZXNlbnQgYSB0ZWxsdXMgZWdldCBudW5jIHByZXRpdW0gYWxpcXVldC4gUGVsbGVudGVzcXVlIGVsZW1lbnR1bSBlbmltIGxlbywgcXVpcyBzYWdpdHRpcyBuaXNsIGFjY3Vtc2FuIGZlcm1lbnR1bS4gRG9uZWMgdml0YWUgYXVndWUgb2Rpby4gVmVzdGlidWx1bSBjdXJzdXMgbW9sbGlzIG1pLiBEdWlzIG5pc2wgbWF1cmlzLCBzb2xsaWNpdHVkaW4gcXVpcyBwdWx2aW5hciBpZCwgbW9sZXN0aWUgbm9uIG5lcXVlLiBEb25lYyBjb25ndWUgdGluY2lkdW50IGxvcmVtIG5vbiB0aW5jaWR1bnQuIFZpdmFtdXMgaW50ZXJkdW0ganVzdG8gdXQgbWFzc2EgbWFsZXN1YWRhIGNvbmRpbWVudHVtLlxuXG5FdGlhbSBzZWQgZXJvcyBldCBtYXVyaXMgZXVpc21vZCBwZWxsZW50ZXNxdWUgbmVjIGV1IG5pc2kuIE1vcmJpIHByZXRpdW0gbGVjdHVzIG5lYyBtaSBtb2xlc3RpZSwgaW4gZGFwaWJ1cyBtYXVyaXMgc29sbGljaXR1ZGluLiBNb3JiaSBncmF2aWRhIGV1IGVyYXQgZXQgb3JuYXJlLiBEb25lYyBwaGFyZXRyYSBhbnRlIHJpc3VzLiBGdXNjZSBzaXQgYW1ldCB2ZXN0aWJ1bHVtIG5lcXVlLiBOdW5jIHZlbCBsb2JvcnRpcyB0dXJwaXMuIFF1aXNxdWUgdGluY2lkdW50IGxhY3VzIGxpYmVybywgaWQgdGVtcG9yIGF1Z3VlIHJob25jdXMgYS4gUHJvaW4gZmF1Y2lidXMsIHRvcnRvciBxdWlzIG1heGltdXMgbWF0dGlzLCBmZWxpcyBwdXJ1cyBjdXJzdXMgZXN0LCBxdWlzIGNvbmRpbWVudHVtIG1hc3NhIG5pc2kgc2l0IGFtZXQgbWFnbmEuIFBlbGxlbnRlc3F1ZSBzaXQgYW1ldCBmZWxpcyBub24gbGliZXJvIGludGVyZHVtIGlhY3VsaXMgZXUgbm9uIGVzdC4gQ3VyYWJpdHVyIGNvbnNlcXVhdCB1bGxhbWNvcnBlciBtZXR1cywgbmVjIGZlcm1lbnR1bSBuaXNsIHByZXRpdW0gYS4gTWF1cmlzIGxlY3R1cyBtZXR1cywgZmVybWVudHVtIGV1IGV1aXNtb2QgYWMsIG1heGltdXMgYSBkb2xvci4gU3VzcGVuZGlzc2UgZWxlbWVudHVtIHZhcml1cyBzY2VsZXJpc3F1ZS4gSW50ZWdlciBldSBtYXVyaXMgZXUgb2RpbyBmZXJtZW50dW0gdGVtcHVzIGVnZXQgdmVsIGxlby4gQWxpcXVhbSBxdWlzIGFsaXF1YW0gbGVjdHVzLiBEb25lYyBpYWN1bGlzIHZhcml1cyBwdXJ1cyB2aXRhZSBhY2N1bXNhbi5cblxuU2VkIHNpdCBhbWV0IHN1c2NpcGl0IGFyY3UuIE51bGxhbSB2ZWwgZW5pbSBhIGVuaW0gcHVsdmluYXIgaWFjdWxpcy4gQWxpcXVhbSB0aW5jaWR1bnQsIGVuaW0gbmVjIG1hbGVzdWFkYSBsb2JvcnRpcywgbnVsbGEgb2RpbyBmcmluZ2lsbGEgaXBzdW0sIHZpdGFlIGJsYW5kaXQgdGVsbHVzIHB1cnVzIGFjIG9kaW8uIFN1c3BlbmRpc3NlIHBvdGVudGkuIEV0aWFtIGV1IG9kaW8gbmlzaS4gQWVuZWFuIGF0IGludGVyZHVtIGV4LiBEb25lYyBpbiBjb25zZWN0ZXR1ciBkb2xvci4gQ3VyYWJpdHVyIGJsYW5kaXQgaXBzdW0gZWdldCBlc3QgdGluY2lkdW50LCB2aXRhZSBsYWNpbmlhIHF1YW0gYmxhbmRpdC4gTnVuYyB1cm5hIGxhY3VzLCB1bHRyaWNlcyBwbGFjZXJhdCBhcmN1IGlkLCBlbGVpZmVuZCB2dWxwdXRhdGUgZHVpLiBQZWxsZW50ZXNxdWUgYWxpcXVhbSBzb2xsaWNpdHVkaW4gbWkuIFN1c3BlbmRpc3NlIHNjZWxlcmlzcXVlIGVzdCBtYXVyaXMsIGV1IGdyYXZpZGEgbnVsbGEgdnVscHV0YXRlIGV0LiBWaXZhbXVzIGNvbmRpbWVudHVtIG1ldHVzIGluIHNlbSBwb3J0dGl0b3IgdmVoaWN1bGEuIE51bmMgaWQgdWx0cmljaWVzIGVsaXQsIGV1IHJob25jdXMgb3JjaS5cblxuU2VkIHV0IGx1Y3R1cyBqdXN0by4gSW4gaGFjIGhhYml0YXNzZSBwbGF0ZWEgZGljdHVtc3QuIEZ1c2NlIGFjIGVyYXQgaWQgdG9ydG9yIGx1Y3R1cyBpYWN1bGlzLiBOYW0gbWV0dXMgaXBzdW0sIGJpYmVuZHVtIGFjIG1hZ25hIHNlZCwgZmV1Z2lhdCByaG9uY3VzIGxlby4gRXRpYW0gdHJpc3RpcXVlIGFsaXF1YW0gcXVhbSwgbm9uIGNvbmRpbWVudHVtIG1hc3NhIGRhcGlidXMgc2l0IGFtZXQuIFNlZCBtb2xsaXMgZXUgb2RpbyBzZWQgZ3JhdmlkYS4gTW9yYmkgZWxlbWVudHVtIGFudGUgYSBsb3JlbSBzY2VsZXJpc3F1ZSB2b2x1dHBhdC4gRG9uZWMgcHVsdmluYXIgbmlzbCBzZWQgZmVsaXMgdmVoaWN1bGEgcHJldGl1bS4gQWVuZWFuIGZhdWNpYnVzIHBoYXJldHJhIGxpYmVybywgcXVpcyBjb25zZWN0ZXR1ciBsaWJlcm8gdGluY2lkdW50IGEuIENyYXMgdGluY2lkdW50IGxhY3VzIGEgYXVndWUgdGluY2lkdW50IHBsYWNlcmF0LiBTZWQgY29uZ3VlIHN1c2NpcGl0IHBlbGxlbnRlc3F1ZS4gRnVzY2UgZW5pbSB0b3J0b3IsIGZpbmlidXMgdml0YWUgcnV0cnVtIHNpdCBhbWV0LCBzdXNjaXBpdCB2ZWwgYXJjdS4gRG9uZWMgZmFjaWxpc2lzIGEgcmlzdXMgbW9sbGlzIGZyaW5naWxsYS4gTWF1cmlzIGVnZXN0YXMgc2VtIHVsbGFtY29ycGVyIGVnZXN0YXMgdmVoaWN1bGEuXG5cblByYWVzZW50IHVsbGFtY29ycGVyIGVsaXQgYWMgcHJldGl1bSBlbGVtZW50dW0uIE1hZWNlbmFzIHNvbGxpY2l0dWRpbiBlZ2VzdGFzIHRvcnRvciBub24gdWxsYW1jb3JwZXIuIENyYXMgZXUgdmVsaXQgbWkuIFNlZCBtYWduYSBlcmF0LCB1bHRyaWNpZXMgYXQgdnVscHV0YXRlIHNpdCBhbWV0LCBzYWdpdHRpcyB2ZWwgb3JjaS4gQWVuZWFuIGJpYmVuZHVtIHF1aXMgb2RpbyBuZWMgbHVjdHVzLiBTZWQgdml0YWUgYXJjdSB2b2x1dHBhdCwgb3JuYXJlIHR1cnBpcyB2ZWwsIHBvcnRhIGVsaXQuIEFsaXF1YW0gYWxpcXVhbSBzY2VsZXJpc3F1ZSBlbmltLCBpZCBjb25zZXF1YXQgZXggYWxpcXVldCB0ZW1wdXMuIER1aXMgbHVjdHVzIGVyb3MgZXUgbnVsbGEgdmVuZW5hdGlzIGFjY3Vtc2FuLiBNb3JiaSBlbGVtZW50dW0gaW4gc2VtIG5vbiBtb2xlc3RpZS5cblxuTW9yYmkgdXQganVzdG8gc2VkIG9yY2kgcGxhY2VyYXQgcnV0cnVtIHZlbCBhIGVyb3MuIFN1c3BlbmRpc3NlIHBvcnRhIHNhcGllbiBudW5jLCBub24gYmliZW5kdW0gbWF1cmlzIG1vbGVzdGllIHV0LiBFdGlhbSBjb21tb2RvIHNpdCBhbWV0IG5pYmggYSBsb2JvcnRpcy4gU2VkIHRyaXN0aXF1ZSBzYXBpZW4gZXUgdGVsbHVzIHRyaXN0aXF1ZSBwdWx2aW5hci4gVml2YW11cyBzb2xsaWNpdHVkaW4gdm9sdXRwYXQgZHVpLiBBbGlxdWFtIGV1IGxvcmVtIHF1aXMgb2RpbyBlbGVpZmVuZCBmcmluZ2lsbGEgYXQgYSBsZWN0dXMuIFNlZCB2b2x1dHBhdCB1dCBtYXVyaXMgcXVpcyBjb25zZXF1YXQuIER1aXMgcGxhY2VyYXQgbm9uIHVybmEgdmVsIGdyYXZpZGEuIE1hZWNlbmFzIHJ1dHJ1bSB1bHRyaWNlcyBtaS4gQ3VyYWJpdHVyIGFjIG1pIGV0IGZlbGlzIHJ1dHJ1bSBmYWNpbGlzaXMgcXVpcyBpZCByaXN1cy4gU3VzcGVuZGlzc2Ugc29kYWxlcyBydXRydW0gYXVndWUgYWMgcHJldGl1bS5cblxuSW50ZWdlciBsb3JlbSB0b3J0b3IsIHVsdHJpY2VzIHNlZCBzYWdpdHRpcyBub24sIGdyYXZpZGEgdml0YWUgbmVxdWUuIE1hdXJpcyBhbGlxdWV0IGNvbmd1ZSBtaSBuZWMgaW1wZXJkaWV0LiBJbnRlcmR1bSBldCBtYWxlc3VhZGEgZmFtZXMgYWMgYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMuIENyYXMgbmVjIG51bmMgY29uc2VjdGV0dXIsIHBoYXJldHJhIGVsaXQgcGxhY2VyYXQsIGVsZW1lbnR1bSBxdWFtLiBEb25lYyBhIG1ldHVzIHV0IGVuaW0gYmliZW5kdW0gZmFjaWxpc2lzIHV0IHV0IG5pYmguIFByYWVzZW50IHRpbmNpZHVudCBlbGVtZW50dW0ganVzdG8sIHZpdGFlIHNlbXBlciBleCB2ZWhpY3VsYSBpZC4gVXQgc29sbGljaXR1ZGluIG9yY2kgc2l0IGFtZXQgcmhvbmN1cyBibGFuZGl0LiBEdWlzIGlkIGRpYW0gc2NlbGVyaXNxdWUgbWFzc2EgbHVjdHVzIHRpbmNpZHVudC4gU2VkIHV0IG51bmMgdmVsaXQuIEV0aWFtIHZ1bHB1dGF0ZSBkdWkgdmVsIG1pIG1heGltdXMgY29tbW9kby4gTnVsbGEgZWdldCBhbGlxdWFtIHJpc3VzLiBGdXNjZSBlZ2VzdGFzLCBzZW0gdml0YWUgbWF0dGlzIGlhY3VsaXMsIG1hdXJpcyBlbmltIGVsZW1lbnR1bSBkdWksIHF1aXMgc2VtcGVyIHNlbSBsb3JlbSBhdCBqdXN0by4gTnVsbGEgdml0YWUgZXN0IHF1YW0uIEludGVnZXIgZXQgbWF1cmlzIHB1bHZpbmFyLCBzY2VsZXJpc3F1ZSBhcmN1IGxhb3JlZXQsIGN1cnN1cyBqdXN0by5cblxuQWxpcXVhbSBjb25ndWUgdnVscHV0YXRlIGVsaXQsIHNpdCBhbWV0IHNvZGFsZXMgcmlzdXMgcGhhcmV0cmEgZmVybWVudHVtLiBEb25lYyBmYXVjaWJ1cyBjb252YWxsaXMgZmFjaWxpc2lzLiBJbiBlZ2V0IHRlbGx1cyB1dCBkaWFtIGNvbnZhbGxpcyBmYWNpbGlzaXMgdXQgYXQgbGVvLiBWaXZhbXVzIG1vbGVzdGllIGlkIGFudGUgaW4gYmliZW5kdW0uIEV0aWFtIG5pc2kgZHVpLCB0aW5jaWR1bnQgZmF1Y2lidXMgbnVuYyBzZWQsIHZlaGljdWxhIGRhcGlidXMgbmliaC4gTWF1cmlzIGV1IGxhY2luaWEgbGVjdHVzLiBTZWQgcXVpcyBsdWN0dXMgcXVhbS5cblxuTnVuYyB0ZW1wdXMgbGFjaW5pYSBsaWd1bGEsIHZpdGFlIHVsdHJpY2llcyBhcmN1IGZldWdpYXQgaW4uIE51bGxhIGVsaXQgb3JjaSwgcG9zdWVyZSBldSB0ZW1wb3IgZXUsIGFjY3Vtc2FuIHF1aXMgZGlhbS4gUHJvaW4gbm9uIGxhY3VzIHRpbmNpZHVudCwgdGluY2lkdW50IG1hdXJpcyBldSwgYXVjdG9yIG1ldHVzLiBTZWQgYmliZW5kdW0gaXBzdW0gdXQgbmliaCBzYWdpdHRpcywgYWMgY29uZGltZW50dW0gZXJhdCBjb25ndWUuIFZpdmFtdXMgZWxlaWZlbmQgcHJldGl1bSBvcm5hcmUuIE5hbSBhdWN0b3IgYWNjdW1zYW4gbWF4aW11cy4gSW50ZWdlciBjb21tb2RvIGZyaW5naWxsYSBkb2xvciBhYyB2aXZlcnJhLiBEb25lYyBjb25zZXF1YXQgZGljdHVtIGlwc3VtIGV1IGhlbmRyZXJpdC4gTWFlY2VuYXMgc3VzY2lwaXQsIG1pIHZpdGFlIGxvYm9ydGlzIGRpY3R1bSwgZHVpIHRvcnRvciBldWlzbW9kIGVyb3MsIHF1aXMgYmliZW5kdW0gcXVhbSBsZWN0dXMgbm9uIG5pc2kuIE1hdXJpcyBmYWNpbGlzaXMgc29kYWxlcyBsaWd1bGEgZXUgY29uc2VjdGV0dXIuIERvbmVjIGRpYW0gb2RpbywgbGFjaW5pYSB2aXRhZSBmZXJtZW50dW0gaW4sIGZhdWNpYnVzIHNpdCBhbWV0IHZlbGl0LiBBZW5lYW4gc2VkIGlwc3VtIG5lYyBsaWd1bGEgdWxsYW1jb3JwZXIgdGVtcG9yLiBOdWxsYSBmZXVnaWF0IHRlbGx1cyBuZWMgdHVycGlzIGRhcGlidXMgcGxhY2VyYXQuXG5cblF1aXNxdWUgYmliZW5kdW0gZHVpIGFjIGxlbyBtYWxlc3VhZGEgdGluY2lkdW50LiBWZXN0aWJ1bHVtIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVsdHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBjdXJhZTsgU2VkIGlkIGRvbG9yIHJ1dHJ1bSwgb3JuYXJlIHF1YW0gZGlnbmlzc2ltLCB1bHRyaWNpZXMgcmlzdXMuIEZ1c2NlIGN1cnN1cywgdG9ydG9yIHNlZCB0aW5jaWR1bnQgdWxsYW1jb3JwZXIsIG1pIGxpZ3VsYSBhbGlxdWV0IG1hc3NhLCB2ZWwgZmFjaWxpc2lzIG5lcXVlIG9yY2kgZWdldCBtaS4gVXQgY29uc2VxdWF0IGxlY3R1cyB2ZWwgbWkgaGVuZHJlcml0LCBpZCBpbnRlcmR1bSBkdWkgZmFjaWxpc2lzLiBDcmFzIG5lcXVlIGxvcmVtLCByaG9uY3VzIHZlbCBkaWFtIHV0LCBldWlzbW9kIHZ1bHB1dGF0ZSBtYXVyaXMuIEN1cmFiaXR1ciB2ZW5lbmF0aXMgZWxpdCBtYWduYSwgc29kYWxlcyBkYXBpYnVzIGVsaXQgbW9sZXN0aWUgZXQuIER1aXMgdWx0cmljaWVzIHByZXRpdW0gb3JuYXJlLlxuXG5QaGFzZWxsdXMgbmVjIGR1aSBhYyByaXN1cyBwb3N1ZXJlIHRpbmNpZHVudC4gQWVuZWFuIHNpdCBhbWV0IGxhY2luaWEgbWkuIERvbmVjIGVmZmljaXR1ciBhdWd1ZSB1bHRyaWNpZXMgaW1wZXJkaWV0IHRyaXN0aXF1ZS4gRG9uZWMgYXQgZXVpc21vZCBuaWJoLCBhdCBjb25zZWN0ZXR1ciBlc3QuIE1hdXJpcyBzaXQgYW1ldCBtYWduYSBzaXQgYW1ldCBtZXR1cyBmcmluZ2lsbGEgcG9zdWVyZSBpZCBlZ2V0IHRlbGx1cy4gVXQgcXVpcyBtYXNzYSBldSB0dXJwaXMgc29kYWxlcyBsdWN0dXMuIFZlc3RpYnVsdW0gY3Vyc3VzIGltcGVyZGlldCB0cmlzdGlxdWUuIE1vcmJpIHV0IGVsZW1lbnR1bSB1cm5hLiBTZWQgdWx0cmljZXMgZHVpIGVyYXQsIGV1IGJpYmVuZHVtIHNlbSB1bHRyaWNpZXMgc2l0IGFtZXQuIE9yY2kgdmFyaXVzIG5hdG9xdWUgcGVuYXRpYnVzIGV0IG1hZ25pcyBkaXMgcGFydHVyaWVudCBtb250ZXMsIG5hc2NldHVyIHJpZGljdWx1cyBtdXMuIFZlc3RpYnVsdW0gc2NlbGVyaXNxdWUgbWV0dXMgcXVpcyBuZXF1ZSBmZXVnaWF0LCBuZWMgZ3JhdmlkYSB0ZWxsdXMgc2NlbGVyaXNxdWUuIEN1cmFiaXR1ciBjb25kaW1lbnR1bSBsaWJlcm8gZXQgZmVsaXMgdGluY2lkdW50IGRpY3R1bS4gUHJhZXNlbnQgaW4gY29udmFsbGlzIG1hc3NhLCBub24gbWFsZXN1YWRhIGRpYW0uIE51bGxhIGV1IHByZXRpdW0gdGVsbHVzLlxuXG5NYWVjZW5hcyBhIG9kaW8gdmVoaWN1bGEsIHRyaXN0aXF1ZSBlbGl0IGEsIGJsYW5kaXQgdHVycGlzLiBOdW5jIGVnZXQgZXJhdCBkaWduaXNzaW0sIHZlbmVuYXRpcyBsZWN0dXMgZXQsIGJsYW5kaXQgZHVpLiBOdW5jIHNlbXBlciBtb2xlc3RpZSBuaXNpIGV0IHNhZ2l0dGlzLiBFdGlhbSBkaWN0dW0gbWkgbmlzaSwgbmVjIGhlbmRyZXJpdCBuaXNsIGRhcGlidXMgZXUuIE51bmMgZXVpc21vZCBvZGlvIHB1cnVzLCBhYyBjb21tb2RvIGVuaW0gZmluaWJ1cyBzaXQgYW1ldC4gVml2YW11cyBhdWd1ZSBkb2xvciwgcGhhcmV0cmEgaWQgYWxpcXVldCBhYywgcmhvbmN1cyBzZWQgbWV0dXMuIFBoYXNlbGx1cyBzZWQgc2NlbGVyaXNxdWUgZXJvcy4gTnVsbGEgY29uZ3VlIGxlbyBhdCBxdWFtIGZldWdpYXQsIGF0IHJob25jdXMgdXJuYSBwcmV0aXVtLiBVdCB2ZW5lbmF0aXMgdmVsIGVyYXQgaWQgY29uc2VxdWF0LiBOdWxsYW0gc2VkIGZhdWNpYnVzIG5pc2wuIFN1c3BlbmRpc3NlIHNlZCBkaWduaXNzaW0gbGlndWxhLiBJbnRlZ2VyIG1hbGVzdWFkYSBlcmF0IHNhcGllbiwgYWMgYmxhbmRpdCBudWxsYSBsb2JvcnRpcyBub24uXG5cbkRvbmVjIGxvYm9ydGlzIHZlbGl0IHNhcGllbiwgbmVjIGZldWdpYXQgbnVuYyBldWlzbW9kIG5lYy4gVXQgc2VkIHJob25jdXMgbGlndWxhLiBOdW5jIHZlaGljdWxhIGZlbGlzIGV0IHZlbGl0IHRlbXBvciwgdXQgbHVjdHVzIG9yY2kgcmhvbmN1cy4gUGhhc2VsbHVzIGJsYW5kaXQgbmlzaSBhdCBzY2VsZXJpc3F1ZSBjb252YWxsaXMuIE51bGxhbSB2ZW5lbmF0aXMgbWkgc2l0IGFtZXQgbWF4aW11cyBydXRydW0uIFByb2luIHNpdCBhbWV0IGxhb3JlZXQgb3JjaS4gUGhhc2VsbHVzIGlhY3VsaXMgbWFnbmEgY29uc2VxdWF0LCBmZXJtZW50dW0gbWFzc2Egb3JuYXJlLCBmaW5pYnVzIG5pc2wuIE1hdXJpcyBncmF2aWRhIGFjIGVuaW0gYXQgc29kYWxlcy4gUHJvaW4gdHJpc3RpcXVlIGxvYm9ydGlzIGRvbG9yLCB2aXRhZSB0ZW1wb3IgdGVsbHVzIGZpbmlidXMgYWMuIE5hbSB2aXRhZSBtYWduYSBsb3JlbS4gRHVpcyBkYXBpYnVzIGF1Y3RvciBhdWN0b3IuIFByYWVzZW50IGR1aSBhdWd1ZSwgcmhvbmN1cyBzaXQgYW1ldCBudWxsYSBjb25zZWN0ZXR1ciwgYmxhbmRpdCBzY2VsZXJpc3F1ZSBhbnRlLiBFdGlhbSBlbGVpZmVuZCBpcHN1bSBhdCBsaWd1bGEgbGFjaW5pYSB2ZXN0aWJ1bHVtLlxuXG5Qcm9pbiBtb2xlc3RpZSBzdXNjaXBpdCBlcmF0LCBldCBmZXJtZW50dW0gb3JjaS4gRHVpcyBhYyBpYWN1bGlzIG1hZ25hLiBOYW0gaWQgcmhvbmN1cyBlc3QsIG5vbiBjb25kaW1lbnR1bSBuaWJoLiBOdWxsYSBzaXQgYW1ldCBsaWJlcm8gYWNjdW1zYW4sIGNvbnZhbGxpcyByaXN1cyBuZWMsIHZlc3RpYnVsdW0gbGFjdXMuIFV0IGF0IGVsaXQgcXVpcyBudWxsYSB0cmlzdGlxdWUgdHJpc3RpcXVlLiBTZWQgc2VkIHNlbSBuaWJoLiBOdWxsYSBub24gbGFvcmVldCBpcHN1bS4gU3VzcGVuZGlzc2Ugc29kYWxlcyBwcmV0aXVtIGp1c3RvLCBuZWMgZWxlbWVudHVtIGVsaXQgY29uZGltZW50dW0gYWMuIEN1cmFiaXR1ciBwZWxsZW50ZXNxdWUgbmlzaSBpZCBzZW0gc2NlbGVyaXNxdWUgY29uZ3VlLiBOdW5jIHNpdCBhbWV0IGxvcmVtIG5pYmguIEZ1c2NlIHF1aXMgYmliZW5kdW0gcmlzdXMsIGFjIGZlcm1lbnR1bSBudW5jLiBEb25lYyBzZWQgcHVydXMgc2l0IGFtZXQgYW50ZSBjb21tb2RvIGhlbmRyZXJpdCB2aXRhZSBhYyBmZWxpcy4gQ3VyYWJpdHVyIHZlaGljdWxhIGxlbyBwcmV0aXVtIGlwc3VtIGZyaW5naWxsYSwgYWMgdnVscHV0YXRlIHF1YW0gdWx0cmljZXMuXG5cbkludGVnZXIgaWFjdWxpcyBhbGlxdWFtIHBsYWNlcmF0LiBVdCBuZWMgYWxpcXVhbSBtZXR1cy4gTW9yYmkgc2l0IGFtZXQgc2VtIHNpdCBhbWV0IGV4IGludGVyZHVtIGNvbnNlY3RldHVyLiBNYXVyaXMgdmFyaXVzIGxpYmVybyBzaXQgYW1ldCBzZW0gcGxhY2VyYXQsIGEgZXVpc21vZCBtYWduYSBtYWxlc3VhZGEuIFNlZCBpbiBtb2xsaXMgYXVndWUuIE1hZWNlbmFzIHNlZCBudWxsYSBpZCBvcmNpIGNvbnZhbGxpcyBwdWx2aW5hci4gRG9uZWMgZXQgb3JjaSBsZWN0dXMuIE51bGxhIGZhY2lsaXNpLiBWaXZhbXVzIHNvZGFsZXMgcmlzdXMgYXQgZWdlc3RhcyBhdWN0b3IuIEFlbmVhbiBkaWduaXNzaW0gbmlzbCBlcm9zLCB2aXRhZSBzb2RhbGVzIGFudGUgc2NlbGVyaXNxdWUgbmVjLiBBbGlxdWFtIGRpYW0gbG9yZW0sIGZhdWNpYnVzIHNpdCBhbWV0IHVsbGFtY29ycGVyIG5vbiwgY29uZ3VlIHF1aXMgYW50ZS4gTnVuYyB2ZXN0aWJ1bHVtLCBwdXJ1cyBldCB2ZWhpY3VsYSBkaWN0dW0sIGVuaW0gZXggcnV0cnVtIGVsaXQsIHRpbmNpZHVudCBiaWJlbmR1bSBxdWFtIGV4IGF0IHZlbGl0LiBNYXVyaXMgYXQgZGFwaWJ1cyBlc3QsIGluIGNvbmRpbWVudHVtIGp1c3RvLiBDdXJhYml0dXIgaWQgdmVsaXQgcHVsdmluYXIsIHNlbXBlciBuaXNsIGluLCBlZ2VzdGFzIGFyY3UuIFV0IGlkIG1hZ25hIHZhcml1cywgZGFwaWJ1cyBudWxsYSBmYWNpbGlzaXMsIGNvbW1vZG8gbGVvLlxuXG5JbnRlZ2VyIGRpY3R1bSB2dWxwdXRhdGUgcGVsbGVudGVzcXVlLiBEb25lYyBlZ2V0IHZlbGl0IHNpdCBhbWV0IGxlbyBsb2JvcnRpcyBpbXBlcmRpZXQgaWQgcXVpcyBsaWJlcm8uIFBoYXNlbGx1cyBqdXN0byBlc3QsIHZpdmVycmEgYXQgZWZmaWNpdHVyIGEsIHNjZWxlcmlzcXVlIGluIG9kaW8uIEFlbmVhbiB0ZW1wb3IgYXJjdSBsYWN1cywgc2VkIHZlc3RpYnVsdW0gbGVvIGFsaXF1ZXQgaW4uIE51bGxhIHZlaGljdWxhIGlwc3VtIGZpbmlidXMsIGhlbmRyZXJpdCBuZXF1ZSBpZCwgZWdlc3RhcyBtZXR1cy4gU3VzcGVuZGlzc2Ugc29kYWxlcyBhY2N1bXNhbiBuaWJoIGFjY3Vtc2FuIGZhdWNpYnVzLiBTdXNwZW5kaXNzZSB1dCBlbmltIHBvcnRhLCBiaWJlbmR1bSBxdWFtIGFjLCBzY2VsZXJpc3F1ZSB0dXJwaXMuXG5cbkR1aXMgcnV0cnVtIGZyaW5naWxsYSB2ZWhpY3VsYS4gRG9uZWMgZWZmaWNpdHVyIHBvcnRhIG1pIGRpZ25pc3NpbSBtYXhpbXVzLiBJbiBoYWMgaGFiaXRhc3NlIHBsYXRlYSBkaWN0dW1zdC4gSW4gdml0YWUgb3JuYXJlIGxpYmVyby4gQ3JhcyBjdXJzdXMgbG9ib3J0aXMgYXVjdG9yLiBNYWVjZW5hcyBpbiBzYXBpZW4gc2VtcGVyLCBhbGlxdWV0IG5pc2wgbmVjLCB2dWxwdXRhdGUgcXVhbS4gRnVzY2UgdWx0cmljaWVzLCBsYWN1cyBpZCBzb2xsaWNpdHVkaW4gaWFjdWxpcywgbmlzbCBtZXR1cyBmYWNpbGlzaXMgbGFjdXMsIGF0IGZhY2lsaXNpcyB0ZWxsdXMgbWFzc2EgZWdldCBhdWd1ZS5cblxuRXRpYW0gaW1wZXJkaWV0IGVsaXQgc2l0IGFtZXQgb2RpbyByaG9uY3VzIHRpbmNpZHVudC4gQ3VyYWJpdHVyIHV0IHJpc3VzIG51bGxhLiBQZWxsZW50ZXNxdWUgaW4gZXJvcyBzaXQgYW1ldCB0ZWxsdXMgZGlnbmlzc2ltIGZldWdpYXQuIFNlZCBtYWxlc3VhZGEgYWxpcXVhbSBwdXJ1cywgbm9uIGV1aXNtb2QgdHVycGlzIGxhY2luaWEgaWQuIFF1aXNxdWUgdmVsIHBsYWNlcmF0IGVyb3MuIFN1c3BlbmRpc3NlIHZvbHV0cGF0IGFudGUgYSBhbGlxdWV0IG1hdHRpcy4gUGVsbGVudGVzcXVlIGFjIGp1c3RvIG1hdHRpcywgZmF1Y2lidXMgbWFnbmEgaW4sIGVsZWlmZW5kIHRlbGx1cy4gUHJvaW4gZXQgZGlnbmlzc2ltIG51bGxhLiBJbnRlZ2VyIGFjY3Vtc2FuIGxlbyBlcmF0LCBzaXQgYW1ldCB2b2x1dHBhdCBtYXVyaXMgYmliZW5kdW0gbmVjLiBEb25lYyBldCB1cm5hIGV0IGxvcmVtIGdyYXZpZGEgdmVzdGlidWx1bSBzaXQgYW1ldCBldSBuaXNsLiBBbGlxdWFtIGV0IG1ldHVzIGFsaXF1ZXQsIHBvcnRhIGxlY3R1cyBzaXQgYW1ldCwgdHJpc3RpcXVlIHNhcGllbi4gUHJvaW4gZXUgb2RpbyB2ZWwgYXVndWUgY29uZ3VlIHVsbGFtY29ycGVyIGF0IHF1aXMgbGVvLiBQcmFlc2VudCBwaGFyZXRyYSBpcHN1bSBldCBvZGlvIGV1aXNtb2QsIGV1IHZhcml1cyBhcmN1IHRyaXN0aXF1ZS4gTWFlY2VuYXMgZmVybWVudHVtIHJpc3VzIGV1IG5pYmggZnJpbmdpbGxhLCBldSBydXRydW0gZW5pbSByaG9uY3VzLiBNb3JiaSB1cm5hIHJpc3VzLCBjdXJzdXMgc2VkIHNjZWxlcmlzcXVlIGF0LCBzb2RhbGVzIGVnZXQgbGVjdHVzLlxuXG5Eb25lYyBzZWQgY29uZ3VlIGVuaW0uIEFsaXF1YW0gYWNjdW1zYW4gdmVsaXQgcXVpcyBvcmNpIG1heGltdXMgYmliZW5kdW0gcXVpcyBhdCByaXN1cy4gVXQgYWxpcXVldCBtYXR0aXMgYXVndWUsIHVsbGFtY29ycGVyIHNvbGxpY2l0dWRpbiB0b3J0b3IgbGFvcmVldCB1dC4gQWxpcXVhbSBlZ2V0IGxpZ3VsYSB2ZW5lbmF0aXMgZG9sb3Igc29sbGljaXR1ZGluIGxvYm9ydGlzLiBDcmFzIHF1aXMgbGFjaW5pYSB1cm5hLiBWaXZhbXVzIG1hbGVzdWFkYSwganVzdG8gdmVsIHZ1bHB1dGF0ZSBlZ2VzdGFzLCBhdWd1ZSBhdWd1ZSByaG9uY3VzIG9kaW8sIGF0IGNvbnNlcXVhdCBuaWJoIHR1cnBpcyB2ZWwgdGVsbHVzLiBOdW5jIG5vbiBtYWduYSBkb2xvci4gTmFtIGVsZW1lbnR1bSBtYXNzYSB1dCBudW5jIGNvbW1vZG8sIHNlZCBiaWJlbmR1bSBuaXNpIGRpZ25pc3NpbS4gSW50ZXJkdW0gZXQgbWFsZXN1YWRhIGZhbWVzIGFjIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzLlxuXG5DcmFzIGNvbmRpbWVudHVtIGVsaXQgZWdldCBlbGVpZmVuZCBydXRydW0uIEN1cmFiaXR1ciBldWlzbW9kLCBuaXNpIHRpbmNpZHVudCB0aW5jaWR1bnQgYmxhbmRpdCwgZXJvcyBzZW0gbW9sZXN0aWUgdmVsaXQsIGF0IHBvc3VlcmUganVzdG8gZXggdml0YWUgcHVydXMuIENyYXMgZXUgbWFzc2EgbG9yZW0uIER1aXMgdXQgbmliaCBlZmZpY2l0dXIgbmlzbCBoZW5kcmVyaXQgaGVuZHJlcml0LiBJbnRlZ2VyIG9ybmFyZSB0ZWxsdXMgYSBwb3N1ZXJlIHRpbmNpZHVudC4gQ3VyYWJpdHVyIGluIGxlbyB1dCBsYWN1cyBwbGFjZXJhdCBydXRydW0uIE51bGxhIHZ1bHB1dGF0ZSwgbmlzbCBhYyBwZWxsZW50ZXNxdWUgaW50ZXJkdW0sIG51bGxhIGp1c3RvIG1heGltdXMgZXgsIHNlZCBtYXhpbXVzIGRvbG9yIHNhcGllbiBzaXQgYW1ldCBlbGl0LiBVdCBldCBjb21tb2RvIGF1Z3VlLCBub24gbWF4aW11cyBtYXNzYS4gUXVpc3F1ZSBuZWMgYXJjdSBtYXNzYS5cblxuQWxpcXVhbSBiaWJlbmR1bSB2ZWhpY3VsYSBsYWN1cywgcXVpcyBsb2JvcnRpcyBvZGlvIHBvc3VlcmUgaWQuIENyYXMgYSBwb3J0dGl0b3Igc2FwaWVuLiBWZXN0aWJ1bHVtIGF0IGFsaXF1ZXQgbGliZXJvLCBxdWlzIHJ1dHJ1bSB1cm5hLiBTZWQgdmVsIGxhY3VzIHNlZCBhbnRlIGNvbmd1ZSB0ZW1wdXMuIFN1c3BlbmRpc3NlIGV1IGVuaW0gZXUgYXJjdSBmZXVnaWF0IG1hbGVzdWFkYSBhYyBuZWMgZXJhdC4gVmVzdGlidWx1bSBzY2VsZXJpc3F1ZSBsaWd1bGEgdml0YWUgcGhhcmV0cmEgdWx0cmljZXMuIEN1cmFiaXR1ciB2ZWwgZWZmaWNpdHVyIG5lcXVlLiBTdXNwZW5kaXNzZSBpZCBtYXVyaXMgaW4gbGVjdHVzIG9ybmFyZSBmYXVjaWJ1cy4gTnVsbGEgZHVpIHJpc3VzLCBwb3N1ZXJlIHZhcml1cyBmYXVjaWJ1cyBpbiwgbWF0dGlzIGlkIG1pLiBDdXJhYml0dXIgbHVjdHVzIGF0IG5lcXVlIGFjIGVmZmljaXR1ci4gRG9uZWMgbm9uIHNhcGllbiB1dCBzZW0gZmV1Z2lhdCB2b2x1dHBhdC4gSW4gZWdldCBwZWxsZW50ZXNxdWUgb3JjaS4gQ3VyYWJpdHVyIGRpZ25pc3NpbSB1cm5hIGEgdHVycGlzIHNvZGFsZXMsIGEgbGFvcmVldCBsZW8gbHVjdHVzLiBFdGlhbSBxdWlzIG9kaW8gaXBzdW0uXG5cbkRvbmVjIHRpbmNpZHVudCBzYXBpZW4gYXQgZXN0IHRlbXB1cyBwaGFyZXRyYS4gVXQgYXVndWUgdG9ydG9yLCBhY2N1bXNhbiBldSBudWxsYSBxdWlzLCB2ZWhpY3VsYSB0ZW1wdXMgZmVsaXMuIFBlbGxlbnRlc3F1ZSBpbiBkYXBpYnVzIHJpc3VzLCB1dCBwbGFjZXJhdCBkaWFtLiBQcm9pbiBhdWd1ZSBqdXN0bywgZWxlaWZlbmQgbm9uIGVsaXQgZWdldCwgcGVsbGVudGVzcXVlIHZvbHV0cGF0IG5lcXVlLiBBbGlxdWFtIGxpZ3VsYSBmZWxpcywgdmFyaXVzIGFjIGN1cnN1cyB2aXRhZSwgZWxlaWZlbmQgaW4gZG9sb3IuIFBlbGxlbnRlc3F1ZSBlZmZpY2l0dXIgcXVhbSB2ZWwgdWx0cmljZXMgdmVzdGlidWx1bS4gTWF1cmlzIGVnZXQgdGluY2lkdW50IHVybmEuIFF1aXNxdWUgdGluY2lkdW50IGVyYXQgZmVsaXMsIG5vbiBwZWxsZW50ZXNxdWUgZHVpIG1hbGVzdWFkYSBhdC5cblxuSW4gaGFjIGhhYml0YXNzZSBwbGF0ZWEgZGljdHVtc3QuIEluIGZhY2lsaXNpcyBpbnRlcmR1bSBuaWJoLCBuZWMgdmVzdGlidWx1bSB1cm5hLiBJbnRlZ2VyIHZpdGFlIG51bGxhIHZpdGFlIHB1cnVzIGx1Y3R1cyBlZ2VzdGFzIGlkIGFsaXF1ZXQgc2FwaWVuLiBNYXVyaXMgcmhvbmN1cyBwbGFjZXJhdCBuaXNsIGluIHZ1bHB1dGF0ZS4gVmVzdGlidWx1bSBhYyBoZW5kcmVyaXQgZHVpLiBNYWVjZW5hcyBiaWJlbmR1bSwgZHVpIHNjZWxlcmlzcXVlIHBvcnRhIHVsbGFtY29ycGVyLCBsaWd1bGEgYXJjdSBpYWN1bGlzIGR1aSwgZXQgZnJpbmdpbGxhIHRvcnRvciByaXN1cyBhdCBsZW8uIFV0IGF0IG1hdHRpcyBsaWJlcm8uIE1hdXJpcyBydXRydW0gbWFnbmEgbm9uIGRhcGlidXMgcG9zdWVyZS4gRG9uZWMgc2VkIGltcGVyZGlldCBlcm9zLiBVdCBlZ2V0IG9kaW8gdG9ydG9yLiBJbiBlZ2V0IHBsYWNlcmF0IGp1c3RvLCBuZWMgZWxlbWVudHVtIGxvcmVtLiBEdWlzIGxhb3JlZXQsIG9kaW8gbm9uIGZlcm1lbnR1bSB0ZW1wb3IsIHJpc3VzIG51bmMgZGFwaWJ1cyBlc3QsIGFjIG1vbGVzdGllIG1hdXJpcyBhcmN1IHJ1dHJ1bSBsb3JlbS4gRG9uZWMgZmluaWJ1cyBkaWduaXNzaW0gbnVsbGEgbmVjIHZlaGljdWxhLlxuXG5QZWxsZW50ZXNxdWUgYWMgbWF1cmlzIGVsZWlmZW5kLCBwaGFyZXRyYSBuZXF1ZSBlbGVpZmVuZCwgcG9zdWVyZSBtZXR1cy4gUGhhc2VsbHVzIGluIGVsaXQgZXUgbG9yZW0gcHJldGl1bSBzY2VsZXJpc3F1ZSBpZCB1dCBvcmNpLiBOdWxsYW0gcGhhcmV0cmEgZmVsaXMgYWMgbnVuYyBjb25ndWUsIHV0IGJpYmVuZHVtIGV4IHBvcnR0aXRvci4gQWVuZWFuIGluIHNlbSBlZ2V0IGlwc3VtIHZvbHV0cGF0IGFsaXF1ZXQgaWQgZWdldCBxdWFtLiBQcm9pbiB1dCBudWxsYSB1bHRyaWNlcywgZGljdHVtIGxvcmVtIHZpdGFlLCBiaWJlbmR1bSBuaWJoLiBQcm9pbiBmcmluZ2lsbGEgcG9ydHRpdG9yIGp1c3RvLCBzaXQgYW1ldCBmaW5pYnVzIG1hc3NhIHRpbmNpZHVudCBub24uIFNlZCBuZWMgbGlndWxhIHF1aXMgbWF1cmlzIHNlbXBlciBmZXJtZW50dW0uIFByb2luIG5lYyBmZWxpcyBhIHR1cnBpcyBlZ2VzdGFzIG1heGltdXMuIEFlbmVhbiBhIHNhcGllbiBtYXR0aXMgcHVydXMgdml2ZXJyYSBmZXJtZW50dW0gYWMgbm9uIGVuaW0uIE51bmMgY29uc2VjdGV0dXIgbnVsbGEgZXN0LCBuZWMgcGVsbGVudGVzcXVlIHRvcnRvciBmYXVjaWJ1cyB1dC4gVml2YW11cyBzaXQgYW1ldCBpbnRlcmR1bSBleC4gUGhhc2VsbHVzIHF1YW0gbWFzc2EsIHBlbGxlbnRlc3F1ZSBjb21tb2RvIHZhcml1cyB2aXRhZSwgc29sbGljaXR1ZGluIGEgZW5pbS4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC5cblxuUGhhc2VsbHVzIGxhb3JlZXQgc2NlbGVyaXNxdWUgcXVhbSwgaW4gdGluY2lkdW50IG5pc2kgdmVoaWN1bGEgaW4uIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFNlZCBldCB0dXJwaXMgc2VtcGVyLCBpbnRlcmR1bSBuaWJoIGlkLCBjb252YWxsaXMgbGVvLiBEb25lYyBzaXQgYW1ldCBwdXJ1cyBlc3QuIEV0aWFtIHByZXRpdW0gY29uc2VjdGV0dXIgc2FwaWVuIGluIGZlcm1lbnR1bS4gVmVzdGlidWx1bSB2dWxwdXRhdGUsIGFyY3Ugdml0YWUgbGFvcmVldCBldWlzbW9kLCB0dXJwaXMgc2FwaWVuIHZlbmVuYXRpcyBuaWJoLCB2ZWwgdm9sdXRwYXQgbGliZXJvIGxpYmVybyB1dCBvcmNpLiBWaXZhbXVzIGZhY2lsaXNpcyBtYXVyaXMgbmliaCwgdml0YWUgZmVybWVudHVtIGxpZ3VsYSB2ZXN0aWJ1bHVtIGlkLiBBbGlxdWFtIHZpdmVycmEgZXJvcyBlZ2V0IGRhcGlidXMgdWx0cmljaWVzLiBBZW5lYW4gbW9sZXN0aWUsIGxlY3R1cyBxdWlzIHZvbHV0cGF0IGVmZmljaXR1ciwgcmlzdXMgZGlhbSB2aXZlcnJhIG5pc2wsIHNpdCBhbWV0IHNvZGFsZXMgZG9sb3Igc2FwaWVuIGEgbmlzaS4gTnVsbGFtIGltcGVyZGlldCBvcmNpIHRlbGx1cywgdml0YWUgbGFvcmVldCBhdWd1ZSBzZW1wZXIgYXQuIE5hbSBkaWN0dW0gdG9ydG9yIG51bGxhLCB2ZWwgc2FnaXR0aXMgaXBzdW0gbGFjaW5pYSBxdWlzLiBOdW5jIGF1Z3VlIG5pc2wsIGZhdWNpYnVzIHNlZCBmZWxpcyB1bHRyaWNlcywgY29uc2VjdGV0dXIgcHVsdmluYXIgdXJuYS4gUXVpc3F1ZSBtb2xsaXMgdm9sdXRwYXQgbmVxdWUgYWMgdnVscHV0YXRlLlxuXG5NYXVyaXMgcXVpcyBmZXVnaWF0IHB1cnVzLiBTZWQgbnVuYyBvcmNpLCBhbGlxdWFtIHV0IG1pIGV0LCBkYXBpYnVzIGZldWdpYXQgb2Rpby4gRG9uZWMgdGluY2lkdW50IGRvbG9yIG5vbiBtb2xsaXMgdmVuZW5hdGlzLiBOdWxsYW0gcG9zdWVyZSwgbG9yZW0gYWMgbWF4aW11cyBvcm5hcmUsIGVuaW0gbWV0dXMgcGVsbGVudGVzcXVlIGp1c3RvLCB2ZWwgdGVtcG9yIGRpYW0gbGVvIHJ1dHJ1bSBlbmltLiBOdWxsYW0gdmVsIHRvcnRvciBhIGFudGUgZWxlaWZlbmQgcHJldGl1bS4gVmVzdGlidWx1bSBjdXJzdXMgdXJuYSBuZWMgdmVsaXQgaWFjdWxpcyB0ZW1wb3IuIFByYWVzZW50IGluIHB1cnVzIGFjIGVyb3Mgb3JuYXJlIHZhcml1cy4gVmVzdGlidWx1bSBpbiBudWxsYSBzYXBpZW4uIEFlbmVhbiB2ZWxpdCBtYXVyaXMsIGRpZ25pc3NpbSBzZWQgdmVsaXQgZWdlc3RhcywgZmluaWJ1cyBwdWx2aW5hciBwdXJ1cy4gU2VkIGFjY3Vtc2FuIHRvcnRvciBhdCB2ZW5lbmF0aXMgZGlnbmlzc2ltLiBOdWxsYSBhIHZpdmVycmEgbmlzaSwgbWF0dGlzIHN1c2NpcGl0IG5lcXVlLiBGdXNjZSBzdXNjaXBpdCBuZXF1ZSB2ZWwgdHVycGlzIHRlbXB1cywgZWdldCBibGFuZGl0IHJpc3VzIHNhZ2l0dGlzLiBTdXNwZW5kaXNzZSBzYWdpdHRpcyBuZXF1ZSBlZ2VzdGFzIGRvbG9yIGVmZmljaXR1ciBkaWduaXNzaW0uXG5cblV0IHNlZCB0ZWxsdXMgZXJhdC4gQWxpcXVhbSBlcmF0IHZvbHV0cGF0LiBNb3JiaSBlZ2V0IHJpc3VzIHZlbGl0LiBBZW5lYW4gbW9sZXN0aWUgZGljdHVtIHBsYWNlcmF0LiBWZXN0aWJ1bHVtIG9yY2kgbnVuYywgZGljdHVtIHNlZCB0b3J0b3IgdmVoaWN1bGEsIG1vbGxpcyBkaWduaXNzaW0gYW50ZS4gTWF1cmlzIGV0IGV4IGVnZXQgaXBzdW0gZmVybWVudHVtIGVnZXN0YXMgYXQgZWdldCBuaXNpLiBEb25lYyBhdCB0b3J0b3IgaWQgdG9ydG9yIHRlbXB1cyBmaW5pYnVzIGlkIG5lYyBuZXF1ZS4gTnVsbGFtIHBoYXJldHJhLCBudWxsYSBuZWMgaWFjdWxpcyBzb2xsaWNpdHVkaW4sIGVuaW0gZXJhdCBzZW1wZXIgbWFzc2EsIHV0IGZpbmlidXMgc2VtIHJpc3VzIHF1aXMgdXJuYS4gRHVpcyBub24gZ3JhdmlkYSBsb3JlbSwgdXQgbGFvcmVldCBvcmNpLiBWaXZhbXVzIGNvbmRpbWVudHVtIG1vbGxpcyBhbGlxdWV0LiBDdXJhYml0dXIgbG9ib3J0aXMgaW1wZXJkaWV0IGNvbmRpbWVudHVtLiBOdWxsYSBlZmZpY2l0dXIgZWxpdCBzaXQgYW1ldCBhdWN0b3IgcGVsbGVudGVzcXVlLlxuXG5QZWxsZW50ZXNxdWUgc2FnaXR0aXMgY29tbW9kbyBsYWN1cyBhIGJpYmVuZHVtLiBEdWlzIGV1IGJsYW5kaXQgbGVjdHVzLiBOdWxsYW0gbm9uIG1hdXJpcyBpZCBhbnRlIHRlbXBvciBlZ2VzdGFzIHBvcnRhIGVnZXQgYXJjdS4gU2VkIG1heGltdXMgbmliaCBwZWxsZW50ZXNxdWUsIGJpYmVuZHVtIG9kaW8gdXQsIHVsdHJpY2llcyBsZW8uIEFsaXF1YW0gbmlzbCBuaXNpLCBwb3N1ZXJlIHB1bHZpbmFyIG1ldHVzIGEsIHB1bHZpbmFyIHRyaXN0aXF1ZSBkb2xvci4gTWFlY2VuYXMgbmVjIHNlbSBuaXNpLiBNYWVjZW5hcyBtYWxlc3VhZGEsIHJpc3VzIHNpdCBhbWV0IHRyaXN0aXF1ZSB2YXJpdXMsIGVyb3MgbGVvIGNvbmRpbWVudHVtIGZlbGlzLCBldSB0aW5jaWR1bnQgb3JjaSBuZXF1ZSBub24gbG9yZW0uIEZ1c2NlIGZhY2lsaXNpcyBtZXR1cyBzZWQgZHVpIG1vbGVzdGllIGhlbmRyZXJpdC4gUXVpc3F1ZSBhbGlxdWV0IGlhY3VsaXMgbnVsbGEgYWMgdmVzdGlidWx1bS5cblxuRG9uZWMgbmVjIG5pc2wgaW4gcmlzdXMgbWF0dGlzIHBsYWNlcmF0IHZpdGFlIGFjIG1hZ25hLiBNYWVjZW5hcyBwdWx2aW5hciBsZWN0dXMgbGlndWxhLCBhIHBvcnR0aXRvciBtYWduYSBwdWx2aW5hciBlZ2V0LiBQcmFlc2VudCBuZWMgdm9sdXRwYXQgb2Rpby4gTWFlY2VuYXMgZWdldCBleCBlZmZpY2l0dXIsIGxvYm9ydGlzIGxlY3R1cyBwdWx2aW5hciwgY29uc2VjdGV0dXIgdGVsbHVzLiBJbiByaG9uY3VzIG1hZ25hIGNvbmRpbWVudHVtLCB2ZWhpY3VsYSBtZXR1cyBzZWQsIHByZXRpdW0gbnVuYy4gVml2YW11cyBlZ2V0IGludGVyZHVtIGVyYXQsIGluIGVsZWlmZW5kIHJpc3VzLiBDcmFzIHNlZCBuaXNpIHNlbS4gTnVsbGEgaWFjdWxpcyBwaGFyZXRyYSBkaWN0dW0uIE51bGxhbSB2ZW5lbmF0aXMgdWx0cmljaWVzIHNhcGllbi4gSW4gaGVuZHJlcml0IGVyYXQgdGluY2lkdW50LCB0aW5jaWR1bnQgYXJjdSBxdWlzLCBjb25zZXF1YXQgbWFzc2EuIERvbmVjIGJpYmVuZHVtICIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tUmFkaW8iLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJSQURJTyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tcmFkaW8iLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJUZXN0IDEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIlRlc3QgMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNjBjNjcwMTAtNTRlMy00NDJjLTljOTAtN2ZiYTUzODhhZDE4IiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVNpbmdsZVNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlNFTEVDVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tc2luZ2xlc2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTIsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU11bHRpQ2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiQ0hFQ0tCT1giLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbW11bHRpY2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTMsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMmFkYzUzYTgtMGU5MS00ZjFiLWIwNzEtZmEwMmYxZDA1Y2MwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU51bWVyaWMiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJOVU1FUklDIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21udW1lcmljIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTQsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiYzU4MzY5OGEtZTk4Ni00YjFjLTkwMDEtZjgzNTVlMmNhOTUxIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbURlY2ltYWwiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJERUNJTUFMIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21kZWNpbWFsIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTUsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiY2U1ZTU1MmYtOTY4MC00NjI0LWE4NjQtNWUwMTY0OWZjZWJjIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVllc05vIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiWUVTTk8iLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXllc25vIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTYsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRyZWVTZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJDQVNDQURJTkdTRUxFQ1QiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRyZWVzZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE2LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi85IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDE6OlN1YjEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiTGV2ZWwyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMTEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTcsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNDNkODAzMzItMTAwZC00MGE2LWFkYzItYzQ5MTdjOWE1MGU0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbURhdGUiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJEQVRFIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21kYXRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTgsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMjEwNzE4MTMtYWEyMS00OTBjLTljMzgtYjAwZDZlYmM1YzczIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVJlZ2V4cCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlJFR0VYIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21yZWdleHAiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1MCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy81MCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNTEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNTEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiAiXFxkXFxkXFxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxOCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xOCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXIiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInV1aWQiOiAiYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2IiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGhvcnN0ZW4gRWNrZWwiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0L2E4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNj8xNzI5MTkzNzgyIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6ICJBTEwiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiAiUnVieSIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogIjUuMjMxLjE2Mi44NCIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18xIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBjZjAyNzRiMzk0ZGIzYWY1NTVkYmMxMzZmYzcwYWFiNmU0NWJlZTQyIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDc6MTg6MjMrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfcmVwbGllcl9pZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfdXBkYXRlZF9ieSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAidXVpZCI6ICJhOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjYiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUaG9yc3RlbiBFY2tlbCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2PzE3MjkxOTM3ODIiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogIkFMTCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGVhbSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGVhbSIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFtdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6ICJSdWJ5IiwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5faXAiOiAiNS4yMzEuMTYyLjg0IiwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzEiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGNmMDI3NGIzOTRkYjNhZjU1NWRiYzEzNmZjNzBhYWI2ZTQ1YmVlNDIiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QwNzoxODoyMyswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjExKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy8xIgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF9jb21wbGV0ZWRfYnkiOiBudWxsLAogICAgICAgICAgICAibGFzdF9jbG9zZWRfYnkiOiBudWxsLAogICAgICAgICAgICAic3RhdGUiOiAiQUNUSVZFIiwKICAgICAgICAgICAgInBvc3RfY291bnQiOiAxLAogICAgICAgICAgICAiaGFzX25vdGVzIjogdHJ1ZSwKICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICJoYXNfYXR0YWNobWVudHMiOiBmYWxzZSwKICAgICAgICAgICAgImlzX21lcmdlZCI6IGZhbHNlLAogICAgICAgICAgICAicmF0aW5nIjogbnVsbCwKICAgICAgICAgICAgInJhdGluZ19zdGF0dXMiOiAiVU5PRkZFUkVEIiwKICAgICAgICAgICAgInRhZ3MiOiBbXSwKICAgICAgICAgICAgImxhc3RfcG9zdF9zdGF0dXMiOiAiIiwKICAgICAgICAgICAgImxhc3RfcG9zdF9wcmV2aWV3IjogIlRlc3RpbmciLAogICAgICAgICAgICAibGFzdF9wb3N0X3R5cGUiOiAiTk9URSIsCiAgICAgICAgICAgICJsYXN0X21lc3NhZ2VfcHJldmlldyI6ICJUZXN0aW5nIiwKICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV9jYXNlc183IiwKICAgICAgICAgICAgImxhc3RfYXNzaWduZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9yZXBsaWVkX2F0IjogIjIwMjMtMDUtMDRUMjA6MTc6MzkrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9vcGVuZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9wZW5kaW5nX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY2xvc2VkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfYWdlbnRfYWN0aXZpdHlfYXQiOiAiMjAyMy0wOS0wOFQxOTozNDo1MyswMDowMCIsCiAgICAgICAgICAgICJsYXN0X2N1c3RvbWVyX2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbHlfYnlfYWdlbnRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9yZXBseV9ieV9yZXF1ZXN0ZXJfYXQiOiBudWxsLAogICAgICAgICAgICAiYWdlbnRfdXBkYXRlZF9hdCI6ICIyMDIzLTA5LTA4VDE5OjM0OjUzKzAwOjAwIiwKICAgICAgICAgICAgImxhdGVzdF9hc3NpZ25lZV91cGRhdGUiOiBudWxsLAogICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIzLTA1LTA0VDIwOjE3OjM5KzAwOjAwIiwKICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMy0wOS0wOFQxOTozNDo1MyswMDowMCIsCiAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2UiLAogICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy83IgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgInN1YmplY3QiOiAiQSB0ZXN0IHF1ZXN0aW9uIiwKICAgICAgICAgICAgInBvcnRhbCI6ICJTRVJWSUNFIiwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiZmQzYTgxMTYtOTVjMi00OTJlLTlhZjMtYjNhYjU3ZGM5ZjFhIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk1BSUwiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm1haWxib3giCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2hhbm5lbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfcHVibGljX2NoYW5uZWwiOiB7CiAgICAgICAgICAgICAgICAidXVpZCI6ICJmZDNhODExNi05NWMyLTQ5MmUtOWFmMy1iM2FiNTdkYzlmMWEiLAogICAgICAgICAgICAgICAgInR5cGUiOiAiTUFJTCIsCiAgICAgICAgICAgICAgICAiY2hhcmFjdGVyX2xpbWl0IjogbnVsbCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibWFpbGJveCIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAicmVxdWVzdGVyIjogewogICAgICAgICAgICAgICAgImlkIjogNywKICAgICAgICAgICAgICAgICJ1dWlkIjogIjBjNTQ2NDQ2LWQwOTUtNTRjNS1hZTU3LTVmNmY4MzhkM2M0MyIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIkRvbWluaWsgS2xlaW4iLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzBjNTQ2NDQ2LWQwOTUtNTRjNS1hZTU3LTVmNmY4MzhkM2M0Mz8xNjkwNzgzODU5IiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFtdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJFdXJvcGUvUGFyaXMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiA3MjAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMDo0OTo1NiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzciLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGY4MDY4NzljYjViYjAxMjE2N2JmNjFkNzA1YmZlOTRhZGYyZTc5MWIiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMDo0OTo1NiswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzciCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJjcmVhdG9yIjogewogICAgICAgICAgICAgICAgImlkIjogNywKICAgICAgICAgICAgICAgICJ1dWlkIjogIjBjNTQ2NDQ2LWQwOTUtNTRjNS1hZTU3LTVmNmY4MzhkM2M0MyIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIkRvbWluaWsgS2xlaW4iLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzBjNTQ2NDQ2LWQwOTUtNTRjNS1hZTU3LTVmNmY4MzhkM2M0Mz8xNjkwNzgzODU5IiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFtdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJFdXJvcGUvUGFyaXMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiA3MjAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMDo0OTo1NiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzciLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGY4MDY4NzljYjViYjAxMjE2N2JmNjFkNzA1YmZlOTRhZGYyZTc5MWIiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMDo0OTo1NiswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzciCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImFzc2lnbmVkX2FnZW50IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhc3NpZ25lZF90ZWFtIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2J5IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJicmFuZCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN0YXR1cyI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiTmV3IiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk5FVyIsCiAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEsCiAgICAgICAgICAgICAgICAiaXNfc2xhX2FjdGl2ZSI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfZGVsZXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2Vfc3RhdHVzIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3N0YXR1c2VzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJwcmlvcml0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiTG93IiwKICAgICAgICAgICAgICAgICJsZXZlbCI6IDEsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9wcmlvcml0eSIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9wcmlvcml0aWVzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJ0eXBlIjogewogICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICJsYWJlbCI6ICJJbmNpZGVudCIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJJTkNJREVOVCIsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV90eXBlIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3R5cGVzLzQiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJyZWFkX21hcmtlciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyZWFkX21hcmtlciIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNsYV92ZXJzaW9uIjogbnVsbCwKICAgICAgICAgICAgInNsYV9tZXRyaWNzIjogW10sCiAgICAgICAgICAgICJmb3JtIjogbnVsbCwKICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImE5YmI3OTM4LWMwZDAtNGZmNy05ODhlLWMwZDYxYTEwNjk0MSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21UZXh0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiVEVYVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdGV4dCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzE5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogOCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy84IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIkV4YW1wbGUiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2ZDAwNGMxMy1jYTZjLTQ3Y2YtOTJmOS00NjI5ZGZlMTQwMWQiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tVGV4dGFyZWEiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJURVhUQVJFQSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdGV4dGFyZWEiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDksCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvOSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICJFeGFtcGxlXG5cblRlc3QiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTAsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVJhZGlvIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiUkFESU8iLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXJhZGlvIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI0IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiVGVzdCAxIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJUZXN0IDIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8yIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTAiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiMSIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tU2luZ2xlU2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiU0VMRUNUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21zaW5nbGVzZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDExLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJiIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzExIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIjQiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTIsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU11bHRpQ2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiQ0hFQ0tCT1giLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbW11bHRpY2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICI3LDgiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTMsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMmFkYzUzYTgtMGU5MS00ZjFiLWIwNzEtZmEwMmYxZDA1Y2MwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU51bWVyaWMiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJOVU1FUklDIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21udW1lcmljIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIyIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE0LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImM1ODM2OThhLWU5ODYtNGIxYy05MDAxLWY4MzU1ZTJjYTk1MSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21EZWNpbWFsIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiREVDSU1BTCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tZGVjaW1hbCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTQsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTQiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiMyIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJjZTVlNTUyZi05NjgwLTQ2MjQtYTg2NC01ZTAxNjQ5ZmNlYmMiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tWWVzTm8iLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJZRVNOTyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9teWVzbm8iLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE1LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE1IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogInllcyIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNiwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tVHJlZVNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkNBU0NBRElOR1NFTEVDVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdHJlZXNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTYsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMTo6U3ViMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzEwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ3IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE2IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIjEwIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE3LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjQzZDgwMzMyLTEwMGQtNDBhNi1hZGMyLWM0OTE3YzlhNTBlNCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21EYXRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiREFURSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tZGF0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0OSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80OSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTcsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTciCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiMjAyMS0xMC0xMlQwMDowMDowMCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxOCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIyMTA3MTgxMy1hYTIxLTQ5MGMtOWMzOC1iMDBkNmViYzVjNzMiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tUmVnZXhwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiUkVHRVgiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXJlZ2V4cCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzUwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy81MSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6ICJcXGRcXGRcXGQiLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE4LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE4IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIjEyMyIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgImxhc3RfcmVwbGllciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAidXVpZCI6ICJhOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjYiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUaG9yc3RlbiBFY2tlbCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2PzE3MjkxOTM3ODIiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogIkFMTCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGVhbSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGVhbSIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFtdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6ICJSdWJ5IiwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5faXAiOiAiNS4yMzEuMTYyLjg0IiwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzEiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGNmMDI3NGIzOTRkYjNhZjU1NWRiYzEzNmZjNzBhYWI2ZTQ1YmVlNDIiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QwNzoxODoyMyswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjExKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy8xIgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF9yZXBsaWVyX2lkZW50aXR5IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF91cGRhdGVkX2J5IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X2NvbXBsZXRlZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2Nsb3NlZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJzdGF0ZSI6ICJBQ1RJVkUiLAogICAgICAgICAgICAicG9zdF9jb3VudCI6IDMsCiAgICAgICAgICAgICJoYXNfbm90ZXMiOiB0cnVlLAogICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgImhhc19hdHRhY2htZW50cyI6IHRydWUsCiAgICAgICAgICAgICJpc19tZXJnZWQiOiBmYWxzZSwKICAgICAgICAgICAgInJhdGluZyI6IG51bGwsCiAgICAgICAgICAgICJyYXRpbmdfc3RhdHVzIjogIlVOT0ZGRVJFRCIsCiAgICAgICAgICAgICJ0YWdzIjogW10sCiAgICAgICAgICAgICJsYXN0X3Bvc3Rfc3RhdHVzIjogIiIsCiAgICAgICAgICAgICJsYXN0X3Bvc3RfcHJldmlldyI6ICJUZXN0IiwKICAgICAgICAgICAgImxhc3RfcG9zdF90eXBlIjogIk5PVEUiLAogICAgICAgICAgICAibGFzdF9tZXNzYWdlX3ByZXZpZXciOiAiVGVzdCIsCiAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfY2FzZXNfMyIsCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2F0IjogIjIwMjEtMDgtMjdUMTE6Mjc6MDArMDA6MDAiLAogICAgICAgICAgICAibGFzdF9yZXBsaWVkX2F0IjogIjIwMjMtMDctMzFUMDY6MTA6NTkrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9vcGVuZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9wZW5kaW5nX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY2xvc2VkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfYWdlbnRfYWN0aXZpdHlfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICJsYXN0X2N1c3RvbWVyX2FjdGl2aXR5X2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9yZXBseV9ieV9hZ2VudF9hdCI6ICIyMDIzLTA3LTMxVDA2OjExOjAwKzAwOjAwIiwKICAgICAgICAgICAgImxhc3RfcmVwbHlfYnlfcmVxdWVzdGVyX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAiYWdlbnRfdXBkYXRlZF9hdCI6ICIyMDIzLTA3LTMxVDA2OjExOjAwKzAwOjAwIiwKICAgICAgICAgICAgImxhdGVzdF9hc3NpZ25lZV91cGRhdGUiOiAiMjAyMi0wNC0xNFQxMzozMDowMSswMDowMCIsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIzLTA3LTMxVDA2OjExOjAwKzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZSIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzMiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAic3ViamVjdCI6ICJJIGhhdmUgYSBwcm9ibGVtIHdpdGggbXkgbWFjIiwKICAgICAgICAgICAgInBvcnRhbCI6ICJQUklNQVJZIiwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiOGM5YjU2YmQtMTBiZC01YzkxLTkzZGEtMTkwNDE5M2VhZDRlIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIkhFTFBDRU5URVIiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF9wdWJsaWNfY2hhbm5lbCI6IHsKICAgICAgICAgICAgICAgICJ1dWlkIjogIjhjOWI1NmJkLTEwYmQtNWM5MS05M2RhLTE5MDQxOTNlYWQ0ZSIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJIRUxQQ0VOVEVSIiwKICAgICAgICAgICAgICAgICJjaGFyYWN0ZXJfbGltaXQiOiBudWxsLAogICAgICAgICAgICAgICAgImFjY291bnQiOiBudWxsLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2hhbm5lbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInJlcXVlc3RlciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAidXVpZCI6ICI4MWQ4YTMyYy1kZTA3LTVlZDYtYjkyZi1lZjQyNjUwMjk5YTIiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUYXlsb3IgV2VzdCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyPzE2MzAwNjY3MzMiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiAiUkVRVUVTVEVEIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogW10sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzMiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGRkMTMyZGQ5MTlkOGQwMDNjMmJjZDJlMDA2YTkxMzNhODY2OWQyMDQiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjE4OjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImNyZWF0b3IiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInV1aWQiOiAiODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzgxZDhhMzJjLWRlMDctNWVkNi1iOTJmLWVmNDI2NTAyOTlhMj8xNjMwMDY2NzMzIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X3R3aXR0ZXIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18zIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBkZDEzMmRkOTE5ZDhkMDAzYzJiY2QyZTAwNmE5MTMzYTg2NjlkMjA0IiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImFzc2lnbmVkX2FnZW50IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhc3NpZ25lZF90ZWFtIjogewogICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2J5IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJicmFuZCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN0YXR1cyI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiUGVuZGluZyIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJQRU5ESU5HIiwKICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMywKICAgICAgICAgICAgICAgICJpc19zbGFfYWN0aXZlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiaXNfZGVsZXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2Vfc3RhdHVzIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3N0YXR1c2VzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJwcmlvcml0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiSGlnaCIsCiAgICAgICAgICAgICAgICAibGV2ZWwiOiAzLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfcHJpb3JpdHkiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvcHJpb3JpdGllcy8zIgogICAgICAgICAgICB9LAogICAgICAgICAgICAidHlwZSI6IG51bGwsCiAgICAgICAgICAgICJyZWFkX21hcmtlciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyZWFkX21hcmtlciIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNsYV92ZXJzaW9uIjogbnVsbCwKICAgICAgICAgICAgInNsYV9tZXRyaWNzIjogW10sCiAgICAgICAgICAgICJmb3JtIjogbnVsbCwKICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImE5YmI3OTM4LWMwZDAtNGZmNy05ODhlLWMwZDYxYTEwNjk0MSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21UZXh0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiVEVYVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdGV4dCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzE5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogOCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy84IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjZkMDA0YzEzLWNhNmMtNDdjZi05MmY5LTQ2MjlkZmUxNDAxZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21UZXh0YXJlYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlRFWFRBUkVBIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b210ZXh0YXJlYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIxIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy85IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tUmFkaW8iLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJSQURJTyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tcmFkaW8iLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJUZXN0IDEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIlRlc3QgMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNjBjNjcwMTAtNTRlMy00NDJjLTljOTAtN2ZiYTUzODhhZDE4IiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVNpbmdsZVNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlNFTEVDVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tc2luZ2xlc2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTIsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU11bHRpQ2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiQ0hFQ0tCT1giLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbW11bHRpY2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTMsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMmFkYzUzYTgtMGU5MS00ZjFiLWIwNzEtZmEwMmYxZDA1Y2MwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU51bWVyaWMiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJOVU1FUklDIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21udW1lcmljIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTQsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiYzU4MzY5OGEtZTk4Ni00YjFjLTkwMDEtZjgzNTVlMmNhOTUxIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbURlY2ltYWwiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJERUNJTUFMIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21kZWNpbWFsIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTUsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiY2U1ZTU1MmYtOTY4MC00NjI0LWE4NjQtNWUwMTY0OWZjZWJjIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVllc05vIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiWUVTTk8iLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXllc25vIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTYsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRyZWVTZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJDQVNDQURJTkdTRUxFQ1QiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRyZWVzZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE2LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi85IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDE6OlN1YjEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiTGV2ZWwyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMTEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTcsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNDNkODAzMzItMTAwZC00MGE2LWFkYzItYzQ5MTdjOWE1MGU0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbURhdGUiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJEQVRFIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21kYXRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTgsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMjEwNzE4MTMtYWEyMS00OTBjLTljMzgtYjAwZDZlYmM1YzczIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVJlZ2V4cCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlJFR0VYIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21yZWdleHAiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1MCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy81MCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNTEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNTEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiAiXFxkXFxkXFxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxOCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xOCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXIiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInV1aWQiOiAiODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzgxZDhhMzJjLWRlMDctNWVkNi1iOTJmLWVmNDI2NTAyOTlhMj8xNjMwMDY2NzMzIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X3R3aXR0ZXIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18zIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBkZDEzMmRkOTE5ZDhkMDAzYzJiY2QyZTAwNmE5MTMzYTg2NjlkMjA0IiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXJfaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3VwZGF0ZWRfYnkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInV1aWQiOiAiYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2IiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGhvcnN0ZW4gRWNrZWwiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0L2E4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNj8xNzI5MTkzNzgyIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6ICJBTEwiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiAiUnVieSIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogIjUuMjMxLjE2Mi44NCIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18xIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBjZjAyNzRiMzk0ZGIzYWY1NTVkYmMxMzZmYzcwYWFiNmU0NWJlZTQyIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDc6MTg6MjMrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2J5IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY2xvc2VkX2J5IjogbnVsbCwKICAgICAgICAgICAgInN0YXRlIjogIkFDVElWRSIsCiAgICAgICAgICAgICJwb3N0X2NvdW50IjogMSwKICAgICAgICAgICAgImhhc19ub3RlcyI6IGZhbHNlLAogICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgImhhc19hdHRhY2htZW50cyI6IGZhbHNlLAogICAgICAgICAgICAiaXNfbWVyZ2VkIjogZmFsc2UsCiAgICAgICAgICAgICJyYXRpbmciOiBudWxsLAogICAgICAgICAgICAicmF0aW5nX3N0YXR1cyI6ICJVTk9GRkVSRUQiLAogICAgICAgICAgICAidGFncyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJuYW1lIjogIm1hYyIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGFnIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICJuYW1lIjogImFwcGxlIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0YWciCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJsYXN0X3Bvc3Rfc3RhdHVzIjogIlNFRU4iLAogICAgICAgICAgICAibGFzdF9wb3N0X3ByZXZpZXciOiAiQ2FuIHlvdSBoZWxwIG1lPyIsCiAgICAgICAgICAgICJsYXN0X3Bvc3RfdHlwZSI6ICJQVUJMSUMiLAogICAgICAgICAgICAibGFzdF9tZXNzYWdlX3ByZXZpZXciOiAiQ2FuIHlvdSBoZWxwIG1lPyIsCiAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfY2FzZXNfNCIsCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MTk6NTIrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9yZXBsaWVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9vcGVuZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9wZW5kaW5nX2F0IjogIjIwMjEtMDgtMjdUMTI6MTk6NTIrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9jbG9zZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9jb21wbGV0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9hZ2VudF9hY3Rpdml0eV9hdCI6ICIyMDIxLTA4LTI3VDEyOjE5OjUyKzAwOjAwIiwKICAgICAgICAgICAgImxhc3RfY3VzdG9tZXJfYWN0aXZpdHlfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICJsYXN0X3JlcGx5X2J5X2FnZW50X2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbHlfYnlfcmVxdWVzdGVyX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAiYWdlbnRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjE5OjUyKzAwOjAwIiwKICAgICAgICAgICAgImxhdGVzdF9hc3NpZ25lZV91cGRhdGUiOiAiMjAyMS0wOC0yN1QxMjoxOTo1MiswMDowMCIsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjE5OjUyKzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZSIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzQiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAic3ViamVjdCI6ICIgSG93IGRvIEkgcGxhY2UgYSBjdXN0b20gb3JkZXI/ICIsCiAgICAgICAgICAgICJwb3J0YWwiOiAiQVBJIiwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiY2YzY2QzOWEtNTRiZi01ZTVlLTkxMmItODgzOTE5ZjNhYjFlIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk5PVEUiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF9wdWJsaWNfY2hhbm5lbCI6IG51bGwsCiAgICAgICAgICAgICJyZXF1ZXN0ZXIiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInV1aWQiOiAiODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzgxZDhhMzJjLWRlMDctNWVkNi1iOTJmLWVmNDI2NTAyOTlhMj8xNjMwMDY2NzMzIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X3R3aXR0ZXIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18zIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBkZDEzMmRkOTE5ZDhkMDAzYzJiY2QyZTAwNmE5MTMzYTg2NjlkMjA0IiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJjcmVhdG9yIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImFzc2lnbmVkX2FnZW50IjogbnVsbCwKICAgICAgICAgICAgImFzc2lnbmVkX3RlYW0iOiBudWxsLAogICAgICAgICAgICAibGFzdF9hc3NpZ25lZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJicmFuZCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN0YXR1cyI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiTmV3IiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk5FVyIsCiAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEsCiAgICAgICAgICAgICAgICAiaXNfc2xhX2FjdGl2ZSI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfZGVsZXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2Vfc3RhdHVzIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3N0YXR1c2VzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJwcmlvcml0eSI6IG51bGwsCiAgICAgICAgICAgICJ0eXBlIjogbnVsbCwKICAgICAgICAgICAgInJlYWRfbWFya2VyIjogbnVsbCwKICAgICAgICAgICAgInNsYV92ZXJzaW9uIjogbnVsbCwKICAgICAgICAgICAgInNsYV9tZXRyaWNzIjogW10sCiAgICAgICAgICAgICJmb3JtIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZm9ybSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImE5YmI3OTM4LWMwZDAtNGZmNy05ODhlLWMwZDYxYTEwNjk0MSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21UZXh0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiVEVYVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdGV4dCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzE5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogOCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy84IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjZkMDA0YzEzLWNhNmMtNDdjZi05MmY5LTQ2MjlkZmUxNDAxZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21UZXh0YXJlYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlRFWFRBUkVBIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b210ZXh0YXJlYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIxIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy85IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tUmFkaW8iLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJSQURJTyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tcmFkaW8iLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJUZXN0IDEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIlRlc3QgMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNjBjNjcwMTAtNTRlMy00NDJjLTljOTAtN2ZiYTUzODhhZDE4IiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVNpbmdsZVNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlNFTEVDVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tc2luZ2xlc2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTIsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU11bHRpQ2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiQ0hFQ0tCT1giLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbW11bHRpY2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTMsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMmFkYzUzYTgtMGU5MS00ZjFiLWIwNzEtZmEwMmYxZDA1Y2MwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU51bWVyaWMiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJOVU1FUklDIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21udW1lcmljIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTQsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiYzU4MzY5OGEtZTk4Ni00YjFjLTkwMDEtZjgzNTVlMmNhOTUxIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbURlY2ltYWwiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJERUNJTUFMIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21kZWNpbWFsIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTUsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiY2U1ZTU1MmYtOTY4MC00NjI0LWE4NjQtNWUwMTY0OWZjZWJjIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVllc05vIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiWUVTTk8iLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXllc25vIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTYsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRyZWVTZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJDQVNDQURJTkdTRUxFQ1QiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRyZWVzZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE2LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi85IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDE6OlN1YjEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiTGV2ZWwyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMTEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTcsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNDNkODAzMzItMTAwZC00MGE2LWFkYzItYzQ5MTdjOWE1MGU0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbURhdGUiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJEQVRFIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21kYXRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTgsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMjEwNzE4MTMtYWEyMS00OTBjLTljMzgtYjAwZDZlYmM1YzczIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVJlZ2V4cCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlJFR0VYIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21yZWdleHAiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1MCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy81MCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNTEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNTEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiAiXFxkXFxkXFxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxOCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xOCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXIiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInV1aWQiOiAiODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzgxZDhhMzJjLWRlMDctNWVkNi1iOTJmLWVmNDI2NTAyOTlhMj8xNjMwMDY2NzMzIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X3R3aXR0ZXIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18zIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBkZDEzMmRkOTE5ZDhkMDAzYzJiY2QyZTAwNmE5MTMzYTg2NjlkMjA0IiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXJfaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3VwZGF0ZWRfYnkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInV1aWQiOiAiYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2IiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGhvcnN0ZW4gRWNrZWwiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0L2E4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNj8xNzI5MTkzNzgyIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6ICJBTEwiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiAiUnVieSIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogIjUuMjMxLjE2Mi44NCIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18xIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBjZjAyNzRiMzk0ZGIzYWY1NTVkYmMxMzZmYzcwYWFiNmU0NWJlZTQyIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDc6MTg6MjMrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2J5IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY2xvc2VkX2J5IjogbnVsbCwKICAgICAgICAgICAgInN0YXRlIjogIkFDVElWRSIsCiAgICAgICAgICAgICJwb3N0X2NvdW50IjogMSwKICAgICAgICAgICAgImhhc19ub3RlcyI6IHRydWUsCiAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAiaGFzX2F0dGFjaG1lbnRzIjogZmFsc2UsCiAgICAgICAgICAgICJpc19tZXJnZWQiOiBmYWxzZSwKICAgICAgICAgICAgInJhdGluZyI6IG51bGwsCiAgICAgICAgICAgICJyYXRpbmdfc3RhdHVzIjogIlVOT0ZGRVJFRCIsCiAgICAgICAgICAgICJ0YWdzIjogW10sCiAgICAgICAgICAgICJsYXN0X3Bvc3Rfc3RhdHVzIjogIiIsCiAgICAgICAgICAgICJsYXN0X3Bvc3RfcHJldmlldyI6ICJJIHdhbnQgdG8gcHVyY2hhc2UgYW4gYXNzb3J0ZWQgc2V0IG9mIHJldGFpbCBlcXVpcG1lbnQuIEnigJltIG5vdCBhYmxlIHRvIGJ1aWxkIG15IGJ1bmRsZS4gQ2FuIHlvdSBoZWxwIG1lIHdpdGggdGhpcyBwdXJjaGFzZT8gTG9va2luZyBmb3J3YXJkIHRvIG1vcmUgaW5mb3JtYXRpb24hIiwKICAgICAgICAgICAgImxhc3RfcG9zdF90eXBlIjogIk5PVEUiLAogICAgICAgICAgICAibGFzdF9tZXNzYWdlX3ByZXZpZXciOiAiSSB3YW50IHRvIHB1cmNoYXNlIGFuIGFzc29ydGVkIHNldCBvZiByZXRhaWwgZXF1aXBtZW50LiBJ4oCZbSBub3QgYWJsZSB0byBidWlsZCBteSBidW5kbGUuIENhbiB5b3UgaGVscCBtZSB3aXRoIHRoaXMgcHVyY2hhc2U/IExvb2tpbmcgZm9yd2FyZCB0byBtb3JlIGluZm9ybWF0aW9uISIsCiAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfY2FzZXNfMiIsCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbGllZF9hdCI6ICIyMDIxLTA4LTI3VDEwOjQ1OjUxKzAwOjAwIiwKICAgICAgICAgICAgImxhc3Rfb3BlbmVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcGVuZGluZ19hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2Nsb3NlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2NvbXBsZXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2FnZW50X2FjdGl2aXR5X2F0IjogIjIwMjEtMDgtMjdUMTA6NDU6NTErMDA6MDAiLAogICAgICAgICAgICAibGFzdF9jdXN0b21lcl9hY3Rpdml0eV9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X3JlcGx5X2J5X2FnZW50X2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbHlfYnlfcmVxdWVzdGVyX2F0IjogbnVsbCwKICAgICAgICAgICAgImFnZW50X3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGF0ZXN0X2Fzc2lnbmVlX3VwZGF0ZSI6IG51bGwsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDU6NTErMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEwOjQ1OjUxKzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZSIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzIiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAic3ViamVjdCI6ICJHZXR0aW5nIGNvbWZvcnRhYmxlIHdpdGggS2F5YWtvOiBhIHNhbXBsZSBjb252ZXJzYXRpb24iLAogICAgICAgICAgICAicG9ydGFsIjogIlNFVFVQIiwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiZmQzYTgxMTYtOTVjMi00OTJlLTlhZjMtYjNhYjU3ZGM5ZjFhIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk1BSUwiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm1haWxib3giCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2hhbm5lbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfcHVibGljX2NoYW5uZWwiOiB7CiAgICAgICAgICAgICAgICAidXVpZCI6ICJmZDNhODExNi05NWMyLTQ5MmUtOWFmMy1iM2FiNTdkYzlmMWEiLAogICAgICAgICAgICAgICAgInR5cGUiOiAiTUFJTCIsCiAgICAgICAgICAgICAgICAiY2hhcmFjdGVyX2xpbWl0IjogbnVsbCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibWFpbGJveCIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAicmVxdWVzdGVyIjogewogICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICJ1dWlkIjogIjgxZDhhMzJjLWRlMDctNWVkNi1iOTJmLWVmNDI2NTAyOTlhMiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRheWxvciBXZXN0IiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC84MWQ4YTMyYy1kZTA3LTVlZDYtYjkyZi1lZjQyNjUwMjk5YTI/MTYzMDA2NjczMyIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6ICJSRVFVRVNURUQiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV90d2l0dGVyIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5faXAiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDIxLTA4LTI3VDEyOjE4OjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDIxLTA4LTI3VDEyOjE4OjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMyIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAZGQxMzJkZDkxOWQ4ZDAwM2MyYmNkMmUwMDZhOTEzM2E4NjY5ZDIwNCIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjExKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjExKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy8zIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAidXVpZCI6ICI4MWQ4YTMyYy1kZTA3LTVlZDYtYjkyZi1lZjQyNjUwMjk5YTIiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUYXlsb3IgV2VzdCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyPzE2MzAwNjY3MzMiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiAiUkVRVUVTVEVEIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogW10sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzMiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGRkMTMyZGQ5MTlkOGQwMDNjMmJjZDJlMDA2YTkxMzNhODY2OWQyMDQiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjE4OjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiYXNzaWduZWRfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAiYXNzaWduZWRfdGVhbSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF9hc3NpZ25lZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJicmFuZCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN0YXR1cyI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiT3BlbiIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJPUEVOIiwKICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMiwKICAgICAgICAgICAgICAgICJpc19zbGFfYWN0aXZlIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19kZWxldGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9zdGF0dXMiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvc3RhdHVzZXMvMiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInByaW9yaXR5IjogbnVsbCwKICAgICAgICAgICAgInR5cGUiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgImxhYmVsIjogIlF1ZXN0aW9uIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIlFVRVNUSU9OIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX3R5cGUiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvdHlwZXMvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInJlYWRfbWFya2VyIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJlYWRfbWFya2VyIgogICAgICAgICAgICB9LAogICAgICAgICAgICAic2xhX3ZlcnNpb24iOiBudWxsLAogICAgICAgICAgICAic2xhX21ldHJpY3MiOiBbXSwKICAgICAgICAgICAgImZvcm0iOiBudWxsLAogICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiYTliYjc5MzgtYzBkMC00ZmY3LTk4OGUtYzBkNjFhMTA2OTQxIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRleHQiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJURVhUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b210ZXh0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMTkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzgiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNmQwMDRjMTMtY2E2Yy00N2NmLTkyZjktNDYyOWRmZTE0MDFkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRleHRhcmVhIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiVEVYVEFSRUEiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRleHRhcmVhIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzkiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21SYWRpbyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlJBRElPIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21yYWRpbyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTAsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIlRlc3QgMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiVGVzdCAyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzEwIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tU2luZ2xlU2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiU0VMRUNUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21zaW5nbGVzZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDExLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJiIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzExIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMiwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tTXVsdGlDaG9pY2UiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJDSEVDS0JPWCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tbXVsdGljaG9pY2UiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEyLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICIxIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICIyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICIzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vOCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzEyIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMywKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIyYWRjNTNhOC0wZTkxLTRmMWItYjA3MS1mYTAyZjFkMDVjYzAiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tTnVtZXJpYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIk5VTUVSSUMiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbW51bWVyaWMiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEzLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzEzIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJjNTgzNjk4YS1lOTg2LTRiMWMtOTAwMS1mODM1NWUyY2E5NTEiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tRGVjaW1hbCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkRFQ0lNQUwiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbWRlY2ltYWwiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE0LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE0IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJjZTVlNTUyZi05NjgwLTQ2MjQtYTg2NC01ZTAxNjQ5ZmNlYmMiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tWWVzTm8iLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJZRVNOTyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9teWVzbm8iLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE1LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE1IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNiwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tVHJlZVNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkNBU0NBRElOR1NFTEVDVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdHJlZXNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTYsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMTo6U3ViMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzEwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ3IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE2IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNywKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI0M2Q4MDMzMi0xMDBkLTQwYTYtYWRjMi1jNDkxN2M5YTUwZTQiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tRGF0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkRBVEUiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbWRhdGUiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0OCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80OCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE3LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE3IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxOCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIyMTA3MTgxMy1hYTIxLTQ5MGMtOWMzOC1iMDBkNmViYzVjNzMiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tUmVnZXhwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiUkVHRVgiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXJlZ2V4cCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzUwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy81MSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6ICJcXGRcXGRcXGQiLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE4LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE4IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgImxhc3RfcmVwbGllciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAidXVpZCI6ICI4MWQ4YTMyYy1kZTA3LTVlZDYtYjkyZi1lZjQyNjUwMjk5YTIiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUYXlsb3IgV2VzdCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyPzE2MzAwNjY3MzMiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiAiUkVRVUVTVEVEIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogW10sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzMiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGRkMTMyZGQ5MTlkOGQwMDNjMmJjZDJlMDA2YTkxMzNhODY2OWQyMDQiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjE4OjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfcmVwbGllcl9pZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfdXBkYXRlZF9ieSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAidXVpZCI6ICI4MWQ4YTMyYy1kZTA3LTVlZDYtYjkyZi1lZjQyNjUwMjk5YTIiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUYXlsb3IgV2VzdCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyPzE2MzAwNjY3MzMiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiAiUkVRVUVTVEVEIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogW10sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzMiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGRkMTMyZGQ5MTlkOGQwMDNjMmJjZDJlMDA2YTkxMzNhODY2OWQyMDQiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjE4OjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2J5IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY2xvc2VkX2J5IjogbnVsbCwKICAgICAgICAgICAgInN0YXRlIjogIkFDVElWRSIsCiAgICAgICAgICAgICJwb3N0X2NvdW50IjogOCwKICAgICAgICAgICAgImhhc19ub3RlcyI6IGZhbHNlLAogICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgImhhc19hdHRhY2htZW50cyI6IGZhbHNlLAogICAgICAgICAgICAiaXNfbWVyZ2VkIjogZmFsc2UsCiAgICAgICAgICAgICJyYXRpbmciOiBudWxsLAogICAgICAgICAgICAicmF0aW5nX3N0YXR1cyI6ICJVTk9GRkVSRUQiLAogICAgICAgICAgICAidGFncyI6IFtdLAogICAgICAgICAgICAibGFzdF9wb3N0X3N0YXR1cyI6ICJERUxJVkVSRUQiLAogICAgICAgICAgICAibGFzdF9wb3N0X3ByZXZpZXciOiAiV0hBVD8hIFRoYW5rIHlvdSB2ZXJ5IG11Y2ghIPCfmI0iLAogICAgICAgICAgICAibGFzdF9wb3N0X3R5cGUiOiAiUFVCTElDIiwKICAgICAgICAgICAgImxhc3RfbWVzc2FnZV9wcmV2aWV3IjogIldIQVQ/ISBUaGFuayB5b3UgdmVyeSBtdWNoISDwn5iNIiwKICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV9jYXNlc18xIiwKICAgICAgICAgICAgImxhc3RfYXNzaWduZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozOSswMDowMCIsCiAgICAgICAgICAgICJsYXN0X3JlcGxpZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0NCswMDowMCIsCiAgICAgICAgICAgICJsYXN0X29wZW5lZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM5KzAwOjAwIiwKICAgICAgICAgICAgImxhc3RfcGVuZGluZ19hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjI4KzAwOjAwIiwKICAgICAgICAgICAgImxhc3RfY2xvc2VkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzgrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9hZ2VudF9hY3Rpdml0eV9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2N1c3RvbWVyX2FjdGl2aXR5X2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MjMrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9yZXBseV9ieV9hZ2VudF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X3JlcGx5X2J5X3JlcXVlc3Rlcl9hdCI6IG51bGwsCiAgICAgICAgICAgICJhZ2VudF91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhdGVzdF9hc3NpZ25lZV91cGRhdGUiOiBudWxsLAogICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjM2KzAwOjAwIiwKICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozMSswMDowMCIsCiAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2UiLAogICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy8xIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgInN1YmplY3QiOiAiQSBleGFtcGxlIiwKICAgICAgICAgICAgInBvcnRhbCI6ICJBUEkiLAogICAgICAgICAgICAic291cmNlX2NoYW5uZWwiOiB7CiAgICAgICAgICAgICAgICAidXVpZCI6ICJjZjNjZDM5YS01NGJmLTVlNWUtOTEyYi04ODM5MTlmM2FiMWUiLAogICAgICAgICAgICAgICAgInR5cGUiOiAiTk9URSIsCiAgICAgICAgICAgICAgICAiY2hhcmFjdGVyX2xpbWl0IjogbnVsbCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogbnVsbCwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3B1YmxpY19jaGFubmVsIjogbnVsbCwKICAgICAgICAgICAgInJlcXVlc3RlciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAidXVpZCI6ICIwYzU0NjQ0Ni1kMDk1LTU0YzUtYWU1Ny01ZjZmODM4ZDNjNDMiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJEb21pbmlrIEtsZWluIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC8wYzU0NjQ0Ni1kMDk1LTU0YzUtYWU1Ny01ZjZmODM4ZDNjNDM/MTY5MDc4Mzg1OSIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6ICJSRVFVRVNURUQiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA3LAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiRXVyb3BlL1BhcmlzIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogNzIwMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjMtMDctMzFUMDY6MTA6NTkrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc183IiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBmODA2ODc5Y2I1YmIwMTIxNjdiZjYxZDcwNWJmZTk0YWRmMmU3OTFiIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEwOjQ5OjU2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjMtMDctMzFUMDY6MTA6NTkrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy83IgogICAgICAgICAgICB9LAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAidXVpZCI6ICJhOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjYiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUaG9yc3RlbiBFY2tlbCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2PzE3MjkxOTM3ODIiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogIkFMTCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGVhbSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGVhbSIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFtdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6ICJSdWJ5IiwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5faXAiOiAiNS4yMzEuMTYyLjg0IiwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzEiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGNmMDI3NGIzOTRkYjNhZjU1NWRiYzEzNmZjNzBhYWI2ZTQ1YmVlNDIiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QwNzoxODoyMyswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjExKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy8xIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA3LAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhc3NpZ25lZF9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICJhc3NpZ25lZF90ZWFtIjogbnVsbCwKICAgICAgICAgICAgImxhc3RfYXNzaWduZWRfYnkiOiBudWxsLAogICAgICAgICAgICAiYnJhbmQiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiYnJhbmQiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJzdGF0dXMiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgImxhYmVsIjogIkNsb3NlZCIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJDTE9TRUQiLAogICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA1LAogICAgICAgICAgICAgICAgImlzX3NsYV9hY3RpdmUiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX2RlbGV0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX3N0YXR1cyIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9zdGF0dXNlcy81IgogICAgICAgICAgICB9LAogICAgICAgICAgICAicHJpb3JpdHkiOiBudWxsLAogICAgICAgICAgICAidHlwZSI6IG51bGwsCiAgICAgICAgICAgICJyZWFkX21hcmtlciI6IG51bGwsCiAgICAgICAgICAgICJzbGFfdmVyc2lvbiI6IG51bGwsCiAgICAgICAgICAgICJzbGFfbWV0cmljcyI6IFtdLAogICAgICAgICAgICAiZm9ybSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2Zvcm0iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJhOWJiNzkzOC1jMGQwLTRmZjctOTg4ZS1jMGQ2MWExMDY5NDEiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tVGV4dCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlRFWFQiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRleHQiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8xOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvOCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2ZDAwNGMxMy1jYTZjLTQ3Y2YtOTJmOS00NjI5ZGZlMTQwMWQiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tVGV4dGFyZWEiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJURVhUQVJFQSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdGV4dGFyZWEiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDksCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvOSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTAsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVJhZGlvIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiUkFESU8iLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXJhZGlvIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI0IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiVGVzdCAxIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJUZXN0IDIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8yIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTAiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDExLAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21TaW5nbGVTZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJTRUxFQ1QiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXNpbmdsZXNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI3IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyOCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yOCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNjBjNjcwMTAtNTRlMy00NDJjLTljOTAtN2ZiYTUzODhhZDE4IiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogImEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8zIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNjBjNjcwMTAtNTRlMy00NDJjLTljOTAtN2ZiYTUzODhhZDE4IiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogImIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi80IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNjBjNjcwMTAtNTRlMy00NDJjLTljOTAtN2ZiYTUzODhhZDE4IiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogImMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMxIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi81IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTEiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEyLAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21NdWx0aUNob2ljZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkNIRUNLQk9YIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21tdWx0aWNob2ljZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIjEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM0IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi82IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIjIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi83IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIjMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi84IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTIiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEzLAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjJhZGM1M2E4LTBlOTEtNGYxYi1iMDcxLWZhMDJmMWQwNWNjMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21OdW1lcmljIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiTlVNRVJJQyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tbnVtZXJpYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM3IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzOCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zOCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTMsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTMiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE0LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImM1ODM2OThhLWU5ODYtNGIxYy05MDAxLWY4MzU1ZTJjYTk1MSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21EZWNpbWFsIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiREVDSU1BTCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tZGVjaW1hbCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTQsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTQiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE1LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImNlNWU1NTJmLTk2ODAtNDYyNC1hODY0LTVlMDE2NDlmY2ViYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21ZZXNObyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIllFU05PIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b215ZXNubyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQxIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTUiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE2LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21UcmVlU2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiQ0FTQ0FESU5HU0VMRUNUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b210cmVlc2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ0IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiTGV2ZWwxIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiTGV2ZWwxOjpTdWIxIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMTAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDExLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzExIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTYiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE3LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjQzZDgwMzMyLTEwMGQtNDBhNi1hZGMyLWM0OTE3YzlhNTBlNCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21EYXRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiREFURSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tZGF0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0OSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80OSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTcsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTciCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE4LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjIxMDcxODEzLWFhMjEtNDkwYy05YzM4LWIwMGQ2ZWJjNWM3MyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21SZWdleHAiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJSRUdFWCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tcmVnZXhwIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNTAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNTAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzUxIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogIlxcZFxcZFxcZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTgsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTgiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfQogICAgICAgICAgICBdLAogICAgICAgICAgICAibGFzdF9yZXBsaWVyIjogewogICAgICAgICAgICAgICAgImlkIjogNywKICAgICAgICAgICAgICAgICJ1dWlkIjogIjBjNTQ2NDQ2LWQwOTUtNTRjNS1hZTU3LTVmNmY4MzhkM2M0MyIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIkRvbWluaWsgS2xlaW4iLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzBjNTQ2NDQ2LWQwOTUtNTRjNS1hZTU3LTVmNmY4MzhkM2M0Mz8xNjkwNzgzODU5IiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFtdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJFdXJvcGUvUGFyaXMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiA3MjAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMDo0OTo1NiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzciLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGY4MDY4NzljYjViYjAxMjE2N2JmNjFkNzA1YmZlOTRhZGYyZTc5MWIiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMDo0OTo1NiswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzciCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXJfaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA3LAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3VwZGF0ZWRfYnkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInV1aWQiOiAiYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2IiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGhvcnN0ZW4gRWNrZWwiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0L2E4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNj8xNzI5MTkzNzgyIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6ICJBTEwiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiAiUnVieSIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogIjUuMjMxLjE2Mi44NCIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18xIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBjZjAyNzRiMzk0ZGIzYWY1NTVkYmMxMzZmYzcwYWFiNmU0NWJlZTQyIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDc6MTg6MjMrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2J5IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X2Nsb3NlZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJzdGF0ZSI6ICJBQ1RJVkUiLAogICAgICAgICAgICAicG9zdF9jb3VudCI6IDEsCiAgICAgICAgICAgICJoYXNfbm90ZXMiOiB0cnVlLAogICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgImhhc19hdHRhY2htZW50cyI6IGZhbHNlLAogICAgICAgICAgICAiaXNfbWVyZ2VkIjogZmFsc2UsCiAgICAgICAgICAgICJyYXRpbmciOiBudWxsLAogICAgICAgICAgICAicmF0aW5nX3N0YXR1cyI6ICJPRkZFUkVEIiwKICAgICAgICAgICAgInRhZ3MiOiBbXSwKICAgICAgICAgICAgImxhc3RfcG9zdF9zdGF0dXMiOiAiIiwKICAgICAgICAgICAgImxhc3RfcG9zdF9wcmV2aWV3IjogIkEgZXhhbXBsZSBmb3IgYSBjbG9zZWQgdGlja2V0LiIsCiAgICAgICAgICAgICJsYXN0X3Bvc3RfdHlwZSI6ICJOT1RFIiwKICAgICAgICAgICAgImxhc3RfbWVzc2FnZV9wcmV2aWV3IjogIkEgZXhhbXBsZSBmb3IgYSBjbG9zZWQgdGlja2V0LiIsCiAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfY2FzZXNfNSIsCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbGllZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjIwOjMzKzAwOjAwIiwKICAgICAgICAgICAgImxhc3Rfb3BlbmVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcGVuZGluZ19hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2Nsb3NlZF9hdCI6ICIyMDIxLTA5LTAxVDEyOjI0OjM5KzAwOjAwIiwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MjA6NDErMDA6MDAiLAogICAgICAgICAgICAibGFzdF9hZ2VudF9hY3Rpdml0eV9hdCI6ICIyMDIxLTA4LTI3VDEyOjIwOjQxKzAwOjAwIiwKICAgICAgICAgICAgImxhc3RfY3VzdG9tZXJfYWN0aXZpdHlfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9yZXBseV9ieV9hZ2VudF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X3JlcGx5X2J5X3JlcXVlc3Rlcl9hdCI6IG51bGwsCiAgICAgICAgICAgICJhZ2VudF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MjA6NDErMDA6MDAiLAogICAgICAgICAgICAibGF0ZXN0X2Fzc2lnbmVlX3VwZGF0ZSI6IG51bGwsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MjA6MzMrMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA5LTAxVDEyOjI0OjM5KzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZSIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzUiCiAgICAgICAgfQogICAgXSwKICAgICJyZXNvdXJjZSI6ICJjYXNlIiwKICAgICJvZmZzZXQiOiAwLAogICAgImxpbWl0IjogMTAwLAogICAgInRvdGFsX2NvdW50IjogNwp9
  2672. recorded_at: Thu, 17 Oct 2024 19:36:28 GMT
  2673. - request:
  2674. method: get
  2675. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/8/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
  2676. body:
  2677. encoding: US-ASCII
  2678. string: ''
  2679. headers:
  2680. Content-Type:
  2681. - application/json
  2682. X-Session-Id:
  2683. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  2684. Accept-Encoding:
  2685. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  2686. Accept:
  2687. - "*/*"
  2688. User-Agent:
  2689. - Ruby
  2690. Host:
  2691. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  2692. response:
  2693. status:
  2694. code: 200
  2695. message: OK
  2696. headers:
  2697. Server:
  2698. - nginx
  2699. Date:
  2700. - Thu, 17 Oct 2024 19:36:28 GMT
  2701. Content-Type:
  2702. - application/json
  2703. Transfer-Encoding:
  2704. - chunked
  2705. Connection:
  2706. - keep-alive
  2707. Cache-Control:
  2708. - private, max-age=0, must-revalidate
  2709. Expires:
  2710. - '0'
  2711. X-Api-Version:
  2712. - '1'
  2713. Strict-Transport-Security:
  2714. - max-age=31536000; includeSubDomains preload
  2715. body:
  2716. encoding: ASCII-8BIT
  2717. string: |-
  2718. {
  2719. "status": 200,
  2720. "data": [
  2721. {
  2722. "id": 78,
  2723. "uuid": "dbc47ffb-0cae-4998-883b-b11b346bd4fd",
  2724. "client_id": "",
  2725. "subject": "hello please ignore this is kayako testing",
  2726. "contents": "hello please ignore this is kayako testing",
  2727. "creator": {
  2728. "id": 9,
  2729. "resource_type": "user"
  2730. },
  2731. "identity": {
  2732. "id": 9,
  2733. "email": "thanh.dinh@aurea.com",
  2734. "is_primary": true,
  2735. "is_validated": false,
  2736. "is_notification_enabled": false,
  2737. "created_at": "2023-09-19T11:54:13+00:00",
  2738. "updated_at": "2023-09-19T11:54:13+00:00",
  2739. "resource_type": "identity_email",
  2740. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/9"
  2741. },
  2742. "source_channel": {
  2743. "uuid": "8c9b56bd-10bd-5c91-93da-1904193ead4e",
  2744. "type": "HELPCENTER",
  2745. "character_limit": null,
  2746. "account": null,
  2747. "resource_type": "channel"
  2748. },
  2749. "attachments": [],
  2750. "download_all": null,
  2751. "destination_medium": null,
  2752. "source": "HELPCENTER",
  2753. "metadata": {
  2754. "user_agent": "",
  2755. "page_url": ""
  2756. },
  2757. "original": {
  2758. "id": 6,
  2759. "uuid": "dbc47ffb-0cae-4998-883b-b11b346bd4fd",
  2760. "subject": "hello please ignore this is kayako testing",
  2761. "body_text": "hello please ignore this is kayako testing",
  2762. "body_html": "hello please ignore this is kayako testing",
  2763. "recipients": [],
  2764. "fullname": "thanh.dinh",
  2765. "email": "thanh.dinh@aurea.com",
  2766. "creator": {
  2767. "id": 9,
  2768. "resource_type": "user"
  2769. },
  2770. "identity": {
  2771. "id": 9,
  2772. "email": "thanh.dinh@aurea.com",
  2773. "is_primary": true,
  2774. "is_validated": false,
  2775. "is_notification_enabled": false,
  2776. "created_at": "2023-09-19T11:54:13+00:00",
  2777. "updated_at": "2023-09-19T11:54:13+00:00",
  2778. "resource_type": "identity_email",
  2779. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/9"
  2780. },
  2781. "mailbox": null,
  2782. "attachments": [],
  2783. "download_all": null,
  2784. "locale": null,
  2785. "response_time": 0,
  2786. "created_at": "2023-09-19T11:54:13+00:00",
  2787. "updated_at": "2023-09-19T11:54:13+00:00",
  2788. "resource_type": "case_message",
  2789. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/8/messages/6"
  2790. },
  2791. "post_status": "DELIVERED",
  2792. "post_status_reject_type": null,
  2793. "post_status_reject_reason": null,
  2794. "post_status_updated_at": "2023-09-19T11:54:13+00:00",
  2795. "is_requester": true,
  2796. "created_at": "2023-09-19T11:54:13+00:00",
  2797. "updated_at": "2023-09-19T11:54:13+00:00",
  2798. "resource_type": "post",
  2799. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/78"
  2800. }
  2801. ],
  2802. "resource": "post",
  2803. "limit": 100,
  2804. "total_count": 1
  2805. }
  2806. recorded_at: Thu, 17 Oct 2024 19:36:28 GMT
  2807. - request:
  2808. method: get
  2809. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/7/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
  2810. body:
  2811. encoding: US-ASCII
  2812. string: ''
  2813. headers:
  2814. Content-Type:
  2815. - application/json
  2816. X-Session-Id:
  2817. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  2818. Accept-Encoding:
  2819. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  2820. Accept:
  2821. - "*/*"
  2822. User-Agent:
  2823. - Ruby
  2824. Host:
  2825. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  2826. response:
  2827. status:
  2828. code: 200
  2829. message: OK
  2830. headers:
  2831. Server:
  2832. - nginx
  2833. Date:
  2834. - Thu, 17 Oct 2024 19:36:29 GMT
  2835. Content-Type:
  2836. - application/json
  2837. Transfer-Encoding:
  2838. - chunked
  2839. Connection:
  2840. - keep-alive
  2841. Cache-Control:
  2842. - private, max-age=0, must-revalidate
  2843. Expires:
  2844. - '0'
  2845. X-Api-Version:
  2846. - '1'
  2847. Strict-Transport-Security:
  2848. - max-age=31536000; includeSubDomains preload
  2849. body:
  2850. encoding: ASCII-8BIT
  2851. string: |-
  2852. {
  2853. "status": 200,
  2854. "data": [
  2855. {
  2856. "id": 69,
  2857. "uuid": "ca60c5ae-1e05-4799-be70-7efb57ec18a7",
  2858. "client_id": "",
  2859. "subject": " Testing\n",
  2860. "contents": " Testing\n",
  2861. "creator": {
  2862. "id": 1,
  2863. "resource_type": "user"
  2864. },
  2865. "identity": {
  2866. "id": 1,
  2867. "email": "<IMPORT_KAYAKO_ENDPOINT_USERNAME>",
  2868. "is_primary": true,
  2869. "is_validated": true,
  2870. "is_notification_enabled": false,
  2871. "created_at": "2021-08-24T18:24:11+00:00",
  2872. "updated_at": "2021-08-27T06:57:08+00:00",
  2873. "resource_type": "identity_email",
  2874. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/1"
  2875. },
  2876. "source_channel": {
  2877. "uuid": "cf3cd39a-54bf-5e5e-912b-883919f3ab1e",
  2878. "type": "NOTE",
  2879. "character_limit": null,
  2880. "account": null,
  2881. "resource_type": "channel"
  2882. },
  2883. "attachments": [],
  2884. "download_all": null,
  2885. "destination_medium": null,
  2886. "source": null,
  2887. "metadata": {
  2888. "user_agent": "",
  2889. "page_url": ""
  2890. },
  2891. "original": {
  2892. "id": 6,
  2893. "body_text": " Testing\n",
  2894. "body_html": "<div>\n Testing<br>\n </div>",
  2895. "is_pinned": false,
  2896. "is_ai_draft": false,
  2897. "pinned_by": null,
  2898. "user": {
  2899. "id": 1,
  2900. "resource_type": "user"
  2901. },
  2902. "creator": {
  2903. "id": 1,
  2904. "resource_type": "user"
  2905. },
  2906. "attachments": [],
  2907. "download_all": null,
  2908. "created_at": "2023-05-04T20:17:39+00:00",
  2909. "updated_at": "2023-05-04T20:17:39+00:00",
  2910. "resource_type": "note",
  2911. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/7/notes/6"
  2912. },
  2913. "post_status": "DELIVERED",
  2914. "post_status_reject_type": null,
  2915. "post_status_reject_reason": null,
  2916. "post_status_updated_at": "2023-05-04T20:17:39+00:00",
  2917. "is_requester": true,
  2918. "created_at": "2023-05-04T20:17:39+00:00",
  2919. "updated_at": "2023-05-04T20:17:39+00:00",
  2920. "resource_type": "post",
  2921. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/69"
  2922. }
  2923. ],
  2924. "resource": "post",
  2925. "limit": 100,
  2926. "total_count": 1
  2927. }
  2928. recorded_at: Thu, 17 Oct 2024 19:36:29 GMT
  2929. - request:
  2930. method: get
  2931. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
  2932. body:
  2933. encoding: US-ASCII
  2934. string: ''
  2935. headers:
  2936. Content-Type:
  2937. - application/json
  2938. X-Session-Id:
  2939. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  2940. Accept-Encoding:
  2941. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  2942. Accept:
  2943. - "*/*"
  2944. User-Agent:
  2945. - Ruby
  2946. Host:
  2947. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  2948. response:
  2949. status:
  2950. code: 200
  2951. message: OK
  2952. headers:
  2953. Server:
  2954. - nginx
  2955. Date:
  2956. - Thu, 17 Oct 2024 19:36:30 GMT
  2957. Content-Type:
  2958. - application/json
  2959. Transfer-Encoding:
  2960. - chunked
  2961. Connection:
  2962. - keep-alive
  2963. Cache-Control:
  2964. - private, max-age=0, must-revalidate
  2965. Expires:
  2966. - '0'
  2967. X-Api-Version:
  2968. - '1'
  2969. Strict-Transport-Security:
  2970. - max-age=31536000; includeSubDomains preload
  2971. body:
  2972. encoding: ASCII-8BIT
  2973. string: |-
  2974. {
  2975. "status": 200,
  2976. "data": [
  2977. {
  2978. "id": 75,
  2979. "uuid": "e8c1e125-910d-4dd1-adbc-de007e4b6233",
  2980. "client_id": "72424aa6-b5e7-46ba-b639-023833fa276c",
  2981. "subject": " Test\n",
  2982. "contents": " Test\n",
  2983. "creator": {
  2984. "id": 1,
  2985. "resource_type": "user"
  2986. },
  2987. "identity": {
  2988. "id": 1,
  2989. "email": "<IMPORT_KAYAKO_ENDPOINT_USERNAME>",
  2990. "is_primary": true,
  2991. "is_validated": true,
  2992. "is_notification_enabled": false,
  2993. "created_at": "2021-08-24T18:24:11+00:00",
  2994. "updated_at": "2021-08-27T06:57:08+00:00",
  2995. "resource_type": "identity_email",
  2996. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/1"
  2997. },
  2998. "source_channel": {
  2999. "uuid": "cf3cd39a-54bf-5e5e-912b-883919f3ab1e",
  3000. "type": "NOTE",
  3001. "character_limit": null,
  3002. "account": null,
  3003. "resource_type": "channel"
  3004. },
  3005. "attachments": [],
  3006. "download_all": null,
  3007. "destination_medium": null,
  3008. "source": null,
  3009. "metadata": {
  3010. "user_agent": "",
  3011. "page_url": ""
  3012. },
  3013. "original": {
  3014. "id": 7,
  3015. "body_text": " Test\n",
  3016. "body_html": "<div>\n Test<br>\n </div>",
  3017. "is_pinned": false,
  3018. "is_ai_draft": false,
  3019. "pinned_by": null,
  3020. "user": {
  3021. "id": 1,
  3022. "resource_type": "user"
  3023. },
  3024. "creator": {
  3025. "id": 1,
  3026. "resource_type": "user"
  3027. },
  3028. "attachments": [],
  3029. "download_all": null,
  3030. "created_at": "2023-07-31T06:10:59+00:00",
  3031. "updated_at": "2023-07-31T06:10:59+00:00",
  3032. "resource_type": "note",
  3033. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/7"
  3034. },
  3035. "post_status": "DELIVERED",
  3036. "post_status_reject_type": null,
  3037. "post_status_reject_reason": null,
  3038. "post_status_updated_at": "2023-07-31T06:10:59+00:00",
  3039. "is_requester": false,
  3040. "created_at": "2023-07-31T06:10:59+00:00",
  3041. "updated_at": "2023-07-31T06:10:59+00:00",
  3042. "resource_type": "post",
  3043. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/75"
  3044. },
  3045. {
  3046. "id": 36,
  3047. "uuid": "db6befb5-24a7-43ee-afc4-4b4deb94ea55",
  3048. "client_id": "232d1622-4667-431d-9a97-7cd028bbb419",
  3049. "subject": "We will help the guy.\n",
  3050. "contents": "We will help the guy.\n",
  3051. "creator": {
  3052. "id": 1,
  3053. "resource_type": "user"
  3054. },
  3055. "identity": {
  3056. "id": 1,
  3057. "email": "<IMPORT_KAYAKO_ENDPOINT_USERNAME>",
  3058. "is_primary": true,
  3059. "is_validated": true,
  3060. "is_notification_enabled": false,
  3061. "created_at": "2021-08-24T18:24:11+00:00",
  3062. "updated_at": "2021-08-27T06:57:08+00:00",
  3063. "resource_type": "identity_email",
  3064. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/1"
  3065. },
  3066. "source_channel": {
  3067. "uuid": "cf3cd39a-54bf-5e5e-912b-883919f3ab1e",
  3068. "type": "NOTE",
  3069. "character_limit": null,
  3070. "account": null,
  3071. "resource_type": "channel"
  3072. },
  3073. "attachments": [
  3074. {
  3075. "id": 1,
  3076. "name": "favicon.ico",
  3077. "size": 32988,
  3078. "width": 0,
  3079. "height": 0,
  3080. "type": "image/x-icon",
  3081. "content_id": null,
  3082. "alt": null,
  3083. "url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1/url",
  3084. "url_download": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1/download",
  3085. "thumbnails": [],
  3086. "created_at": "2021-08-27T11:26:26+00:00",
  3087. "resource_type": "attachment",
  3088. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1"
  3089. }
  3090. ],
  3091. "download_all": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/download/all",
  3092. "destination_medium": null,
  3093. "source": null,
  3094. "metadata": {
  3095. "user_agent": "",
  3096. "page_url": ""
  3097. },
  3098. "original": {
  3099. "id": 3,
  3100. "body_text": "We will help the guy.\n",
  3101. "body_html": "We will help the guy.<br>",
  3102. "is_pinned": false,
  3103. "is_ai_draft": false,
  3104. "pinned_by": null,
  3105. "user": {
  3106. "id": 1,
  3107. "resource_type": "user"
  3108. },
  3109. "creator": {
  3110. "id": 1,
  3111. "resource_type": "user"
  3112. },
  3113. "attachments": [
  3114. {
  3115. "id": 1,
  3116. "name": "favicon.ico",
  3117. "size": 32988,
  3118. "width": 0,
  3119. "height": 0,
  3120. "type": "image/x-icon",
  3121. "content_id": null,
  3122. "alt": null,
  3123. "url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1/url",
  3124. "url_download": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1/download",
  3125. "thumbnails": [],
  3126. "created_at": "2021-08-27T11:26:26+00:00",
  3127. "resource_type": "attachment",
  3128. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1"
  3129. }
  3130. ],
  3131. "download_all": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/download/all",
  3132. "created_at": "2021-08-27T11:26:26+00:00",
  3133. "updated_at": "2021-08-27T11:26:26+00:00",
  3134. "resource_type": "note",
  3135. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3"
  3136. },
  3137. "post_status": "DELIVERED",
  3138. "post_status_reject_type": null,
  3139. "post_status_reject_reason": null,
  3140. "post_status_updated_at": "2021-08-27T11:26:26+00:00",
  3141. "is_requester": false,
  3142. "created_at": "2021-08-27T11:26:26+00:00",
  3143. "updated_at": "2021-08-27T11:26:26+00:00",
  3144. "resource_type": "post",
  3145. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/36"
  3146. },
  3147. {
  3148. "id": 35,
  3149. "uuid": "318284f1-a910-416f-b51a-8de586a505a2",
  3150. "client_id": "",
  3151. "subject": "A test question",
  3152. "contents": "Hello together,\n\ncan you help me?\n\nBest regards,\nDominik",
  3153. "creator": {
  3154. "id": 7,
  3155. "resource_type": "user"
  3156. },
  3157. "identity": {
  3158. "id": 7,
  3159. "email": "dominik.klein.morsbach@gmail.com",
  3160. "is_primary": true,
  3161. "is_validated": false,
  3162. "is_notification_enabled": false,
  3163. "created_at": "2021-08-27T10:49:56+00:00",
  3164. "updated_at": "2021-08-27T10:49:56+00:00",
  3165. "resource_type": "identity_email",
  3166. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/7"
  3167. },
  3168. "source_channel": {
  3169. "uuid": "fd3a8116-95c2-492e-9af3-b3ab57dc9f1a",
  3170. "type": "MAIL",
  3171. "character_limit": null,
  3172. "account": {
  3173. "id": 1,
  3174. "uuid": "fd3a8116-95c2-492e-9af3-b3ab57dc9f1a",
  3175. "address": "support@<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>",
  3176. "brand": {
  3177. "id": 1,
  3178. "resource_type": "brand"
  3179. },
  3180. "is_system": true,
  3181. "is_custom": false,
  3182. "is_verified": false,
  3183. "is_default": true,
  3184. "is_enabled": false,
  3185. "is_deleted": false,
  3186. "verified_at": null,
  3187. "created_at": "2021-08-24T18:24:18+00:00",
  3188. "updated_at": "2021-08-27T06:57:08+00:00",
  3189. "resource_type": "mailbox",
  3190. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/mailboxes/1"
  3191. },
  3192. "resource_type": "channel"
  3193. },
  3194. "attachments": [],
  3195. "download_all": null,
  3196. "destination_medium": null,
  3197. "source": null,
  3198. "metadata": {
  3199. "user_agent": "",
  3200. "page_url": ""
  3201. },
  3202. "original": {
  3203. "id": 4,
  3204. "uuid": "318284f1-a910-416f-b51a-8de586a505a2",
  3205. "subject": "A test question",
  3206. "body_text": "Hello together,\n\ncan you help me?\n\nBest regards,\nDominik",
  3207. "body_html": "<div dir=\"ltr\">\n Hello together,\n <div>\n <br>\n </div>\n <div>\n can you help me?\n </div>\n <div>\n <br>\n </div>\n <div>\n Best regards,\n </div>\n <div>\n Dominik\n </div>\n </div>",
  3208. "recipients": [],
  3209. "fullname": "Dominik Klein",
  3210. "email": "dominik.klein.morsbach@gmail.com",
  3211. "creator": {
  3212. "id": 7,
  3213. "resource_type": "user"
  3214. },
  3215. "identity": {
  3216. "id": 7,
  3217. "email": "dominik.klein.morsbach@gmail.com",
  3218. "is_primary": true,
  3219. "is_validated": false,
  3220. "is_notification_enabled": false,
  3221. "created_at": "2021-08-27T10:49:56+00:00",
  3222. "updated_at": "2021-08-27T10:49:56+00:00",
  3223. "resource_type": "identity_email",
  3224. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/7"
  3225. },
  3226. "mailbox": {
  3227. "id": 1,
  3228. "uuid": "fd3a8116-95c2-492e-9af3-b3ab57dc9f1a",
  3229. "address": "support@<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>",
  3230. "brand": {
  3231. "id": 1,
  3232. "resource_type": "brand"
  3233. },
  3234. "is_system": true,
  3235. "is_custom": false,
  3236. "is_verified": false,
  3237. "is_default": true,
  3238. "is_enabled": false,
  3239. "is_deleted": false,
  3240. "verified_at": null,
  3241. "created_at": "2021-08-24T18:24:18+00:00",
  3242. "updated_at": "2021-08-27T06:57:08+00:00",
  3243. "resource_type": "mailbox",
  3244. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/mailboxes/1"
  3245. },
  3246. "attachments": [],
  3247. "download_all": null,
  3248. "locale": null,
  3249. "response_time": 0,
  3250. "created_at": "2021-08-27T10:49:56+00:00",
  3251. "updated_at": "2021-08-27T10:49:56+00:00",
  3252. "resource_type": "case_message",
  3253. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/messages/4"
  3254. },
  3255. "post_status": "SEEN",
  3256. "post_status_reject_type": null,
  3257. "post_status_reject_reason": null,
  3258. "post_status_updated_at": "2021-08-27T11:26:26+00:00",
  3259. "is_requester": true,
  3260. "created_at": "2021-08-27T10:49:56+00:00",
  3261. "updated_at": "2021-08-27T11:26:26+00:00",
  3262. "resource_type": "post",
  3263. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/35"
  3264. }
  3265. ],
  3266. "resource": "post",
  3267. "limit": 100,
  3268. "total_count": 3
  3269. }
  3270. recorded_at: Thu, 17 Oct 2024 19:36:30 GMT
  3271. - request:
  3272. method: get
  3273. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1/download
  3274. body:
  3275. encoding: US-ASCII
  3276. string: ''
  3277. headers:
  3278. Content-Type:
  3279. - application/json
  3280. X-Session-Id:
  3281. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  3282. Accept-Encoding:
  3283. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  3284. Accept:
  3285. - "*/*"
  3286. User-Agent:
  3287. - Ruby
  3288. Host:
  3289. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  3290. response:
  3291. status:
  3292. code: 200
  3293. message: OK
  3294. headers:
  3295. Server:
  3296. - nginx
  3297. Date:
  3298. - Thu, 17 Oct 2024 19:36:31 GMT
  3299. Content-Type:
  3300. - image/x-icon
  3301. Transfer-Encoding:
  3302. - chunked
  3303. Connection:
  3304. - keep-alive
  3305. Content-Transfer-Encoding:
  3306. - binary
  3307. Content-Disposition:
  3308. - attachment; filename="favicon.ico"
  3309. Strict-Transport-Security:
  3310. - max-age=31536000; includeSubDomains preload
  3311. body:
  3312. encoding: ASCII-8BIT
  3313. string: !binary |-
  3314. AAABAAQAQEAAAAEAIAAoQAAARgAAACAgAAABACAAKBAAAG5AAAAYGAAAAQAgACgJAACWUAAAEBAAAAEAIAAoBAAAvlkAACgAAABAAAAAgAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu0f8WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJM7/FS/Q/YIv0P9hGsz/CgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8BLtH/eSzQ/Osv0P2RK87/KgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu0f89LND85DDR//8vzvzCLc//Wiuq/wYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACbM/xQv0P63MNH//zDR//8s0PzrLtH9iizM/yMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AS/Q/3gt0Pz7MNH//zDR//8vzvz+L9D+ui/Q/1IAv/8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9D/PCzQ/OQw0f//MNH//zDR//8w0f//LdD85S/Q/YIsyv8dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmzP8UMM/+tjDR//8w0f//MNH//zDR//8w0f//LdD8/C/O/rItz/9KAID/AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wEv0P93LdD8+zDR//8w0f//MNH//zDR//8w0f//MNH//y7Q/OAuz/96K8r/GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDP/zsvzvzjMNH//zDR//8w0f//MNH//zDR//8w0f//MNH//y3Q/Powz/6rLs7/QwAA/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKMn/Ey7R/rUw0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8vzPvZL9D/cyjJ/xMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkkrYHLrTVPS+010csrtMpLqLRCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8BMM//di3Q/Psw0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8v0Pz3LdD9ozDP/zsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqs9Q2L7PXlC6z2Owus9jsLbPXzi601rAtstmSLrLXdC202FUusNU3Ka3WGQAAAAEwz/87L8784zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//L8790jDP/2skyP8OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmcwFLbPZUC2x164us9j5L7TZ/y+02f8vtNn/L7TZ/y+02f8us9j5LrHV3S613MIvyvfjMNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//Ms/85Qha638APughAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK6rVEi602Gkus9nHL7TZ/y+02f8vtNn/L7TZ/y+02f8vtNn/L7TZ/y/B6v8v0P7/MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8uyfzcA0np7AA957cAPuVOAACqAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+u1yYvs9iDLrDY4C+02f8vtNn/L7TZ/y+02f8vtNn/L7rh/y/N+v8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//y7F9/kFTuX7AD/o/wJG5vAKV+ShADviGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtstc/LbPYnS2x1vEvtNn/L7TZ/y+02f8vttv/L8jz/zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//Lcb4/wRK5v0AP+j/AD/o/wA85fsAPOetAD/lRQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcqsYJLrTWWC6z1rYss9b8Qr3h/2zS8/9f2f7/MdH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8qx/vXAkfo9AA/6P8AP+j/AD/o/wA/6P8APefbAD7ndAA25BMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH4f9Eg978xIjh//+I4f//iOH//3Td//860v//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//yzG/dMCROj2AD/o/wA/6P8AP+j/AD/o/wA/6P8APOf4AD/oowA95TsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AYbf/1CH3/zKiOH//4jh//+I4f//iOH//4jh//+I4f//gd///0nV//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//Ls/+/yjF+v4kwfrpFqH2sQFG6bYAPefGADvk3wA85/cAP+j/AD/o/wA/6P8AP+j/ADzm0gA/52oAN9sOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAv/8EiOH/XIbf/dSI4f//iOH//4jh//+I4f//iOH//4jh//+I4f//iOH//4jh//+H4P//Xdf8/SzH+vkfvvv/Gbf6/xKv+P8LqPf/BaD2/wCb9f8Am/X/AJv1/wCb9f8viu7/2sDC/dS3xfXMq8rov6HN2KqV0siPhNW6bG/arj9b4qUUQeakBj/oowA76FoAMN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG3b/weH3/9oiN383ojh//+I4f//iOH//4jh//+I4f//iOH//4be/O2H4PzGiOD9nofh/3eI3/9Pht//KGbM/wWHh3RRHYvq8ACb9f8Am/X/AJv1/wCb9f8Am/X/AJv1/wCb9f8Am/X/OYvs//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/8+C6/+rUvv/dw8D+0brG+NO3xmMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNX/DIbg/3SH3fzmiOH//4Xe/PyH3/vah+D+s4jg/YuH4P9kiN3/PIbb/xUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyKIAPMmhAPhzknnfEpHq/gCb9f8Am/X/AJv1/wCb9f8Am/X/AJv1/0OM6v/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6/+fbvf9ra+i+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmzP8Fh9//SIfg/Y6I3/94h+D/UYPg/ymA1f8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIoQDkyaIA/8KhB/9cl4v4BZnx/wCb9f8Am/X/AJv1/wCb9f9Ojej/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv9sudr/JYPv/oVK6jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyKEAkMmiAP/JogD/yaIA/6+hHv8+maz+AJv1/wCb9f8Am/X/WI/m//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/Y1sH/BZzz/wCb9f9cZOvEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMaeADrJogD/yaIA/8miAP/JogD/y6cf/5ape/8Zkub+AJv1/2OS4//14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/UrLh/wCb9f8Am/X/bF3s/4RL6ToAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxaAA48miAP/JogD/yaIA/8qkEP/Rsl7/zLFg/2SZt/Z9mtj/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/xM/G/wCb9f8Am/X/CZX0/4VP6v+DTujAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMigAI/JogD/yaIA/8miAP/JogP/0LFd/9GyXv/Rsl7/4ciW7/Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6/zmr5/8Am/X/AJv1/yuC8f+GT+r/hk/q/4VO6UUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFoQA5yaIA/8miAP/JogD/yaIA/9CwUv/Rsl7/0bJe/+fOl+L14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6/6vJzP8Am/X/AJv1/wCb9f9Obu7/hk/q/4ZP6v+FTurKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcWhAOLJogD/yaIA/8miAP/OrUT/0bJe/9GyXv/p0Z3g9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Lguv8kpez/AJv1/wCb9f8Am/X/cVrr/4ZP6v+GT+r/hk/q/4ZN6VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJnwCNyaIA/8miAP/JogD/zas2/9GyXv/Rsl7/7NSi3/Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv+QwtL/AJv1/wCb9f8Am/X/DpLz/4ZP6v+GT+r/hk/q/4ZP6v+FTunNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx54AN8miAP/JogD/yaIA/8yoKP/Rsl7/0bJe/+vYp+D14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/o2rz9FKDw/wCb9f8Am/X/AJv1/zB/8P+GT+r/hk/q/4ZP6v+GT+r/hE7p/0Qu1jgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIoQDgyaIA/8miAP/Lphr/0bJe/9GyXv/v2Kzi9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/39u+hhWO88AAm/X/AJv1/wCb9f9Ua+7/hk/q/4ZP6v+GT+r/hk/q/4ZP6v85LdapAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxqEAi8miAP/JogD/yqQM/9GyXv/Rsl7/8dyr5fXiuv/14rr/9eK6//Xiuv/14rr/8uC54+PGqgkAAAAAD4/0RA6Q9OkAm/X/dlfr/4ZP6v+GT+r/hk/q/4ZP6v+GT+r/VTreyhMfzGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYEAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMahADbJogD/yaIA/8miAP/Qr1z70bJe/+/esun14rr/9eK6//Xiuv/14rr/9eK6//TiumAAAAAAAAAAARQbySYRIdBcHF3iv4FM6M+GT+r/hk/q/4ZP6v+GT+r/hk/q/4BL5fMSHczoExzGGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpVAAxwWQBtcFkAwXBYALZwWACWcFkAdm9XAFVvVwA1bVUAFQAAAAAAAAAAyKEA38miAP/JogD/0K9S6tGyXv/z3bXu9eK6//Xiuv/14rr/9eK6//LgudEXIclkFB/NuxQcyu8VIM3/FSDN/xUgzf8THcr4VTndsoNO6e6GT+r/hk/q/4ZP6v+GT+r/ISTOxBQezLAAK9UMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF1GAAtwWAB0b1YA6XFZAP9xWQD/cVkA/3FZAP9uVgD0bVUA1IBjANyVdwD/oIAA/8SlQ+bRsl7/9N619PXiuv/14rr/9eK6//Xiuv/04blFAAAAABEazB4TIM1gFSDMoRQfzOMVIM3/FSDN/xUgzf8bIc/ddEjmuIZP6v+GT+r/hk/q/0w22rUVIM3/CyrXhgA74hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGZNAApwVwByb1gA53FZAP9xWQD/cVkA/3FZAP9xWQD/cVkA/3FZAP+jiDH/0bJe//Lguvz14rr/9eK6//Xiuv/z4bi4AAAAAAAAAAAAAAAAAAAAAAAAAAAAPOQvADnlqQA65u8EN+DjCS3Z8hEl0f84Lta8hEzp2IZP6v9+TOfYEx3K+BEfzeYBO+OwADzmHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFVVAAlwWQBwbVYA5nFZAP9xWQD/cVkA/3FZAP9xWQD/lXoj/9KzYP/14rr/9eK6//Xiuv/y37n99N21LQAAAAAAAAAAAAAAAAAAvwQAPudfAD7nqAA957UAPOfCAD/m0AA+5N0APuftAD3m7gM34t5QQOTKgkzq9hghzrwVIM3/EiPOrQA+5N0AOuIjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBAAAhwWQBtblgA5HFZAP9xWQD/cVkA/4ZtFf/TtWX/9eK6//Xiuv/14rr/9OC6ngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8wFADbkE0BA40AtK9Z8FB/K/hQfyv4JLt2VADzn1wA55igAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI2ASzqAbizkdF4J/3FZAP94Xwf/1bhp//Xiuv/14rr/89+59evisRoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMcyzYUH8nIFB7M2AAe4REAP+hNACTbBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIBNCpKGWY2RhFn8lIda/5OFV/+FdDX/c1wH/da5bPX14rr/9eK6//PiuYMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARMgzWATH81rAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkYVYQ5OEV92Uh1r/lIda/5SHWv+Uh1r/lIda/6CLPP7UvG/e9eK6//Thtunr2LENAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC/CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPgFAQk4ZYnJSHWv+Uh1r/lIda/5SHWv+Uh1r/lIda/5uJR/y1mCD/3MF2xvXiuv/z4rlpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUhFhRk4ZW5pSHWv+Uh1r/lIda/5OGWfuThlm9mopNfsGdCOjJogD/yaIA/+DEf6704bnXv7+ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIqAVRiRhVeslIda/5SHWv+RhlnzlIZZq5KHWluHh1oRv58AEMahANTJogD/yaIA/8miAP/lzo+S8uK4TwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJOGWWGRhFfuk4ZW5pSGV5iThVdJkm1JBwAAAAAAAAAAqoAABsiiAL/JogD/yaIA/8miAP/JogD/5MqJQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAk4NVIZGHWZCThVmGkIZYNwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAcehAKXJogD/yaIA/8miAP/JogD/x6AA0wAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZN/WBoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMmhAIjJogD/yaIA/8miAP/GnwD5yKIAfpmZAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMihAGrJogD/yaIA/8miAP/IngDGyJ4AKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMegAE7InwD8yaIA/8igAPPHoQBtgIAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMeeADfGoQD1yaIA/8miALfFnAAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMacACTJoQDqxp4A7MihAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+ZABTIoADbyKEApsKeABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMaOAAnGoQCryaAASwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIoABGxJ0ADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACAAAABAAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMz/BQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv0P8mLtH/dC/Q/ysAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtw/8RL87+sjDP/MEv0P9XAMz/BQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8BL9D/dy3Q/PwvzvzoL9D9gyzK/x0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALc7/Pi3Q/OYw0f//LdD8/C7R/rAv0P9GAAD/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALMj/Fy7Q/r4w0f//MNH//zDR//8v0PzbL9D/civG/xIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASuz2S8ttNdmLrPYVCqz1DYssdMXAKr/Ay7R/YQvzvz+MNH//zDR//8w0f//LdD89i/Q/Z8rz/81AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqzzAossdhcLrPYvC6z1v0usdb3L7HY2S+95s4vzfr4MNH//zDR//8w0f//MNH//zDR//8rwv6wAD7nVgAzzAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK7PVHi6y2Hssr9jaL7TZ/y+33f8vyvb/MNH//zDR//8w0f//MNH//zDR//8lrPPwAkLk9AJG54sAN+QcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAssNc6PLngpWDM7PhU1/7/MNH//zDR//8w0f//MNH//zDR//8ho/fEAD/o/wA85fwAPuiuAD3kQwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg9v/I4Xg/ZuF4Pz6iOH//4jh//9q2///MM38/i7P/v8oyP3/IcD7/x+2+ewbfPDGTWjdwSNR48IDP+nMADzmugA952kAM90PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg+D/KYfg/aOF3vz8ht787Yff/MWH4P2dh+D/dYbh/0xrsLNKHo7q4gCb9f8Am/X/AJv1/xuQ8f/14rr/9eK6//Pfuv/m0Lz+4MPA+dK8xPCkjNk1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AYbg/zmH4P9kiN7/Pobb/xUAAAAAAAAAAAAAAAAAAAAAAAAAAKpVAAPFoQDibZCHxhCP8PwAm/X/I47w//Xiuv/14rr/9eK6//Xiuv/14rr/usPK/0By78IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMmhAJvJogD/t504gFKVw+gxi+n+9eK6//Xiuv/14rr/9eK6//Pguv8pper/Nnjt/X9O6iQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyKAARsmiAP/JogSEzrFb/dC7geX14rr/9eK6//Xiuv/14rr/pL3P/wCb9f9ZaO3/g07powAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/gAAEyKEA7cifAKjMrV3e3MF85PXiuv/14rr/9eK6/+/du/8Zou7/AJr0/3pV6v+FTOf9g0vmKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIoQCeyZ4Azs6xW7jdxH/e9eK6//Xiuv/14rr/k7zT8ACb9f8XjfP/hk/q/4ZP6v92SOSZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMehAEnIoADz0LBdkuDFiNn14rr/9eK6//Tfue2Es9AbEpDxpzV57emGT+r/hk/q/29G5ecVH8sxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYzAAVwVgBQcVkAgXBYAGJuVgBBcVwAJMigAO/PsFJ648yO1fXiuv/14rr/28u7gBQfy4oTIMrSEiDM2mZB4pSDTefwhk/q/x4i0LkAM+YKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvWQAub1YArnBYAP5xWQD/b1cA/YxzG+zgyo/Z9eK6//LhuuDb27YHAACAAgkr11MFNN/BCTDa2Bwr1rZ/S+ipNi3SyA8n1JYAPecVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcFUAMHBYALBxWQD/fWQL/+HNlNj14rr/9OG6XAAAAAAAAAABADvlJwA/5zUAPeRDADrkVAUz3WovL9hcEx/K6gM44pYAOugWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLdEYLk4ZZkop9R/58Zxf659CV1/LiudAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHcwjFR/LYgA54wkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAk4NZQpOGWN6Uh1r/k4dZ+aSQOvbu2aXH9N+3RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkoBJDpOFWJmThlfxkoZZqZeGVV3CnwXKyaIA/+zWn4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSFVzKTh1p9kYZaSpJtSQcAAAABxqEAq8miAP/GogDs39+ACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIAAAgAAAAAAAAAAAAAAAMihAIrJogD/xqEAq8WXABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADHogBoyKAA6MigAFMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx6EAScefAKDGnAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+ZABTGogA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAGAAAADAAAAABACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALtH/Jy7R/ywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK9X/Ei7R/W8u0f2lMdz/SQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx0f9ZMdb85DPZ/dQv1P9sKcz/GQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AQAAAAAAAAAAMM//EDHW/rU16///MNL97S/Q/ZkvzPs8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIL/fCDCy2TUvs9lXMLPWSi2w1y0vyvqMMNf9/DTk//8x1P//MdT8wjHW/2MelvARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO73Q8usthCL7bbiC+228gvsdfjML3m/y3O+v8s0///M93//zTi//8rxfzdClrtgwAq5TEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqzzAobrdRBJKjQk0G+5PZK2f//Ltb//zDV//834v//K7///wZM7PQALe+xACTzVgAA/w4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACh7P82kuv9opDq//+P6P//W9n88iPH/fkXw///H8X7/g+W9etBZt75R2Xf/zhc4sMyWuRmlXXKGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8Bg+D/KYjf/X6H3/6xi+f9lorg/2SN5P9B2PX/GoadZpQ7obv/AJf//wCX/v/S08X//em0++/buv7w38X/v77I4ABN/xQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8Bit//GIfh/xEAAAAAAAAAAAAAAAAAAAAAAAAAAO6fAErYqAD/fqJq/yKW5//Kzcn//+m3//zmuv//6rn/Tbn5/y9k830AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+VAAzKoADj4K0J/8aucfvl2Lf7+OW8///otv+gzM3/AZP//3hU6+uuOugWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIoQCa2bAN/9e3Xvj03rX2++a8//Lnw/8htPn/GoP2/5dS/P+GTeeBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQAAEAAAAAAAAAADjuAA21KwC/dW2Xfzx37n5//PG/9fXwKEAkvqdTnPz955S9/90RujkCxa8FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFxWwAtcFgAfXBbAIR4XgBsrokA7dCwVfv558H/++q+6FVVw0gMC8qRJyzY9WlE4/uKUvv/LCrUqAAk2wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbVcAI3FYAIVuUwDeZ00A/LOYSf7/+tD/9uO6dwAAAAAEMt49ADTgngEz3atYROeoOS7V3QQp1K4ASfMVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQglB8emku/beeVv/86sDd/+jRCwAAAAAAAAAAAAAAAAAAAAAAAAAAHx/MGREkz3oGM98oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlIZZOZeKXb2Vh2XgoYs+7c60Wfz87s5ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJWAVQyRh1hRkoVWlI6FaFa5mRVf268A/9KuHKMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJWAVQyTf1gaAAAAAN6sAC7QpgDv0qsAmr+PABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzJ4AMsegALvLpABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/nwAQx54AV8SdABoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACqqgAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAABAAAAAgAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv0P8rL9D/ZyzI/xcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvM/x4vzvzCL9D9py7R/z0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACuq1QwssdguIbHeFy/Q/ZEw0f//L8390y7P/2onxP8NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKa3WGS2z2HYts9fKL7rm4y3Q+/sw0f//L8/79hN36qsAQ+cqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN//CHTX9ot03PvzNcz7/i3M+/4mwfvjElbozw1D5KMAP+dJAACqAwAAAAAAAAAAAAAAAAAAAAAAAAAAh+D/MYjg/3yH4P9sh+H/RHjL0iJEjrrVBJby/naf3f/04br/6tS7/pie19QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyJ8AuKCjequtscfu9eK6/+fVvv8rh+z+hU3mMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMehAGTNrDyd7tqqzPXiuv92rNz6RnPv/4JK6K8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbVUAFXBVADmPdgApy6YlnvDbrM/04brXG0zZeVpV6LmATOj0JyfRQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvWAA3cFcAuHtfCfrw267X8uC6UQAp3h8FM96NNTvgfSEm0aIAOeAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj4BQEJSHWJ+LekDv7taosAAAAAAAAAAAAAAAAAAAAAAAIL8ICh/MGQAAAAAAAAAAAAAAAAAAAAAAAAAAkoJXL5SHWnemjjphxZ4B7ObMkygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEnQAayKEAscWfADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZmQAFyKIASr+AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  3315. recorded_at: Thu, 17 Oct 2024 19:36:31 GMT
  3316. - request:
  3317. method: get
  3318. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/4/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
  3319. body:
  3320. encoding: US-ASCII
  3321. string: ''
  3322. headers:
  3323. Content-Type:
  3324. - application/json
  3325. X-Session-Id:
  3326. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  3327. Accept-Encoding:
  3328. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  3329. Accept:
  3330. - "*/*"
  3331. User-Agent:
  3332. - Ruby
  3333. Host:
  3334. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  3335. response:
  3336. status:
  3337. code: 200
  3338. message: OK
  3339. headers:
  3340. Server:
  3341. - nginx
  3342. Date:
  3343. - Thu, 17 Oct 2024 19:36:32 GMT
  3344. Content-Type:
  3345. - application/json
  3346. Transfer-Encoding:
  3347. - chunked
  3348. Connection:
  3349. - keep-alive
  3350. Cache-Control:
  3351. - private, max-age=0, must-revalidate
  3352. Expires:
  3353. - '0'
  3354. X-Api-Version:
  3355. - '1'
  3356. Strict-Transport-Security:
  3357. - max-age=31536000; includeSubDomains preload
  3358. body:
  3359. encoding: ASCII-8BIT
  3360. string: |-
  3361. {
  3362. "status": 200,
  3363. "data": [
  3364. {
  3365. "id": 48,
  3366. "uuid": "e959e7e9-f1db-4e5e-b7b6-fd4ea224d87a",
  3367. "client_id": "",
  3368. "subject": "I have a problem with my mac",
  3369. "contents": "Can you help me?",
  3370. "creator": {
  3371. "id": 3,
  3372. "resource_type": "user"
  3373. },
  3374. "identity": {
  3375. "id": 3,
  3376. "email": "rainbowcitycafe@gmail.com",
  3377. "is_primary": true,
  3378. "is_validated": false,
  3379. "is_notification_enabled": false,
  3380. "created_at": "2021-08-24T18:24:12+00:00",
  3381. "updated_at": "2021-08-24T18:24:12+00:00",
  3382. "resource_type": "identity_email",
  3383. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/3"
  3384. },
  3385. "source_channel": {
  3386. "uuid": "8c9b56bd-10bd-5c91-93da-1904193ead4e",
  3387. "type": "HELPCENTER",
  3388. "character_limit": null,
  3389. "account": null,
  3390. "resource_type": "channel"
  3391. },
  3392. "attachments": [],
  3393. "download_all": null,
  3394. "destination_medium": null,
  3395. "source": "HELPCENTER",
  3396. "metadata": {
  3397. "user_agent": "",
  3398. "page_url": ""
  3399. },
  3400. "original": {
  3401. "id": 5,
  3402. "uuid": "e959e7e9-f1db-4e5e-b7b6-fd4ea224d87a",
  3403. "subject": "I have a problem with my mac",
  3404. "body_text": "Can you help me?",
  3405. "body_html": "Can you help me?",
  3406. "recipients": [],
  3407. "fullname": "Taylor West",
  3408. "email": "rainbowcitycafe@gmail.com",
  3409. "creator": {
  3410. "id": 3,
  3411. "resource_type": "user"
  3412. },
  3413. "identity": {
  3414. "id": 3,
  3415. "email": "rainbowcitycafe@gmail.com",
  3416. "is_primary": true,
  3417. "is_validated": false,
  3418. "is_notification_enabled": false,
  3419. "created_at": "2021-08-24T18:24:12+00:00",
  3420. "updated_at": "2021-08-24T18:24:12+00:00",
  3421. "resource_type": "identity_email",
  3422. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/3"
  3423. },
  3424. "mailbox": null,
  3425. "attachments": [],
  3426. "download_all": null,
  3427. "locale": null,
  3428. "response_time": 0,
  3429. "created_at": "2021-08-27T12:18:53+00:00",
  3430. "updated_at": "2021-08-27T12:18:53+00:00",
  3431. "resource_type": "case_message",
  3432. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/4/messages/5"
  3433. },
  3434. "post_status": "SEEN",
  3435. "post_status_reject_type": null,
  3436. "post_status_reject_reason": null,
  3437. "post_status_updated_at": "2021-08-27T12:19:53+00:00",
  3438. "is_requester": true,
  3439. "created_at": "2021-08-27T12:18:53+00:00",
  3440. "updated_at": "2021-08-27T12:19:53+00:00",
  3441. "resource_type": "post",
  3442. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/48"
  3443. }
  3444. ],
  3445. "resource": "post",
  3446. "limit": 100,
  3447. "total_count": 1
  3448. }
  3449. recorded_at: Thu, 17 Oct 2024 19:36:32 GMT
  3450. - request:
  3451. method: get
  3452. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/2/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
  3453. body:
  3454. encoding: US-ASCII
  3455. string: ''
  3456. headers:
  3457. Content-Type:
  3458. - application/json
  3459. X-Session-Id:
  3460. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  3461. Accept-Encoding:
  3462. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  3463. Accept:
  3464. - "*/*"
  3465. User-Agent:
  3466. - Ruby
  3467. Host:
  3468. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  3469. response:
  3470. status:
  3471. code: 200
  3472. message: OK
  3473. headers:
  3474. Server:
  3475. - nginx
  3476. Date:
  3477. - Thu, 17 Oct 2024 19:36:32 GMT
  3478. Content-Type:
  3479. - application/json
  3480. Transfer-Encoding:
  3481. - chunked
  3482. Connection:
  3483. - keep-alive
  3484. Cache-Control:
  3485. - private, max-age=0, must-revalidate
  3486. Expires:
  3487. - '0'
  3488. X-Api-Version:
  3489. - '1'
  3490. Strict-Transport-Security:
  3491. - max-age=31536000; includeSubDomains preload
  3492. body:
  3493. encoding: ASCII-8BIT
  3494. string: !binary |-
  3495. ewogICAgInN0YXR1cyI6IDIwMCwKICAgICJkYXRhIjogWwogICAgICAgIHsKICAgICAgICAgICAgImlkIjogMzQsCiAgICAgICAgICAgICJ1dWlkIjogIjRhZWQxOWYxLTkyYTAtNGNkNC04YzhlLTE2NWViMWUwMWE2OCIsCiAgICAgICAgICAgICJjbGllbnRfaWQiOiAiIiwKICAgICAgICAgICAgInN1YmplY3QiOiAiSSB3YW50IHRvIHB1cmNoYXNlIGFuIGFzc29ydGVkIHNldCBvZiByZXRhaWwgZXF1aXBtZW50LiBJ4oCZbSBub3QgYWJsZSB0byBidWlsZCBteSBidW5kbGUuIENhbiB5b3UgaGVscCBtZSB3aXRoIHRoaXMgcHVyY2hhc2U/IExvb2tpbmcgZm9yd2FyZCB0byBtb3JlIGluZm9ybWF0aW9uISIsCiAgICAgICAgICAgICJjb250ZW50cyI6ICJJIHdhbnQgdG8gcHVyY2hhc2UgYW4gYXNzb3J0ZWQgc2V0IG9mIHJldGFpbCBlcXVpcG1lbnQuIEnigJltIG5vdCBhYmxlIHRvIGJ1aWxkIG15IGJ1bmRsZS4gQ2FuIHlvdSBoZWxwIG1lIHdpdGggdGhpcyBwdXJjaGFzZT8gTG9va2luZyBmb3J3YXJkIHRvIG1vcmUgaW5mb3JtYXRpb24hIiwKICAgICAgICAgICAgImNyZWF0b3IiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJlbWFpbCI6ICI8SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9VU0VSTkFNRT4iLAogICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX3ZhbGlkYXRlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbm90aWZpY2F0aW9uX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QwNjo1NzowOCswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9pZGVudGl0aWVzL2VtYWlscy8xIgogICAgICAgICAgICB9LAogICAgICAgICAgICAic291cmNlX2NoYW5uZWwiOiB7CiAgICAgICAgICAgICAgICAidXVpZCI6ICJjZjNjZDM5YS01NGJmLTVlNWUtOTEyYi04ODM5MTlmM2FiMWUiLAogICAgICAgICAgICAgICAgInR5cGUiOiAiTk9URSIsCiAgICAgICAgICAgICAgICAiY2hhcmFjdGVyX2xpbWl0IjogbnVsbCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogbnVsbCwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgImRlc3RpbmF0aW9uX21lZGl1bSI6IG51bGwsCiAgICAgICAgICAgICJzb3VyY2UiOiBudWxsLAogICAgICAgICAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgICAgICAgICAidXNlcl9hZ2VudCI6ICIiLAogICAgICAgICAgICAgICAgInBhZ2VfdXJsIjogIiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm9yaWdpbmFsIjogewogICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICJib2R5X3RleHQiOiAiSSB3YW50IHRvIHB1cmNoYXNlIGFuIGFzc29ydGVkIHNldCBvZiByZXRhaWwgZXF1aXBtZW50LiBJ4oCZbSBub3QgYWJsZSB0byBidWlsZCBteSBidW5kbGUuIENhbiB5b3UgaGVscCBtZSB3aXRoIHRoaXMgcHVyY2hhc2U/IExvb2tpbmcgZm9yd2FyZCB0byBtb3JlIGluZm9ybWF0aW9uISIsCiAgICAgICAgICAgICAgICAiYm9keV9odG1sIjogIkkgd2FudCB0byBwdXJjaGFzZSBhbiBhc3NvcnRlZCBzZXQgb2YgcmV0YWlsIGVxdWlwbWVudC4gSeKAmW0gbm90IGFibGUgdG8gYnVpbGQgbXkgYnVuZGxlLiBDYW4geW91IGhlbHAgbWUgd2l0aCB0aGlzIHB1cmNoYXNlPyBMb29raW5nIGZvcndhcmQgdG8gbW9yZSBpbmZvcm1hdGlvbiEiLAogICAgICAgICAgICAgICAgImlzX3Bpbm5lZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImlzX2FpX2RyYWZ0IjogZmFsc2UsCiAgICAgICAgICAgICAgICAicGlubmVkX2J5IjogbnVsbCwKICAgICAgICAgICAgICAgICJ1c2VyIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF0dGFjaG1lbnRzIjogW10sCiAgICAgICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDU6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMDo0NTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJub3RlIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzIvbm90ZXMvMiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzIjogIkRFTElWRVJFRCIsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c19yZWplY3RfdHlwZSI6IG51bGwsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c19yZWplY3RfcmVhc29uIjogbnVsbCwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMDo0NTo1MSswMDowMCIsCiAgICAgICAgICAgICJpc19yZXF1ZXN0ZXIiOiBmYWxzZSwKICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMDo0NTo1MSswMDowMCIsCiAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDU6NTErMDA6MDAiLAogICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJwb3N0IiwKICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvcG9zdHMvMzQiCiAgICAgICAgfQogICAgXSwKICAgICJyZXNvdXJjZSI6ICJwb3N0IiwKICAgICJsaW1pdCI6IDEwMCwKICAgICJ0b3RhbF9jb3VudCI6IDEKfQ==
  3496. recorded_at: Thu, 17 Oct 2024 19:36:33 GMT
  3497. - request:
  3498. method: get
  3499. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/1/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
  3500. body:
  3501. encoding: US-ASCII
  3502. string: ''
  3503. headers:
  3504. Content-Type:
  3505. - application/json
  3506. X-Session-Id:
  3507. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  3508. Accept-Encoding:
  3509. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  3510. Accept:
  3511. - "*/*"
  3512. User-Agent:
  3513. - Ruby
  3514. Host:
  3515. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  3516. response:
  3517. status:
  3518. code: 200
  3519. message: OK
  3520. headers:
  3521. Server:
  3522. - nginx
  3523. Date:
  3524. - Thu, 17 Oct 2024 19:36:33 GMT
  3525. Content-Type:
  3526. - application/json
  3527. Transfer-Encoding:
  3528. - chunked
  3529. Connection:
  3530. - keep-alive
  3531. Cache-Control:
  3532. - private, max-age=0, must-revalidate
  3533. Expires:
  3534. - '0'
  3535. X-Api-Version:
  3536. - '1'
  3537. Strict-Transport-Security:
  3538. - max-age=31536000; includeSubDomains preload
  3539. body:
  3540. encoding: ASCII-8BIT
  3541. string: !binary |-
  3542. ewogICAgInN0YXR1cyI6IDIwMCwKICAgICJkYXRhIjogWwogICAgICAgIHsKICAgICAgICAgICAgImlkIjogMjEsCiAgICAgICAgICAgICJ1dWlkIjogIjYwZGQxMjU3LTNlNTEtNDM3YS1iMjgyLTFlYjZmOWY4OGZkNCIsCiAgICAgICAgICAgICJjbGllbnRfaWQiOiAiIiwKICAgICAgICAgICAgInN1YmplY3QiOiAiV0hBVD8hIFRoYW5rIHlvdSB2ZXJ5IG11Y2ghIPCfmI0iLAogICAgICAgICAgICAiY29udGVudHMiOiAiV0hBVD8hIFRoYW5rIHlvdSB2ZXJ5IG11Y2ghIPCfmI0iLAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInR3aXR0ZXJfaWQiOiAiODU0MjUwNjIzOTI3MjM3MTIiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUYXlsb3IgV2VzdCIsCiAgICAgICAgICAgICAgICAic2NyZWVuX25hbWUiOiAiVGF5bG9yV2VzdFJuYnciLAogICAgICAgICAgICAgICAgImZvbGxvd2VyX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAidXJsIjogbnVsbCwKICAgICAgICAgICAgICAgICJsb2NhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAicHJvZmlsZV9pbWFnZV91cmwiOiBudWxsLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfdmVyaWZpZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc19wcmltYXJ5IjogZmFsc2UsCiAgICAgICAgICAgICAgICAiaXNfdmFsaWRhdGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM0KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzQrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9pZGVudGl0aWVzL3R3aXR0ZXIvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiYzIwYWZhYjItYzFiMS00YzkyLTg3NDQtYWIzNDI2YmFmZDI3IiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIlRXSVRURVIiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IDI2NCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6ICI4NTQyNTA2MjM5MjcyMzcxMiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidHdpdHRlcl9hY2NvdW50IgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgImRlc3RpbmF0aW9uX21lZGl1bSI6IG51bGwsCiAgICAgICAgICAgICJzb3VyY2UiOiBudWxsLAogICAgICAgICAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgICAgICAgICAidXNlcl9hZ2VudCI6ICIiLAogICAgICAgICAgICAgICAgInBhZ2VfdXJsIjogIiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm9yaWdpbmFsIjogewogICAgICAgICAgICAgICAgImlkIjogIjg3NzUwNDQ1MDIwMTYxMjI4OCIsCiAgICAgICAgICAgICAgICAidXVpZCI6ICI2MGRkMTI1Ny0zZTUxLTQzN2EtYjI4Mi0xZWI2ZjlmODhmZDQiLAogICAgICAgICAgICAgICAgInNjcmVlbl9uYW1lIjogIlRheWxvcldlc3RSbmJ3IiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgImNvbnRlbnRzIjogIldIQVQ/ISBUaGFuayB5b3UgdmVyeSBtdWNoISDwn5iNIiwKICAgICAgICAgICAgICAgICJyZXR3ZWV0X2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJmYXZvcml0ZV9jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAiaW5fcmVwbHlfdG9fdHdlZXQiOiBudWxsLAogICAgICAgICAgICAgICAgImluX3JlcGx5X3RvX2lkZW50aXR5IjogbnVsbCwKICAgICAgICAgICAgICAgICJtZWRpYSI6IFtdLAogICAgICAgICAgICAgICAgImF0dGFjaG1lbnRzIjogW10sCiAgICAgICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJ0d2l0dGVyX2lkIjogIjg1NDI1MDYyMzkyNzIzNzEyIiwKICAgICAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRheWxvciBXZXN0IiwKICAgICAgICAgICAgICAgICAgICAic2NyZWVuX25hbWUiOiAiVGF5bG9yV2VzdFJuYnciLAogICAgICAgICAgICAgICAgICAgICJmb2xsb3dlcl9jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAidXJsIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAibG9jYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJwcm9maWxlX2ltYWdlX3VybCI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgImlzX3ZlcmlmaWVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAiaXNfdmFsaWRhdGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozNCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozNCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvaWRlbnRpdGllcy90d2l0dGVyLzEiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0OSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ5KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInR3aXR0ZXJfdHdlZXQiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdHdpdHRlci90d2VldHMvODc3NTA0NDUwMjAxNjEyMjg4IgogICAgICAgICAgICB9LAogICAgICAgICAgICAicG9zdF9zdGF0dXMiOiAiREVMSVZFUkVEIiwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3JlamVjdF90eXBlIjogbnVsbCwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3JlamVjdF9yZWFzb24iOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM4KzAwOjAwIiwKICAgICAgICAgICAgImlzX3JlcXVlc3RlciI6IHRydWUsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDkrMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ5KzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicG9zdCIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3Bvc3RzLzIxIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAiaWQiOiAyMCwKICAgICAgICAgICAgInV1aWQiOiAiZWM5NDgxNWYtMGI4My00OWZlLWFhMTItNmZjZTUzZDc2YjNiIiwKICAgICAgICAgICAgImNsaWVudF9pZCI6ICIiLAogICAgICAgICAgICAic3ViamVjdCI6ICJObyBwcm9iISBCVFcgLSBjb25ncmF0cyBvbiB5b3VyIDF5ciBhbm5pdmVyc2FyeSB3aXRoIHVzLiBFbmpveSBmcmVlIG5leHQgZGF5IHNoaXBwaW5nIG9uIHlvdXIgcHVyY2hhc2UgdG9kYXkhIiwKICAgICAgICAgICAgImNvbnRlbnRzIjogIk5vIHByb2IhIEJUVyAtIGNvbmdyYXRzIG9uIHlvdXIgMXlyIGFubml2ZXJzYXJ5IHdpdGggdXMuIEVuam95IGZyZWUgbmV4dCBkYXkgc2hpcHBpbmcgb24geW91ciBwdXJjaGFzZSB0b2RheSEiLAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgInR3aXR0ZXJfaWQiOiAiNzM4MTYwMjgxMjM1MjkyMTYwIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVG9iaWFzIiwKICAgICAgICAgICAgICAgICJzY3JlZW5fbmFtZSI6ICJUb2J5QnJld2ZpY3R1cyIsCiAgICAgICAgICAgICAgICAiZm9sbG93ZXJfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJ1cmwiOiBudWxsLAogICAgICAgICAgICAgICAgImxvY2F0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJwcm9maWxlX2ltYWdlX3VybCI6IG51bGwsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc192ZXJpZmllZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc192YWxpZGF0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzUrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozNSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV90d2l0dGVyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2lkZW50aXRpZXMvdHdpdHRlci8yIgogICAgICAgICAgICB9LAogICAgICAgICAgICAic291cmNlX2NoYW5uZWwiOiB7CiAgICAgICAgICAgICAgICAidXVpZCI6ICIxMjdlNjllNy1jZWZkLTQ2YTAtYWFkMy02M2U4NTc1YTRlZWYiLAogICAgICAgICAgICAgICAgInR5cGUiOiAiVFdJVFRFUiIsCiAgICAgICAgICAgICAgICAiY2hhcmFjdGVyX2xpbWl0IjogMjY0LAogICAgICAgICAgICAgICAgImFjY291bnQiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogIjczODE2MDI4MTIzNTI5MjE2MCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidHdpdHRlcl9hY2NvdW50IgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgImRlc3RpbmF0aW9uX21lZGl1bSI6IG51bGwsCiAgICAgICAgICAgICJzb3VyY2UiOiBudWxsLAogICAgICAgICAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgICAgICAgICAidXNlcl9hZ2VudCI6ICIiLAogICAgICAgICAgICAgICAgInBhZ2VfdXJsIjogIiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm9yaWdpbmFsIjogewogICAgICAgICAgICAgICAgImlkIjogIjg3NzUwNDE3NjQ4OTcxMzY2NSIsCiAgICAgICAgICAgICAgICAidXVpZCI6ICJlYzk0ODE1Zi0wYjgzLTQ5ZmUtYWExMi02ZmNlNTNkNzZiM2IiLAogICAgICAgICAgICAgICAgInNjcmVlbl9uYW1lIjogIlRvYnlCcmV3ZmljdHVzIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVG9iaWFzIFNjaHJvZXRlciIsCiAgICAgICAgICAgICAgICAiY29udGVudHMiOiAiTm8gcHJvYiEgQlRXIC0gY29uZ3JhdHMgb24geW91ciAxeXIgYW5uaXZlcnNhcnkgd2l0aCB1cy4gRW5qb3kgZnJlZSBuZXh0IGRheSBzaGlwcGluZyBvbiB5b3VyIHB1cmNoYXNlIHRvZGF5ISIsCiAgICAgICAgICAgICAgICAicmV0d2VldF9jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAiZmF2b3JpdGVfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImluX3JlcGx5X3RvX3R3ZWV0IjogbnVsbCwKICAgICAgICAgICAgICAgICJpbl9yZXBseV90b19pZGVudGl0eSI6IG51bGwsCiAgICAgICAgICAgICAgICAibWVkaWEiOiBbXSwKICAgICAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAgICAgImRvd25sb2FkX2FsbCI6IG51bGwsCiAgICAgICAgICAgICAgICAiaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICAgICAidHdpdHRlcl9pZCI6ICI3MzgxNjAyODEyMzUyOTIxNjAiLAogICAgICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVG9iaWFzIiwKICAgICAgICAgICAgICAgICAgICAic2NyZWVuX25hbWUiOiAiVG9ieUJyZXdmaWN0dXMiLAogICAgICAgICAgICAgICAgICAgICJmb2xsb3dlcl9jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAidXJsIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAibG9jYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJwcm9maWxlX2ltYWdlX3VybCI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgImlzX3ZlcmlmaWVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAiaXNfdmFsaWRhdGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvaWRlbnRpdGllcy90d2l0dGVyLzIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0OCswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ4KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInR3aXR0ZXJfdHdlZXQiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdHdpdHRlci90d2VldHMvODc3NTA0MTc2NDg5NzEzNjY1IgogICAgICAgICAgICB9LAogICAgICAgICAgICAicG9zdF9zdGF0dXMiOiAiREVMSVZFUkVEIiwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3JlamVjdF90eXBlIjogbnVsbCwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3JlamVjdF9yZWFzb24iOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM3KzAwOjAwIiwKICAgICAgICAgICAgImlzX3JlcXVlc3RlciI6IGZhbHNlLAogICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ4KzAwOjAwIiwKICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0OCswMDowMCIsCiAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInBvc3QiLAogICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9wb3N0cy8yMCIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgImlkIjogMTgsCiAgICAgICAgICAgICJ1dWlkIjogImFhNGE5NDVmLTdjY2UtNGFlMC1hZmRhLWY4NDk4NmQwOTgyZiIsCiAgICAgICAgICAgICJjbGllbnRfaWQiOiAiIiwKICAgICAgICAgICAgInN1YmplY3QiOiAiVGF5bG9y4oCZcyBiZWVuIGEgZ3JlYXQgY3VzdG9tZXIgZm9yIGp1c3Qgb3ZlciBhIHllYXIuIFdlIGNhbiBwcm9iYWJseSB1cGdyYWRlIGhlciBzaGlwcGluZyB0b2RheSBmb3IgaGVyIGxveWFsdHkuIiwKICAgICAgICAgICAgImNvbnRlbnRzIjogIlRheWxvcuKAmXMgYmVlbiBhIGdyZWF0IGN1c3RvbWVyIGZvciBqdXN0IG92ZXIgYSB5ZWFyLiBXZSBjYW4gcHJvYmFibHkgdXBncmFkZSBoZXIgc2hpcHBpbmcgdG9kYXkgZm9yIGhlciBsb3lhbHR5LiIsCiAgICAgICAgICAgICJjcmVhdG9yIjogewogICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAiZW1haWwiOiAic2ltb25AYnJld2ZpY3R1cy5jb20iLAogICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX3ZhbGlkYXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImlzX25vdGlmaWNhdGlvbl9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvaWRlbnRpdGllcy9lbWFpbHMvNSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiY2YzY2QzOWEtNTRiZi01ZTVlLTkxMmItODgzOTE5ZjNhYjFlIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk5PVEUiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiYXR0YWNobWVudHMiOiBbXSwKICAgICAgICAgICAgImRvd25sb2FkX2FsbCI6IG51bGwsCiAgICAgICAgICAgICJkZXN0aW5hdGlvbl9tZWRpdW0iOiBudWxsLAogICAgICAgICAgICAic291cmNlIjogbnVsbCwKICAgICAgICAgICAgIm1ldGFkYXRhIjogewogICAgICAgICAgICAgICAgInVzZXJfYWdlbnQiOiAiIiwKICAgICAgICAgICAgICAgICJwYWdlX3VybCI6ICIiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJvcmlnaW5hbCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAiYm9keV90ZXh0IjogIlRheWxvcuKAmXMgYmVlbiBhIGdyZWF0IGN1c3RvbWVyIGZvciBqdXN0IG92ZXIgYSB5ZWFyLiBXZSBjYW4gcHJvYmFibHkgdXBncmFkZSBoZXIgc2hpcHBpbmcgdG9kYXkgZm9yIGhlciBsb3lhbHR5LiIsCiAgICAgICAgICAgICAgICAiYm9keV9odG1sIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19waW5uZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc19haV9kcmFmdCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInBpbm5lZF9ieSI6IG51bGwsCiAgICAgICAgICAgICAgICAidXNlciI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImNyZWF0b3IiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAgICAgImRvd25sb2FkX2FsbCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibm90ZSIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy8xL25vdGVzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJwb3N0X3N0YXR1cyI6ICJERUxJVkVSRUQiLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3R5cGUiOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3JlYXNvbiI6IG51bGwsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c191cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzUrMDA6MDAiLAogICAgICAgICAgICAiaXNfcmVxdWVzdGVyIjogZmFsc2UsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDYrMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ2KzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicG9zdCIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3Bvc3RzLzE4IgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAiaWQiOiAxNywKICAgICAgICAgICAgInV1aWQiOiAiYjczYjVkODktMDJkYy00NDE4LWFiZjktNzA2NTA2YjMyZjdjIiwKICAgICAgICAgICAgImNsaWVudF9pZCI6ICIiLAogICAgICAgICAgICAic3ViamVjdCI6ICJAQnJld2ZpY3R1cyB0aGFua3Mgc28gbXVjaCBmb3IgdGhlIHF1aWNrIGhlbHAsIHRoYXQgd2FzIGF3ZXNvbWUhIiwKICAgICAgICAgICAgImNvbnRlbnRzIjogIkBCcmV3ZmljdHVzIHRoYW5rcyBzbyBtdWNoIGZvciB0aGUgcXVpY2sgaGVscCwgdGhhdCB3YXMgYXdlc29tZSEiLAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInR3aXR0ZXJfaWQiOiAiODU0MjUwNjIzOTI3MjM3MTIiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUYXlsb3IgV2VzdCIsCiAgICAgICAgICAgICAgICAic2NyZWVuX25hbWUiOiAiVGF5bG9yV2VzdFJuYnciLAogICAgICAgICAgICAgICAgImZvbGxvd2VyX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAidXJsIjogbnVsbCwKICAgICAgICAgICAgICAgICJsb2NhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAicHJvZmlsZV9pbWFnZV91cmwiOiBudWxsLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfdmVyaWZpZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc19wcmltYXJ5IjogZmFsc2UsCiAgICAgICAgICAgICAgICAiaXNfdmFsaWRhdGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM0KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzQrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9pZGVudGl0aWVzL3R3aXR0ZXIvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiYzIwYWZhYjItYzFiMS00YzkyLTg3NDQtYWIzNDI2YmFmZDI3IiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIlRXSVRURVIiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IDI2NCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6ICI4NTQyNTA2MjM5MjcyMzcxMiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidHdpdHRlcl9hY2NvdW50IgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgImRlc3RpbmF0aW9uX21lZGl1bSI6IG51bGwsCiAgICAgICAgICAgICJzb3VyY2UiOiBudWxsLAogICAgICAgICAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgICAgICAgICAidXNlcl9hZ2VudCI6ICIiLAogICAgICAgICAgICAgICAgInBhZ2VfdXJsIjogIiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm9yaWdpbmFsIjogewogICAgICAgICAgICAgICAgImlkIjogIjg3NzUwNDA5MzUxMzc2NDg2NSIsCiAgICAgICAgICAgICAgICAidXVpZCI6ICJiNzNiNWQ4OS0wMmRjLTQ0MTgtYWJmOS03MDY1MDZiMzJmN2MiLAogICAgICAgICAgICAgICAgInNjcmVlbl9uYW1lIjogIlRheWxvcldlc3RSbmJ3IiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgImNvbnRlbnRzIjogIkBCcmV3ZmljdHVzIHRoYW5rcyBzbyBtdWNoIGZvciB0aGUgcXVpY2sgaGVscCwgdGhhdCB3YXMgYXdlc29tZSEiLAogICAgICAgICAgICAgICAgInJldHdlZXRfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImZhdm9yaXRlX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJpbl9yZXBseV90b190d2VldCI6IG51bGwsCiAgICAgICAgICAgICAgICAiaW5fcmVwbHlfdG9faWRlbnRpdHkiOiBudWxsLAogICAgICAgICAgICAgICAgIm1lZGlhIjogW10sCiAgICAgICAgICAgICAgICAiYXR0YWNobWVudHMiOiBbXSwKICAgICAgICAgICAgICAgICJkb3dubG9hZF9hbGwiOiBudWxsLAogICAgICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInR3aXR0ZXJfaWQiOiAiODU0MjUwNjIzOTI3MjM3MTIiLAogICAgICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgICAgICJzY3JlZW5fbmFtZSI6ICJUYXlsb3JXZXN0Um5idyIsCiAgICAgICAgICAgICAgICAgICAgImZvbGxvd2VyX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJ1cmwiOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJsb2NhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgInByb2ZpbGVfaW1hZ2VfdXJsIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAiaXNfdmVyaWZpZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAiaXNfcHJpbWFyeSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc192YWxpZGF0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM0KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM0KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV90d2l0dGVyIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9pZGVudGl0aWVzL3R3aXR0ZXIvMSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ1KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDUrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidHdpdHRlcl90d2VldCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS90d2l0dGVyL3R3ZWV0cy84Nzc1MDQwOTM1MTM3NjQ4NjUiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJwb3N0X3N0YXR1cyI6ICJERUxJVkVSRUQiLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3R5cGUiOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3JlYXNvbiI6IG51bGwsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c191cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzUrMDA6MDAiLAogICAgICAgICAgICAiaXNfcmVxdWVzdGVyIjogdHJ1ZSwKICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0NSswMDowMCIsCiAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDUrMDA6MDAiLAogICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJwb3N0IiwKICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvcG9zdHMvMTciCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDE2LAogICAgICAgICAgICAidXVpZCI6ICJhYTYyMmY1Yi1kNmYzLTQ5Y2QtOWZiNS0zNmI4MjYxNjBkNzYiLAogICAgICAgICAgICAiY2xpZW50X2lkIjogIiIsCiAgICAgICAgICAgICJzdWJqZWN0IjogIlRFU1QiLAogICAgICAgICAgICAiY29udGVudHMiOiAiVGhhdCBhcHBlYXJzIHRvIGhhdmUgd29ya2VkLiBUaGFuayB5b3UhIiwKICAgICAgICAgICAgImNyZWF0b3IiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICJlbWFpbCI6ICJyYWluYm93Y2l0eWNhZmVAZ21haWwuY29tIiwKICAgICAgICAgICAgICAgICJpc19wcmltYXJ5IjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc192YWxpZGF0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc19ub3RpZmljYXRpb25fZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2lkZW50aXRpZXMvZW1haWxzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJzb3VyY2VfY2hhbm5lbCI6IHsKICAgICAgICAgICAgICAgICJ1dWlkIjogImZkM2E4MTE2LTk1YzItNDkyZS05YWYzLWIzYWI1N2RjOWYxYSIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJNQUlMIiwKICAgICAgICAgICAgICAgICJjaGFyYWN0ZXJfbGltaXQiOiBudWxsLAogICAgICAgICAgICAgICAgImFjY291bnQiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAidXVpZCI6ICJmZDNhODExNi05NWMyLTQ5MmUtOWFmMy1iM2FiNTdkYzlmMWEiLAogICAgICAgICAgICAgICAgICAgICJhZGRyZXNzIjogInN1cHBvcnRAPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+IiwKICAgICAgICAgICAgICAgICAgICAiYnJhbmQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImJyYW5kIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc192ZXJpZmllZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc19kZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc19kZWxldGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgInZlcmlmaWVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA2OjU3OjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJtYWlsYm94IiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9tYWlsYm94ZXMvMSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiYXR0YWNobWVudHMiOiBbXSwKICAgICAgICAgICAgImRvd25sb2FkX2FsbCI6IG51bGwsCiAgICAgICAgICAgICJkZXN0aW5hdGlvbl9tZWRpdW0iOiBudWxsLAogICAgICAgICAgICAic291cmNlIjogbnVsbCwKICAgICAgICAgICAgIm1ldGFkYXRhIjogewogICAgICAgICAgICAgICAgInVzZXJfYWdlbnQiOiAiIiwKICAgICAgICAgICAgICAgICJwYWdlX3VybCI6ICIiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJvcmlnaW5hbCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAidXVpZCI6ICJhYTYyMmY1Yi1kNmYzLTQ5Y2QtOWZiNS0zNmI4MjYxNjBkNzYiLAogICAgICAgICAgICAgICAgInN1YmplY3QiOiAiVEVTVCIsCiAgICAgICAgICAgICAgICAiYm9keV90ZXh0IjogIlRoYXQgYXBwZWFycyB0byBoYXZlIHdvcmtlZC4gVGhhbmsgeW91ISIsCiAgICAgICAgICAgICAgICAiYm9keV9odG1sIjogIlRoYXQgYXBwZWFycyB0byBoYXZlIHdvcmtlZC4gVGhhbmsgeW91ISIsCiAgICAgICAgICAgICAgICAicmVjaXBpZW50cyI6IFtdLAogICAgICAgICAgICAgICAgImZ1bGxuYW1lIjogIlRheWxvciBXZXN0IiwKICAgICAgICAgICAgICAgICJlbWFpbCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgImVtYWlsIjogInJhaW5ib3djaXR5Y2FmZUBnbWFpbC5jb20iLAogICAgICAgICAgICAgICAgICAgICJpc19wcmltYXJ5IjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfdmFsaWRhdGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX25vdGlmaWNhdGlvbl9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2lkZW50aXRpZXMvZW1haWxzLzMiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgIm1haWxib3giOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAidXVpZCI6ICJmZDNhODExNi05NWMyLTQ5MmUtOWFmMy1iM2FiNTdkYzlmMWEiLAogICAgICAgICAgICAgICAgICAgICJhZGRyZXNzIjogInN1cHBvcnRAPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+IiwKICAgICAgICAgICAgICAgICAgICAiYnJhbmQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImJyYW5kIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc192ZXJpZmllZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc19kZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc19kZWxldGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgInZlcmlmaWVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA2OjU3OjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJtYWlsYm94IiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9tYWlsYm94ZXMvMSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXR0YWNobWVudHMiOiBbXSwKICAgICAgICAgICAgICAgICJkb3dubG9hZF9hbGwiOiBudWxsLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IG51bGwsCiAgICAgICAgICAgICAgICAicmVzcG9uc2VfdGltZSI6IDAsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ0KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDQrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9tZXNzYWdlIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzEvbWVzc2FnZXMvMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzIjogIlNFTlQiLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3R5cGUiOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3JlYXNvbiI6IG51bGwsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c191cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzMrMDA6MDAiLAogICAgICAgICAgICAiaXNfcmVxdWVzdGVyIjogdHJ1ZSwKICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0NCswMDowMCIsCiAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDQrMDA6MDAiLAogICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJwb3N0IiwKICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvcG9zdHMvMTYiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDEyLAogICAgICAgICAgICAidXVpZCI6ICJkNWYwNGFjZC03Yjk5LTRlZDgtYWRiMS1iMTUxN2YwYzczMTAiLAogICAgICAgICAgICAiY2xpZW50X2lkIjogIiIsCiAgICAgICAgICAgICJzdWJqZWN0IjogIlRFU1QiLAogICAgICAgICAgICAiY29udGVudHMiOiAiT2theSwgbGV0IG1lIGdpdmUgdGhhdCBhIHRyeS4iLAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgImVtYWlsIjogInJhaW5ib3djaXR5Y2FmZUBnbWFpbC5jb20iLAogICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX3ZhbGlkYXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImlzX25vdGlmaWNhdGlvbl9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvaWRlbnRpdGllcy9lbWFpbHMvMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiZmQzYTgxMTYtOTVjMi00OTJlLTlhZjMtYjNhYjU3ZGM5ZjFhIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk1BSUwiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJ1dWlkIjogImZkM2E4MTE2LTk1YzItNDkyZS05YWYzLWIzYWI1N2RjOWYxYSIsCiAgICAgICAgICAgICAgICAgICAgImFkZHJlc3MiOiAic3VwcG9ydEA8SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4iLAogICAgICAgICAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiYnJhbmQiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX3ZlcmlmaWVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX2RlZmF1bHQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX2RlbGV0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAidmVyaWZpZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDY6NTc6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm1haWxib3giLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL21haWxib3hlcy8xIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgImRlc3RpbmF0aW9uX21lZGl1bSI6IG51bGwsCiAgICAgICAgICAgICJzb3VyY2UiOiBudWxsLAogICAgICAgICAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgICAgICAgICAidXNlcl9hZ2VudCI6ICIiLAogICAgICAgICAgICAgICAgInBhZ2VfdXJsIjogIiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm9yaWdpbmFsIjogewogICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICJ1dWlkIjogImQ1ZjA0YWNkLTdiOTktNGVkOC1hZGIxLWIxNTE3ZjBjNzMxMCIsCiAgICAgICAgICAgICAgICAic3ViamVjdCI6ICJURVNUIiwKICAgICAgICAgICAgICAgICJib2R5X3RleHQiOiAiT2theSwgbGV0IG1lIGdpdmUgdGhhdCBhIHRyeS4iLAogICAgICAgICAgICAgICAgImJvZHlfaHRtbCI6ICJPa2F5LCBsZXQgbWUgZ2l2ZSB0aGF0IGEgdHJ5LiIsCiAgICAgICAgICAgICAgICAicmVjaXBpZW50cyI6IFtdLAogICAgICAgICAgICAgICAgImZ1bGxuYW1lIjogIlRheWxvciBXZXN0IiwKICAgICAgICAgICAgICAgICJlbWFpbCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgImVtYWlsIjogInJhaW5ib3djaXR5Y2FmZUBnbWFpbC5jb20iLAogICAgICAgICAgICAgICAgICAgICJpc19wcmltYXJ5IjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfdmFsaWRhdGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX25vdGlmaWNhdGlvbl9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2lkZW50aXRpZXMvZW1haWxzLzMiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgIm1haWxib3giOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAidXVpZCI6ICJmZDNhODExNi05NWMyLTQ5MmUtOWFmMy1iM2FiNTdkYzlmMWEiLAogICAgICAgICAgICAgICAgICAgICJhZGRyZXNzIjogInN1cHBvcnRAPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+IiwKICAgICAgICAgICAgICAgICAgICAiYnJhbmQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImJyYW5kIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc192ZXJpZmllZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc19kZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc19kZWxldGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgInZlcmlmaWVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA2OjU3OjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJtYWlsYm94IiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9tYWlsYm94ZXMvMSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXR0YWNobWVudHMiOiBbXSwKICAgICAgICAgICAgICAgICJkb3dubG9hZF9hbGwiOiBudWxsLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IG51bGwsCiAgICAgICAgICAgICAgICAicmVzcG9uc2VfdGltZSI6IDAsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQwKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDArMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9tZXNzYWdlIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzEvbWVzc2FnZXMvMiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzIjogIlNFTlQiLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3R5cGUiOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3JlYXNvbiI6IG51bGwsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c191cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzArMDA6MDAiLAogICAgICAgICAgICAiaXNfcmVxdWVzdGVyIjogdHJ1ZSwKICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0MCswMDowMCIsCiAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDArMDA6MDAiLAogICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJwb3N0IiwKICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvcG9zdHMvMTIiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDEwLAogICAgICAgICAgICAidXVpZCI6ICJjYjNlZTc5ZC00OTEyLTRlZTQtODE5Yy0zMTdhYTMwMGViOTgiLAogICAgICAgICAgICAiY2xpZW50X2lkIjogIiIsCiAgICAgICAgICAgICJzdWJqZWN0IjogIlRFU1QiLAogICAgICAgICAgICAiY29udGVudHMiOiAiSGkgVGF5bG9yLFxuXG5JdCBsb29rcyBsaWtlIHlvdeKAmXZlIGhpdCBhIHNuYWcgd2hpbGUgY2hlY2tpbmcgb3V0IHdpdGggeW91ciBuZXcgUjU4IGNvZmZlZSBtYWNoaW5lISBTb3JyeSBhYm91dCB0aGF0IC0gdGhlIHJlYXNvbiB5b3VyIGNhcmQgd2FzIGRlY2xpbmVkIGFwcGVhcnMgdG8gYmUgYW4gaW5jb3JyZWN0IENWViBudW1iZXIgKHRocmVlIGRpZ2l0IG51bWJlciBvbiB0aGUgYmFjayBvZiB5b3VyIGNhcmQpLiBJZiB5b3UgZml4IHRoYXQgZGV0YWlsLCB5b3Ugc2hvdWxkIGJlIGdvb2QgdG8gZ28uIOKYlVxuXG5baW1nIHNyYz1cImh0dHBzOi8vY2RuMi5odWJzcG90Lm5ldC9odWJmcy80NTEwMDUva2F5YWtvLWN1c3RvbWVyLWpvdXJuZXktY3Z2LmpwZ1wiIC9dXG5cbkxldCB1cyBrbm93IGlmIHlvdSBoYXZlIGFueSBtb3JlIHF1ZXN0aW9ucy5cblxuVG9iaWFzIFNjaHJvZXRlclxuIiwKICAgICAgICAgICAgImNyZWF0b3IiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICJlbWFpbCI6ICJ0b2JpYXNAYnJld2ZpY3R1cy5jb20iLAogICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX3ZhbGlkYXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImlzX25vdGlmaWNhdGlvbl9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvaWRlbnRpdGllcy9lbWFpbHMvNCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiZmQzYTgxMTYtOTVjMi00OTJlLTlhZjMtYjNhYjU3ZGM5ZjFhIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk1BSUwiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJ1dWlkIjogImZkM2E4MTE2LTk1YzItNDkyZS05YWYzLWIzYWI1N2RjOWYxYSIsCiAgICAgICAgICAgICAgICAgICAgImFkZHJlc3MiOiAic3VwcG9ydEA8SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4iLAogICAgICAgICAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiYnJhbmQiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX3ZlcmlmaWVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX2RlZmF1bHQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX2RlbGV0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAidmVyaWZpZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDY6NTc6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm1haWxib3giLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL21haWxib3hlcy8xIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgImRlc3RpbmF0aW9uX21lZGl1bSI6IG51bGwsCiAgICAgICAgICAgICJzb3VyY2UiOiBudWxsLAogICAgICAgICAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgICAgICAgICAidXNlcl9hZ2VudCI6ICIiLAogICAgICAgICAgICAgICAgInBhZ2VfdXJsIjogIiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm9yaWdpbmFsIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImNiM2VlNzlkLTQ5MTItNGVlNC04MTljLTMxN2FhMzAwZWI5OCIsCiAgICAgICAgICAgICAgICAic3ViamVjdCI6ICJURVNUIiwKICAgICAgICAgICAgICAgICJib2R5X3RleHQiOiAiSGkgVGF5bG9yLFxuXG5JdCBsb29rcyBsaWtlIHlvdeKAmXZlIGhpdCBhIHNuYWcgd2hpbGUgY2hlY2tpbmcgb3V0IHdpdGggeW91ciBuZXcgUjU4IGNvZmZlZSBtYWNoaW5lISBTb3JyeSBhYm91dCB0aGF0IC0gdGhlIHJlYXNvbiB5b3VyIGNhcmQgd2FzIGRlY2xpbmVkIGFwcGVhcnMgdG8gYmUgYW4gaW5jb3JyZWN0IENWViBudW1iZXIgKHRocmVlIGRpZ2l0IG51bWJlciBvbiB0aGUgYmFjayBvZiB5b3VyIGNhcmQpLiBJZiB5b3UgZml4IHRoYXQgZGV0YWlsLCB5b3Ugc2hvdWxkIGJlIGdvb2QgdG8gZ28uIOKYlVxuXG5baW1nIHNyYz1cImh0dHBzOi8vY2RuMi5odWJzcG90Lm5ldC9odWJmcy80NTEwMDUva2F5YWtvLWN1c3RvbWVyLWpvdXJuZXktY3Z2LmpwZ1wiIC9dXG5cbkxldCB1cyBrbm93IGlmIHlvdSBoYXZlIGFueSBtb3JlIHF1ZXN0aW9ucy5cblxuVG9iaWFzIFNjaHJvZXRlclxuIiwKICAgICAgICAgICAgICAgICJib2R5X2h0bWwiOiAiPHA+SGkgVGF5bG9yLDwvcD5cblx0XHQ8cD5JdCBsb29rcyBsaWtlIHlvdeKAmXZlIGhpdCBhIHNuYWcgd2hpbGUgY2hlY2tpbmcgb3V0IHdpdGggeW91ciBuZXcgUjU4IGNvZmZlZSBtYWNoaW5lISBTb3JyeSBhYm91dCB0aGF0IC0gdGhlIHJlYXNvbiB5b3VyIGNhcmQgd2FzIGRlY2xpbmVkIGFwcGVhcnMgdG8gYmUgYW4gaW5jb3JyZWN0IENWViBudW1iZXIgKHRocmVlIGRpZ2l0IG51bWJlciBvbiB0aGUgYmFjayBvZiB5b3VyIGNhcmQpLiBJZiB5b3UgZml4IHRoYXQgZGV0YWlsLCB5b3Ugc2hvdWxkIGJlIGdvb2QgdG8gZ28uIOKYlTwvcD5cbiBcblx0XHQ8cD48aW1nIHNyYz1cImh0dHBzOi8vY2RuMi5odWJzcG90Lm5ldC9odWJmcy80NTEwMDUva2F5YWtvLWN1c3RvbWVyLWpvdXJuZXktY3Z2LmpwZ1wiIC8+PC9wPlxuIFxuXHRcdDxwPkxldCB1cyBrbm93IGlmIHlvdSBoYXZlIGFueSBtb3JlIHF1ZXN0aW9ucy48L3A+XG4gXG5cdFx0PHA+VG9iaWFzIFNjaHJvZXRlcjwvcD4iLAogICAgICAgICAgICAgICAgInJlY2lwaWVudHMiOiBbXSwKICAgICAgICAgICAgICAgICJmdWxsbmFtZSI6ICJUb2JpYXMgU2Nocm9ldGVyIiwKICAgICAgICAgICAgICAgICJlbWFpbCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgImVtYWlsIjogInRvYmlhc0BicmV3ZmljdHVzLmNvbSIsCiAgICAgICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICJpc192YWxpZGF0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAiaXNfbm90aWZpY2F0aW9uX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvaWRlbnRpdGllcy9lbWFpbHMvNCIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAibWFpbGJveCI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJ1dWlkIjogImZkM2E4MTE2LTk1YzItNDkyZS05YWYzLWIzYWI1N2RjOWYxYSIsCiAgICAgICAgICAgICAgICAgICAgImFkZHJlc3MiOiAic3VwcG9ydEA8SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4iLAogICAgICAgICAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiYnJhbmQiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX3ZlcmlmaWVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX2RlZmF1bHQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX2RlbGV0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAidmVyaWZpZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDY6NTc6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm1haWxib3giLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL21haWxib3hlcy8xIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAgICAgImRvd25sb2FkX2FsbCI6IG51bGwsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogbnVsbCwKICAgICAgICAgICAgICAgICJyZXNwb25zZV90aW1lIjogMCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6MzgrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTozOCswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX21lc3NhZ2UiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvMS9tZXNzYWdlcy8xIgogICAgICAgICAgICB9LAogICAgICAgICAgICAicG9zdF9zdGF0dXMiOiAiU0VOVCIsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c19yZWplY3RfdHlwZSI6IG51bGwsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c19yZWplY3RfcmVhc29uIjogbnVsbCwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoyNyswMDowMCIsCiAgICAgICAgICAgICJpc19yZXF1ZXN0ZXIiOiBmYWxzZSwKICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTozOCswMDowMCIsCiAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6MzgrMDA6MDAiLAogICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJwb3N0IiwKICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvcG9zdHMvMTAiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICJ1dWlkIjogIjVmZjY1NDJmLTk5ZmYtNDk3Ni1iNDgzLWIwOTkxNzFkY2VhNiIsCiAgICAgICAgICAgICJjbGllbnRfaWQiOiAiIiwKICAgICAgICAgICAgInN1YmplY3QiOiAiSGksIG5lZWQgc29tZSBoZWxwIHdpdGggcGF5bWVudCIsCiAgICAgICAgICAgICJjb250ZW50cyI6ICJIaSwgbmVlZCBzb21lIGhlbHAgd2l0aCBwYXltZW50IiwKICAgICAgICAgICAgImNyZWF0b3IiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICJlbWFpbCI6ICJyYWluYm93Y2l0eWNhZmVAZ21haWwuY29tIiwKICAgICAgICAgICAgICAgICJpc19wcmltYXJ5IjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc192YWxpZGF0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc19ub3RpZmljYXRpb25fZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2lkZW50aXRpZXMvZW1haWxzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJzb3VyY2VfY2hhbm5lbCI6IHsKICAgICAgICAgICAgICAgICJ1dWlkIjogImU1Y2NmNjA0LWNkZWQtNTRmYi1iYWFkLWM0ZDllOTk5ZDA0MyIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJNRVNTRU5HRVIiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiYXR0YWNobWVudHMiOiBbXSwKICAgICAgICAgICAgImRvd25sb2FkX2FsbCI6IG51bGwsCiAgICAgICAgICAgICJkZXN0aW5hdGlvbl9tZWRpdW0iOiBudWxsLAogICAgICAgICAgICAic291cmNlIjogbnVsbCwKICAgICAgICAgICAgIm1ldGFkYXRhIjogewogICAgICAgICAgICAgICAgInVzZXJfYWdlbnQiOiAiIiwKICAgICAgICAgICAgICAgICJwYWdlX3VybCI6ICIiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJvcmlnaW5hbCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAiZnJvbSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXJfbWluaW1hbCIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiZXZlbnQiOiAibWVzc2FnZSIsCiAgICAgICAgICAgICAgICAidXVpZCI6ICI1ZmY2NTQyZi05OWZmLTQ5NzYtYjQ4My1iMDk5MTcxZGNlYTYiLAogICAgICAgICAgICAgICAgInRleHQiOiAiSGksIG5lZWQgc29tZSBoZWxwIHdpdGggcGF5bWVudCIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICIiLAogICAgICAgICAgICAgICAgImF0dGFjaG1lbnRzIjogW10sCiAgICAgICAgICAgICAgICAiY2hhdCI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYXQiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTozNyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGF0X21lc3NhZ2UiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2hhdHMvMS9tZXNzYWdlcy8xIgogICAgICAgICAgICB9LAogICAgICAgICAgICAicG9zdF9zdGF0dXMiOiAiREVMSVZFUkVEIiwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3JlamVjdF90eXBlIjogbnVsbCwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3JlamVjdF9yZWFzb24iOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjI1KzAwOjAwIiwKICAgICAgICAgICAgImlzX3JlcXVlc3RlciI6IHRydWUsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6MzcrMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjM3KzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicG9zdCIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3Bvc3RzLzkiCiAgICAgICAgfQogICAgXSwKICAgICJyZXNvdXJjZSI6ICJwb3N0IiwKICAgICJsaW1pdCI6IDEwMCwKICAgICJ0b3RhbF9jb3VudCI6IDgKfQ==
  3543. recorded_at: Thu, 17 Oct 2024 19:36:33 GMT
  3544. - request:
  3545. method: get
  3546. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/5/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
  3547. body:
  3548. encoding: US-ASCII
  3549. string: ''
  3550. headers:
  3551. Content-Type:
  3552. - application/json
  3553. X-Session-Id:
  3554. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  3555. Accept-Encoding:
  3556. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  3557. Accept:
  3558. - "*/*"
  3559. User-Agent:
  3560. - Ruby
  3561. Host:
  3562. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  3563. response:
  3564. status:
  3565. code: 200
  3566. message: OK
  3567. headers:
  3568. Server:
  3569. - nginx
  3570. Date:
  3571. - Thu, 17 Oct 2024 19:36:34 GMT
  3572. Content-Type:
  3573. - application/json
  3574. Transfer-Encoding:
  3575. - chunked
  3576. Connection:
  3577. - keep-alive
  3578. Cache-Control:
  3579. - private, max-age=0, must-revalidate
  3580. Expires:
  3581. - '0'
  3582. X-Api-Version:
  3583. - '1'
  3584. Strict-Transport-Security:
  3585. - max-age=31536000; includeSubDomains preload
  3586. body:
  3587. encoding: ASCII-8BIT
  3588. string: |-
  3589. {
  3590. "status": 200,
  3591. "data": [
  3592. {
  3593. "id": 50,
  3594. "uuid": "4f92e9a2-9662-4fc2-b2e3-b23869f1191b",
  3595. "client_id": "",
  3596. "subject": "A example for a closed ticket.\n",
  3597. "contents": "A example for a closed ticket.\n",
  3598. "creator": {
  3599. "id": 1,
  3600. "resource_type": "user"
  3601. },
  3602. "identity": {
  3603. "id": 1,
  3604. "email": "<IMPORT_KAYAKO_ENDPOINT_USERNAME>",
  3605. "is_primary": true,
  3606. "is_validated": true,
  3607. "is_notification_enabled": false,
  3608. "created_at": "2021-08-24T18:24:11+00:00",
  3609. "updated_at": "2021-08-27T06:57:08+00:00",
  3610. "resource_type": "identity_email",
  3611. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/1"
  3612. },
  3613. "source_channel": {
  3614. "uuid": "cf3cd39a-54bf-5e5e-912b-883919f3ab1e",
  3615. "type": "NOTE",
  3616. "character_limit": null,
  3617. "account": null,
  3618. "resource_type": "channel"
  3619. },
  3620. "attachments": [],
  3621. "download_all": null,
  3622. "destination_medium": null,
  3623. "source": null,
  3624. "metadata": {
  3625. "user_agent": "",
  3626. "page_url": ""
  3627. },
  3628. "original": {
  3629. "id": 4,
  3630. "body_text": "A example for a closed ticket.\n",
  3631. "body_html": "A example for a closed ticket.<br>",
  3632. "is_pinned": false,
  3633. "is_ai_draft": false,
  3634. "pinned_by": null,
  3635. "user": {
  3636. "id": 1,
  3637. "resource_type": "user"
  3638. },
  3639. "creator": {
  3640. "id": 1,
  3641. "resource_type": "user"
  3642. },
  3643. "attachments": [],
  3644. "download_all": null,
  3645. "created_at": "2021-08-27T12:20:33+00:00",
  3646. "updated_at": "2021-08-27T12:20:33+00:00",
  3647. "resource_type": "note",
  3648. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/5/notes/4"
  3649. },
  3650. "post_status": "DELIVERED",
  3651. "post_status_reject_type": null,
  3652. "post_status_reject_reason": null,
  3653. "post_status_updated_at": "2021-08-27T12:20:33+00:00",
  3654. "is_requester": false,
  3655. "created_at": "2021-08-27T12:20:33+00:00",
  3656. "updated_at": "2021-08-27T12:20:33+00:00",
  3657. "resource_type": "post",
  3658. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/50"
  3659. }
  3660. ],
  3661. "resource": "post",
  3662. "limit": 100,
  3663. "total_count": 1
  3664. }
  3665. recorded_at: Thu, 17 Oct 2024 19:36:34 GMT
  3666. - request:
  3667. method: get
  3668. uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/timetracking?limit=100
  3669. body:
  3670. encoding: US-ASCII
  3671. string: ''
  3672. headers:
  3673. Content-Type:
  3674. - application/json
  3675. X-Session-Id:
  3676. - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
  3677. Accept-Encoding:
  3678. - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
  3679. Accept:
  3680. - "*/*"
  3681. User-Agent:
  3682. - Ruby
  3683. Host:
  3684. - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
  3685. response:
  3686. status:
  3687. code: 200
  3688. message: OK
  3689. headers:
  3690. Server:
  3691. - nginx
  3692. Date:
  3693. - Thu, 17 Oct 2024 19:36:35 GMT
  3694. Content-Type:
  3695. - application/json
  3696. Transfer-Encoding:
  3697. - chunked
  3698. Connection:
  3699. - keep-alive
  3700. Cache-Control:
  3701. - private, max-age=0, must-revalidate
  3702. Expires:
  3703. - '0'
  3704. X-Api-Version:
  3705. - '1'
  3706. Strict-Transport-Security:
  3707. - max-age=31536000; includeSubDomains preload
  3708. body:
  3709. encoding: ASCII-8BIT
  3710. string: |-
  3711. {
  3712. "status": 200,
  3713. "data": [
  3714. {
  3715. "id": 1,
  3716. "time_tracking_log_id": 1,
  3717. "case": {
  3718. "id": 3,
  3719. "resource_type": "case"
  3720. },
  3721. "agent": {
  3722. "id": 1,
  3723. "resource_type": "user"
  3724. },
  3725. "log_type": "VIEWED",
  3726. "time_spent": 90,
  3727. "creator": {
  3728. "id": 1,
  3729. "resource_type": "user"
  3730. },
  3731. "created_at": "2021-08-27T11:25:30+00:00",
  3732. "updated_at": "2021-08-27T11:26:30+00:00",
  3733. "resource_type": "timetracking_log",
  3734. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/1"
  3735. },
  3736. {
  3737. "id": 2,
  3738. "time_tracking_log_id": 2,
  3739. "case": {
  3740. "id": 4,
  3741. "resource_type": "case"
  3742. },
  3743. "agent": {
  3744. "id": 1,
  3745. "resource_type": "user"
  3746. },
  3747. "log_type": "VIEWED",
  3748. "time_spent": 30,
  3749. "creator": {
  3750. "id": 1,
  3751. "resource_type": "user"
  3752. },
  3753. "created_at": "2021-08-27T12:19:53+00:00",
  3754. "updated_at": "2021-08-27T12:19:53+00:00",
  3755. "resource_type": "timetracking_log",
  3756. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/2"
  3757. },
  3758. {
  3759. "id": 3,
  3760. "time_tracking_log_id": 3,
  3761. "case": {
  3762. "id": 3,
  3763. "resource_type": "case"
  3764. },
  3765. "agent": {
  3766. "id": 1,
  3767. "resource_type": "user"
  3768. },
  3769. "log_type": "WORKED",
  3770. "time_spent": 3780,
  3771. "creator": {
  3772. "id": 1,
  3773. "resource_type": "user"
  3774. },
  3775. "created_at": "2021-08-30T08:18:08+00:00",
  3776. "updated_at": "2021-08-30T08:18:08+00:00",
  3777. "resource_type": "timetracking_log",
  3778. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/3"
  3779. },
  3780. {
  3781. "id": 4,
  3782. "time_tracking_log_id": 4,
  3783. "case": {
  3784. "id": 3,
  3785. "resource_type": "case"
  3786. },
  3787. "agent": {
  3788. "id": 1,
  3789. "resource_type": "user"
  3790. },
  3791. "log_type": "WORKED",
  3792. "time_spent": 1800,
  3793. "creator": {
  3794. "id": 1,
  3795. "resource_type": "user"
  3796. },
  3797. "created_at": "2021-08-30T08:18:18+00:00",
  3798. "updated_at": "2021-08-30T08:18:18+00:00",
  3799. "resource_type": "timetracking_log",
  3800. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/4"
  3801. },
  3802. {
  3803. "id": 5,
  3804. "time_tracking_log_id": 5,
  3805. "case": {
  3806. "id": 3,
  3807. "resource_type": "case"
  3808. },
  3809. "agent": {
  3810. "id": 1,
  3811. "resource_type": "user"
  3812. },
  3813. "log_type": "VIEWED",
  3814. "time_spent": 91,
  3815. "creator": {
  3816. "id": 1,
  3817. "resource_type": "user"
  3818. },
  3819. "created_at": "2021-08-30T08:18:31+00:00",
  3820. "updated_at": "2021-08-30T08:19:32+00:00",
  3821. "resource_type": "timetracking_log",
  3822. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/5"
  3823. },
  3824. {
  3825. "id": 6,
  3826. "time_tracking_log_id": 6,
  3827. "case": {
  3828. "id": 3,
  3829. "resource_type": "case"
  3830. },
  3831. "agent": {
  3832. "id": 1,
  3833. "resource_type": "user"
  3834. },
  3835. "log_type": "VIEWED",
  3836. "time_spent": 15438,
  3837. "creator": {
  3838. "id": 1,
  3839. "resource_type": "user"
  3840. },
  3841. "created_at": "2021-10-01T14:02:51+00:00",
  3842. "updated_at": "2021-10-01T18:19:39+00:00",
  3843. "resource_type": "timetracking_log",
  3844. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/6"
  3845. },
  3846. {
  3847. "id": 7,
  3848. "time_tracking_log_id": 7,
  3849. "case": {
  3850. "id": 3,
  3851. "resource_type": "case"
  3852. },
  3853. "agent": {
  3854. "id": 1,
  3855. "resource_type": "user"
  3856. },
  3857. "log_type": "VIEWED",
  3858. "time_spent": 30,
  3859. "creator": {
  3860. "id": 1,
  3861. "resource_type": "user"
  3862. },
  3863. "created_at": "2021-10-04T07:25:36+00:00",
  3864. "updated_at": "2021-10-04T07:25:36+00:00",
  3865. "resource_type": "timetracking_log",
  3866. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/7"
  3867. },
  3868. {
  3869. "id": 8,
  3870. "time_tracking_log_id": 8,
  3871. "case": {
  3872. "id": 3,
  3873. "resource_type": "case"
  3874. },
  3875. "agent": {
  3876. "id": 1,
  3877. "resource_type": "user"
  3878. },
  3879. "log_type": "VIEWED",
  3880. "time_spent": 638,
  3881. "creator": {
  3882. "id": 1,
  3883. "resource_type": "user"
  3884. },
  3885. "created_at": "2022-04-14T12:26:33+00:00",
  3886. "updated_at": "2022-04-14T12:36:41+00:00",
  3887. "resource_type": "timetracking_log",
  3888. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/8"
  3889. },
  3890. {
  3891. "id": 9,
  3892. "time_tracking_log_id": 9,
  3893. "case": {
  3894. "id": 6,
  3895. "resource_type": "case"
  3896. },
  3897. "agent": {
  3898. "id": 1,
  3899. "resource_type": "user"
  3900. },
  3901. "log_type": "VIEWED",
  3902. "time_spent": 995,
  3903. "creator": {
  3904. "id": 1,
  3905. "resource_type": "user"
  3906. },
  3907. "created_at": "2022-04-14T13:11:43+00:00",
  3908. "updated_at": "2022-04-14T13:27:48+00:00",
  3909. "resource_type": "timetracking_log",
  3910. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/9"
  3911. },
  3912. {
  3913. "id": 10,
  3914. "time_tracking_log_id": 10,
  3915. "case": {
  3916. "id": 3,
  3917. "resource_type": "case"
  3918. },
  3919. "agent": {
  3920. "id": 1,
  3921. "resource_type": "user"
  3922. },
  3923. "log_type": "VIEWED",
  3924. "time_spent": 1069,
  3925. "creator": {
  3926. "id": 1,
  3927. "resource_type": "user"
  3928. },
  3929. "created_at": "2022-04-14T13:30:28+00:00",
  3930. "updated_at": "2022-04-14T13:47:47+00:00",
  3931. "resource_type": "timetracking_log",
  3932. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/10"
  3933. },
  3934. {
  3935. "id": 11,
  3936. "time_tracking_log_id": 11,
  3937. "case": {
  3938. "id": 3,
  3939. "resource_type": "case"
  3940. },
  3941. "agent": {
  3942. "id": 1,
  3943. "resource_type": "user"
  3944. },
  3945. "log_type": "VIEWED",
  3946. "time_spent": 4855,
  3947. "creator": {
  3948. "id": 1,
  3949. "resource_type": "user"
  3950. },
  3951. "created_at": "2022-04-14T18:01:19+00:00",
  3952. "updated_at": "2022-04-14T19:21:44+00:00",
  3953. "resource_type": "timetracking_log",
  3954. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/11"
  3955. },
  3956. {
  3957. "id": 12,
  3958. "time_tracking_log_id": 12,
  3959. "case": {
  3960. "id": 4,
  3961. "resource_type": "case"
  3962. },
  3963. "agent": {
  3964. "id": 1,
  3965. "resource_type": "user"
  3966. },
  3967. "log_type": "VIEWED",
  3968. "time_spent": 90,
  3969. "creator": {
  3970. "id": 1,
  3971. "resource_type": "user"
  3972. },
  3973. "created_at": "2023-05-03T15:13:13+00:00",
  3974. "updated_at": "2023-05-03T15:14:13+00:00",
  3975. "resource_type": "timetracking_log",
  3976. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/12"
  3977. },
  3978. {
  3979. "id": 13,
  3980. "time_tracking_log_id": 13,
  3981. "case": {
  3982. "id": 6,
  3983. "resource_type": "case"
  3984. },
  3985. "agent": {
  3986. "id": 1,
  3987. "resource_type": "user"
  3988. },
  3989. "log_type": "VIEWED",
  3990. "time_spent": 30,
  3991. "creator": {
  3992. "id": 1,
  3993. "resource_type": "user"
  3994. },
  3995. "created_at": "2023-05-03T15:17:18+00:00",
  3996. "updated_at": "2023-05-03T15:17:18+00:00",
  3997. "resource_type": "timetracking_log",
  3998. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/13"
  3999. },
  4000. {
  4001. "id": 14,
  4002. "time_tracking_log_id": 14,
  4003. "case": {
  4004. "id": 7,
  4005. "resource_type": "case"
  4006. },
  4007. "agent": {
  4008. "id": 1,
  4009. "resource_type": "user"
  4010. },
  4011. "log_type": "VIEWED",
  4012. "time_spent": 3165,
  4013. "creator": {
  4014. "id": 1,
  4015. "resource_type": "user"
  4016. },
  4017. "created_at": "2023-05-04T20:18:11+00:00",
  4018. "updated_at": "2023-05-04T21:10:26+00:00",
  4019. "resource_type": "timetracking_log",
  4020. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/14"
  4021. },
  4022. {
  4023. "id": 15,
  4024. "time_tracking_log_id": 15,
  4025. "case": {
  4026. "id": 3,
  4027. "resource_type": "case"
  4028. },
  4029. "agent": {
  4030. "id": 1,
  4031. "resource_type": "user"
  4032. },
  4033. "log_type": "VIEWED",
  4034. "time_spent": 382,
  4035. "creator": {
  4036. "id": 1,
  4037. "resource_type": "user"
  4038. },
  4039. "created_at": "2023-06-21T09:03:43+00:00",
  4040. "updated_at": "2023-06-21T09:09:35+00:00",
  4041. "resource_type": "timetracking_log",
  4042. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/15"
  4043. },
  4044. {
  4045. "id": 16,
  4046. "time_tracking_log_id": 16,
  4047. "case": {
  4048. "id": 3,
  4049. "resource_type": "case"
  4050. },
  4051. "agent": {
  4052. "id": 1,
  4053. "resource_type": "user"
  4054. },
  4055. "log_type": "VIEWED",
  4056. "time_spent": 1120,
  4057. "creator": {
  4058. "id": 1,
  4059. "resource_type": "user"
  4060. },
  4061. "created_at": "2023-07-31T06:11:22+00:00",
  4062. "updated_at": "2023-07-31T06:29:32+00:00",
  4063. "resource_type": "timetracking_log",
  4064. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/16"
  4065. },
  4066. {
  4067. "id": 17,
  4068. "time_tracking_log_id": 17,
  4069. "case": {
  4070. "id": 2,
  4071. "resource_type": "case"
  4072. },
  4073. "agent": {
  4074. "id": 1,
  4075. "resource_type": "user"
  4076. },
  4077. "log_type": "VIEWED",
  4078. "time_spent": 1004,
  4079. "creator": {
  4080. "id": 1,
  4081. "resource_type": "user"
  4082. },
  4083. "created_at": "2023-08-30T12:05:57+00:00",
  4084. "updated_at": "2023-08-30T12:22:11+00:00",
  4085. "resource_type": "timetracking_log",
  4086. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/17"
  4087. },
  4088. {
  4089. "id": 18,
  4090. "time_tracking_log_id": 18,
  4091. "case": {
  4092. "id": 3,
  4093. "resource_type": "case"
  4094. },
  4095. "agent": {
  4096. "id": 1,
  4097. "resource_type": "user"
  4098. },
  4099. "log_type": "VIEWED",
  4100. "time_spent": 9897,
  4101. "creator": {
  4102. "id": 1,
  4103. "resource_type": "user"
  4104. },
  4105. "created_at": "2023-08-30T14:04:27+00:00",
  4106. "updated_at": "2023-08-30T16:48:54+00:00",
  4107. "resource_type": "timetracking_log",
  4108. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/18"
  4109. },
  4110. {
  4111. "id": 19,
  4112. "time_tracking_log_id": 19,
  4113. "case": {
  4114. "id": 3,
  4115. "resource_type": "case"
  4116. },
  4117. "agent": {
  4118. "id": 1,
  4119. "resource_type": "user"
  4120. },
  4121. "log_type": "VIEWED",
  4122. "time_spent": 91,
  4123. "creator": {
  4124. "id": 1,
  4125. "resource_type": "user"
  4126. },
  4127. "created_at": "2023-09-06T09:37:21+00:00",
  4128. "updated_at": "2023-09-06T09:38:22+00:00",
  4129. "resource_type": "timetracking_log",
  4130. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/19"
  4131. },
  4132. {
  4133. "id": 20,
  4134. "time_tracking_log_id": 20,
  4135. "case": {
  4136. "id": 3,
  4137. "resource_type": "case"
  4138. },
  4139. "agent": {
  4140. "id": 1,
  4141. "resource_type": "user"
  4142. },
  4143. "log_type": "VIEWED",
  4144. "time_spent": 30,
  4145. "creator": {
  4146. "id": 1,
  4147. "resource_type": "user"
  4148. },
  4149. "created_at": "2023-09-08T08:26:31+00:00",
  4150. "updated_at": "2023-09-08T08:26:31+00:00",
  4151. "resource_type": "timetracking_log",
  4152. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/20"
  4153. },
  4154. {
  4155. "id": 21,
  4156. "time_tracking_log_id": 21,
  4157. "case": {
  4158. "id": 7,
  4159. "resource_type": "case"
  4160. },
  4161. "agent": {
  4162. "id": 1,
  4163. "resource_type": "user"
  4164. },
  4165. "log_type": "VIEWED",
  4166. "time_spent": 1104,
  4167. "creator": {
  4168. "id": 1,
  4169. "resource_type": "user"
  4170. },
  4171. "created_at": "2023-09-08T19:35:18+00:00",
  4172. "updated_at": "2023-09-08T19:53:12+00:00",
  4173. "resource_type": "timetracking_log",
  4174. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/21"
  4175. },
  4176. {
  4177. "id": 22,
  4178. "time_tracking_log_id": 22,
  4179. "case": {
  4180. "id": 8,
  4181. "resource_type": "case"
  4182. },
  4183. "agent": {
  4184. "id": 1,
  4185. "resource_type": "user"
  4186. },
  4187. "log_type": "VIEWED",
  4188. "time_spent": 26997,
  4189. "creator": {
  4190. "id": 1,
  4191. "resource_type": "user"
  4192. },
  4193. "created_at": "2023-09-29T13:26:37+00:00",
  4194. "updated_at": "2023-09-29T20:56:04+00:00",
  4195. "resource_type": "timetracking_log",
  4196. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/22"
  4197. },
  4198. {
  4199. "id": 23,
  4200. "time_tracking_log_id": 23,
  4201. "case": {
  4202. "id": 8,
  4203. "resource_type": "case"
  4204. },
  4205. "agent": {
  4206. "id": 1,
  4207. "resource_type": "user"
  4208. },
  4209. "log_type": "VIEWED",
  4210. "time_spent": 279975,
  4211. "creator": {
  4212. "id": 1,
  4213. "resource_type": "user"
  4214. },
  4215. "created_at": "2023-10-02T06:16:02+00:00",
  4216. "updated_at": "2023-10-05T12:01:47+00:00",
  4217. "resource_type": "timetracking_log",
  4218. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/23"
  4219. },
  4220. {
  4221. "id": 24,
  4222. "time_tracking_log_id": 24,
  4223. "case": {
  4224. "id": 3,
  4225. "resource_type": "case"
  4226. },
  4227. "agent": {
  4228. "id": 1,
  4229. "resource_type": "user"
  4230. },
  4231. "log_type": "VIEWED",
  4232. "time_spent": 180,
  4233. "creator": {
  4234. "id": 1,
  4235. "resource_type": "user"
  4236. },
  4237. "created_at": "2023-10-10T12:09:20+00:00",
  4238. "updated_at": "2023-10-10T12:11:50+00:00",
  4239. "resource_type": "timetracking_log",
  4240. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/24"
  4241. },
  4242. {
  4243. "id": 25,
  4244. "time_tracking_log_id": 25,
  4245. "case": {
  4246. "id": 3,
  4247. "resource_type": "case"
  4248. },
  4249. "agent": {
  4250. "id": 1,
  4251. "resource_type": "user"
  4252. },
  4253. "log_type": "VIEWED",
  4254. "time_spent": 1429,
  4255. "creator": {
  4256. "id": 1,
  4257. "resource_type": "user"
  4258. },
  4259. "created_at": "2023-10-25T19:01:52+00:00",
  4260. "updated_at": "2023-10-25T19:25:11+00:00",
  4261. "resource_type": "timetracking_log",
  4262. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/25"
  4263. },
  4264. {
  4265. "id": 26,
  4266. "time_tracking_log_id": 26,
  4267. "case": {
  4268. "id": 3,
  4269. "resource_type": "case"
  4270. },
  4271. "agent": {
  4272. "id": 1,
  4273. "resource_type": "user"
  4274. },
  4275. "log_type": "VIEWED",
  4276. "time_spent": 1006,
  4277. "creator": {
  4278. "id": 1,
  4279. "resource_type": "user"
  4280. },
  4281. "created_at": "2023-11-28T12:32:26+00:00",
  4282. "updated_at": "2023-11-28T12:48:42+00:00",
  4283. "resource_type": "timetracking_log",
  4284. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/26"
  4285. },
  4286. {
  4287. "id": 27,
  4288. "time_tracking_log_id": 27,
  4289. "case": {
  4290. "id": 8,
  4291. "resource_type": "case"
  4292. },
  4293. "agent": {
  4294. "id": 1,
  4295. "resource_type": "user"
  4296. },
  4297. "log_type": "VIEWED",
  4298. "time_spent": 460,
  4299. "creator": {
  4300. "id": 1,
  4301. "resource_type": "user"
  4302. },
  4303. "created_at": "2023-11-29T12:23:28+00:00",
  4304. "updated_at": "2023-11-29T12:30:38+00:00",
  4305. "resource_type": "timetracking_log",
  4306. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/27"
  4307. },
  4308. {
  4309. "id": 28,
  4310. "time_tracking_log_id": 28,
  4311. "case": {
  4312. "id": 3,
  4313. "resource_type": "case"
  4314. },
  4315. "agent": {
  4316. "id": 1,
  4317. "resource_type": "user"
  4318. },
  4319. "log_type": "VIEWED",
  4320. "time_spent": 10322,
  4321. "creator": {
  4322. "id": 1,
  4323. "resource_type": "user"
  4324. },
  4325. "created_at": "2023-11-30T07:48:25+00:00",
  4326. "updated_at": "2023-11-30T10:39:57+00:00",
  4327. "resource_type": "timetracking_log",
  4328. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/28"
  4329. },
  4330. {
  4331. "id": 29,
  4332. "time_tracking_log_id": 29,
  4333. "case": {
  4334. "id": 3,
  4335. "resource_type": "case"
  4336. },
  4337. "agent": {
  4338. "id": 1,
  4339. "resource_type": "user"
  4340. },
  4341. "log_type": "VIEWED",
  4342. "time_spent": 30,
  4343. "creator": {
  4344. "id": 1,
  4345. "resource_type": "user"
  4346. },
  4347. "created_at": "2023-11-30T19:45:45+00:00",
  4348. "updated_at": "2023-11-30T19:45:45+00:00",
  4349. "resource_type": "timetracking_log",
  4350. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/29"
  4351. },
  4352. {
  4353. "id": 30,
  4354. "time_tracking_log_id": 30,
  4355. "case": {
  4356. "id": 3,
  4357. "resource_type": "case"
  4358. },
  4359. "agent": {
  4360. "id": 1,
  4361. "resource_type": "user"
  4362. },
  4363. "log_type": "VIEWED",
  4364. "time_spent": 30,
  4365. "creator": {
  4366. "id": 1,
  4367. "resource_type": "user"
  4368. },
  4369. "created_at": "2024-02-21T20:36:04+00:00",
  4370. "updated_at": "2024-02-21T20:36:04+00:00",
  4371. "resource_type": "timetracking_log",
  4372. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/30"
  4373. },
  4374. {
  4375. "id": 31,
  4376. "time_tracking_log_id": 31,
  4377. "case": {
  4378. "id": 1,
  4379. "resource_type": "case"
  4380. },
  4381. "agent": {
  4382. "id": 1,
  4383. "resource_type": "user"
  4384. },
  4385. "log_type": "VIEWED",
  4386. "time_spent": 30,
  4387. "creator": {
  4388. "id": 1,
  4389. "resource_type": "user"
  4390. },
  4391. "created_at": "2024-02-21T20:36:48+00:00",
  4392. "updated_at": "2024-02-21T20:36:48+00:00",
  4393. "resource_type": "timetracking_log",
  4394. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/31"
  4395. },
  4396. {
  4397. "id": 32,
  4398. "time_tracking_log_id": 32,
  4399. "case": {
  4400. "id": 3,
  4401. "resource_type": "case"
  4402. },
  4403. "agent": {
  4404. "id": 1,
  4405. "resource_type": "user"
  4406. },
  4407. "log_type": "VIEWED",
  4408. "time_spent": 4778,
  4409. "creator": {
  4410. "id": 1,
  4411. "resource_type": "user"
  4412. },
  4413. "created_at": "2024-06-20T13:29:33+00:00",
  4414. "updated_at": "2024-06-20T14:48:41+00:00",
  4415. "resource_type": "timetracking_log",
  4416. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/32"
  4417. },
  4418. {
  4419. "id": 33,
  4420. "time_tracking_log_id": 33,
  4421. "case": {
  4422. "id": 8,
  4423. "resource_type": "case"
  4424. },
  4425. "agent": {
  4426. "id": 1,
  4427. "resource_type": "user"
  4428. },
  4429. "log_type": "VIEWED",
  4430. "time_spent": 30,
  4431. "creator": {
  4432. "id": 1,
  4433. "resource_type": "user"
  4434. },
  4435. "created_at": "2024-07-02T11:04:18+00:00",
  4436. "updated_at": "2024-07-02T11:04:18+00:00",
  4437. "resource_type": "timetracking_log",
  4438. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/33"
  4439. },
  4440. {
  4441. "id": 34,
  4442. "time_tracking_log_id": 34,
  4443. "case": {
  4444. "id": 8,
  4445. "resource_type": "case"
  4446. },
  4447. "agent": {
  4448. "id": 1,
  4449. "resource_type": "user"
  4450. },
  4451. "log_type": "VIEWED",
  4452. "time_spent": 30,
  4453. "creator": {
  4454. "id": 1,
  4455. "resource_type": "user"
  4456. },
  4457. "created_at": "2024-07-02T11:04:54+00:00",
  4458. "updated_at": "2024-07-02T11:04:54+00:00",
  4459. "resource_type": "timetracking_log",
  4460. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/34"
  4461. },
  4462. {
  4463. "id": 35,
  4464. "time_tracking_log_id": 35,
  4465. "case": {
  4466. "id": 8,
  4467. "resource_type": "case"
  4468. },
  4469. "agent": {
  4470. "id": 1,
  4471. "resource_type": "user"
  4472. },
  4473. "log_type": "VIEWED",
  4474. "time_spent": 30,
  4475. "creator": {
  4476. "id": 1,
  4477. "resource_type": "user"
  4478. },
  4479. "created_at": "2024-07-02T11:06:36+00:00",
  4480. "updated_at": "2024-07-02T11:06:36+00:00",
  4481. "resource_type": "timetracking_log",
  4482. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/35"
  4483. },
  4484. {
  4485. "id": 36,
  4486. "time_tracking_log_id": 36,
  4487. "case": {
  4488. "id": 3,
  4489. "resource_type": "case"
  4490. },
  4491. "agent": {
  4492. "id": 1,
  4493. "resource_type": "user"
  4494. },
  4495. "log_type": "VIEWED",
  4496. "time_spent": 30,
  4497. "creator": {
  4498. "id": 1,
  4499. "resource_type": "user"
  4500. },
  4501. "created_at": "2024-07-25T08:27:52+00:00",
  4502. "updated_at": "2024-07-25T08:27:52+00:00",
  4503. "resource_type": "timetracking_log",
  4504. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/36"
  4505. },
  4506. {
  4507. "id": 37,
  4508. "time_tracking_log_id": 37,
  4509. "case": {
  4510. "id": 3,
  4511. "resource_type": "case"
  4512. },
  4513. "agent": {
  4514. "id": 1,
  4515. "resource_type": "user"
  4516. },
  4517. "log_type": "VIEWED",
  4518. "time_spent": 31076,
  4519. "creator": {
  4520. "id": 1,
  4521. "resource_type": "user"
  4522. },
  4523. "created_at": "2024-09-19T12:10:28+00:00",
  4524. "updated_at": "2024-09-19T20:47:54+00:00",
  4525. "resource_type": "timetracking_log",
  4526. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/37"
  4527. },
  4528. {
  4529. "id": 38,
  4530. "time_tracking_log_id": 38,
  4531. "case": {
  4532. "id": 8,
  4533. "resource_type": "case"
  4534. },
  4535. "agent": {
  4536. "id": 1,
  4537. "resource_type": "user"
  4538. },
  4539. "log_type": "VIEWED",
  4540. "time_spent": 30,
  4541. "creator": {
  4542. "id": 1,
  4543. "resource_type": "user"
  4544. },
  4545. "created_at": "2024-10-16T19:34:48+00:00",
  4546. "updated_at": "2024-10-16T19:34:48+00:00",
  4547. "resource_type": "timetracking_log",
  4548. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/38"
  4549. },
  4550. {
  4551. "id": 39,
  4552. "time_tracking_log_id": 39,
  4553. "case": {
  4554. "id": 3,
  4555. "resource_type": "case"
  4556. },
  4557. "agent": {
  4558. "id": 1,
  4559. "resource_type": "user"
  4560. },
  4561. "log_type": "VIEWED",
  4562. "time_spent": 7766,
  4563. "creator": {
  4564. "id": 1,
  4565. "resource_type": "user"
  4566. },
  4567. "created_at": "2024-10-16T19:37:06+00:00",
  4568. "updated_at": "2024-10-16T21:46:02+00:00",
  4569. "resource_type": "timetracking_log",
  4570. "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/39"
  4571. }
  4572. ],
  4573. "resource": "timetracking_log",
  4574. "offset": 0,
  4575. "limit": 100,
  4576. "total_count": 39
  4577. }
  4578. recorded_at: Thu, 17 Oct 2024 19:36:35 GMT
  4579. recorded_with: VCR 6.3.1