From 3d64e5c811fe036fe2a1bb31555c6867bd20e9bb Mon Sep 17 00:00:00 2001 From: Peter Kurfer Date: Fri, 30 Dec 2022 20:47:58 +0100 Subject: [PATCH] feat: deploy GitHub access token --- k8s/inventory/group_vars/all.yml | 1341 ++++++++++++++-------------- k8s/roles/concourse/tasks/main.yml | 15 + 2 files changed, 687 insertions(+), 669 deletions(-) diff --git a/k8s/inventory/group_vars/all.yml b/k8s/inventory/group_vars/all.yml index b53ffca..504f07b 100644 --- a/k8s/inventory/group_vars/all.yml +++ b/k8s/inventory/group_vars/all.yml @@ -1,670 +1,673 @@ $ANSIBLE_VAULT;1.1;AES256 -38373230613831643737643839363265383666626463393036613533303761326438306438326238 -3866326264613462346632653962393162313062643433380a653836393235623433653639376165 -38393964376338303032376630653534626564336666626434313034343265623863663662373963 -6534323939666563390a303535353333363833396231383836646639616534386161393262643964 -65343563336262646533373033303938303864333162643266653437383062316632396533356139 -37636237616536613635633863383761303939346334303063383065316162393864613762643262 -32303739386230353364373330633532336365316333356266316231623865343661393731643535 -30316164633466313436613132313463333239336239356632633430373736306633363431393634 -33643834326665346437356463366630386234666336666239343439316162396664326333356563 -62666138396534326162393035346163313064383232316630326566303030653863643437393766 -64346538333130343636663963373635613738653933396433613364386534356365376633346534 -34396637363834383863353265386133343638396561383337346636646632343634303139393839 -62303164303534303365313131633437363538666538626363363265383666666464303463613961 -35666639653063383534393431316532383234326632386636653137313233633662656263313261 -31323566363864343337383136666536386534653632376265363938313937623136373361646137 -33336266393732333063646236663561623538343631656364306632373434313133666531326163 -31333232613465373964383364633633343862633035346234363539663463396162353532336562 -62333732353466663563326539323134316266383530396331333965623431653161323139373364 -32653863646431666166353665356636616630356535613438303463306534653065636462306433 -37326639633733663164666630313833653034646235383365666161313961663835353830363230 -34613639366639316339356232636435303731353337643036393130616336633535316235623365 -65396666313539643562626330313932376238363237366637386631626134323132336637326636 -30353837396339623237373265316466346565313432306363613538653536396538393765616337 -66373562613966346461653265343631373537346137663465343363316161616430383236306537 -63343339353236646239613334653863393233633435366566333162633234626265626635366162 -30616637656430663430366361313737623466666166663261363537373630313564633037643734 -30316334663335356561313936363564663930306338353263336234363862646664623535373963 -37313336336532363762326666383366383733633961333939643338623939643763386634653561 -30663164643932373861373264336236663763353331626131623836623562626166356531373739 -37303263316261373066626562333535336633336139623062326263353561643865373462663236 -33336333303365346663623163386164383239616531643034333661653764326239383061613534 -30656562343536353861373365656131363664383533613139636361373634376130336566626638 -32336261363664666161633833653731633531626436323062663932373461366634313835313364 -66336330643138613932303132636430646135613237656638623534646332356436313161306631 -61336630663430386665356563323033396566396137336661343632383138326563303639633831 -65333538346465343636386464306537363239396534356432323933376562663766643161366537 -37323337616663366434636363313962303162386664343962363461393332336336313036393064 -35313232636232393936323532386665323630616639656431326461633434393931613331663231 -34373430336431346531313864306630633466356632393436653333343966323261343635386164 -61313965333966633232616235623930366137386531383438303833396136313139613363343037 -61613631376634636430366437323736356535383863313765643766373734396639353265356236 -39396466396665316434376235386438356433323835346339633563616462653863626266323564 -61393366643439333833373736613033353264346231616437666364393039663933323262353430 -38343932616133633965393461636135316434663465316234373039643934303361343636313132 -38633732393332666262393035643231666366633430613261306236656239333131373463656632 -65303464313164363332343131613266626164323765356635613730396434356161333334623161 -65306138313538653533303037383037373964343034376439343239346534363663313739393539 -36393632313965656563316161653634636465343162333539303335663032316137643738343930 -30626165356431316364656333356638626639333830353862656461396465386133656135353635 -30613936326635666334333434393838653165343730396562353765656439656638613332666562 -38616436303039313534346665356132613766376561353463306331323135393337653437306365 -31643363626536616133303864313330323033666337393463663831313635626262646537663162 -62393663653864363139393233356263383534346136616638363762363463386639376231396562 -65663135373036393463393632656166353866383734353739363235343463653831643438363738 -33656362373766353764323861343965326135326439333861623032316135373366346661626437 -36613634323734616334326238353932323131346637303332356536366333383730303733313465 -37323166363265636265303135613066613365373537656663656634616132663130383938663032 -32306535616163356539363362616138363762393030346637303265316463313733323430326661 -64646565396461656364626431656532303233363436656561386133636466653362396630303530 -31656136626139623238373364633933656237393437356135356162343437613461633465623531 -39633935633230633436376664316161396266393766316630613031353932663266396565313265 -36656633626232656134353637653536366534633566303830343037333334363831616439626466 -33313839323333623136653861313865383834313363343561373064336438383762633964333065 -62373664626630643266376330636437616162333039386534353038363236383662313537333436 -32366436306163366665643037373135353735386661646135613737633438663464663232376661 -30613962353539323530633830616339643737656333653333396130386664323330393037306461 -31656631383736353136336463663238646638303731663365333837323861353435333362616336 -62356263623235386463316635316139373036616664366632383830653161643633396362663731 -35653565383463643465313962666465346435626365386235316263386335393331373837306138 -61303765303661396161613632346434363937303763613030383865346537373766333566633162 -37613135663962353866656432366263646436306163373038656265626463306562666636323466 -35643265653334643330316365373766373465373563346561653838323265336439623038336663 -36333363326265373835623162656330373462343337613962323732656637326430663733373763 -32303934623036373439616532336462643231316232626334323632363364326130613764636164 -37363261306364333035343038373738623766616434386432373436373838396431333265626163 -39623330643265303664316564373331383736343539373831356361343664643063333539393334 -36323935316436626137663832633634343535623465623065333536333030323234643262643434 -62343436396363303237663832306332333861393964313433616133663133386365333866646439 -62636437323633306538356463316335313936383335386230353361366463663665366165653730 -38653639663064323533336261373962383932656339636633323734363339633335303832383234 -37326463396131343861366362336663326261643837373634626261376534313833303664636465 -62303934373030656535333039656232336230316661353638383762616337343633613061653738 -34333066363132373338366562356330373762306638616432306137336234643233613230613065 -31646364353463623434363463643337343232623533363230626139663163386534333136636538 -66323334396661343532316437663330313239376634346136353536633230366365366435336334 -32653939366264303938623835663730373364353239396565373766393562316338636435636637 -30383065656566396235663364646234363065343062326465386562623965613934353938313464 -64616566636230636532313338373238623063656466643038613734363330666135333065383834 -36323334653566346262656463616635636530333531326632663636323164653366376362343437 -65333732616366333334663237333264383530333464363164353331313839353365323136333939 -39663838326231636338636537633633383632653164383961633166363231363436316464373164 -61363132626333376536623334613463643830366565396162383363343865653832336434353266 -65303762303262636232623533643862396239616665663863306361623266396362636163393661 -65643665313666363037663934373234393034626338666662393264353761656337623461333036 -34623863343266303763316433353430323133636161626434383034366230376634663435393863 -62343963333634643766393061366434636537373462636365653965376339326331376237343538 -30323962366236336133313763663664623137323034343638643061663161363963653131343234 -62303261353762323638343636303431336264616430363138363238616435633637623363386366 -38373331633961613634346631643630646632333665303232393064333934343665373833323365 -63373039396562613038326333616232323762613436643131323165333061643263373066336638 -32356234323033326434396338303866323331653765613736613133636361326661316364363938 -39343764643263643037643237336530386461313862623831353266363033336538373931313135 -37373666393936393564393731316161643462663538396638666630353564663862336337626131 -33303564323330653434313337623437646139623166616466373735643039323361346365313034 -33326432356636353765396165383762623336396231396331363566376535366539383632336262 -33666166663937313532323736306637613565396138663833336332623131616531386262626137 -63393138653632356162356433396635346632643236613765343332376364333534656661656438 -31343764363638306230653831373332343962653865326163366666343131313437383839313136 -63656162313263393966393135373935663032653264333530323562386265396536303132336139 -31633334336664373365386533613339313333363139393032366439366365323936336433613931 -39323562633662343833363264313837656631373835383431623466343864666466616364646266 -37333839343530353636323838643165386165306636653835303261616331666161346337646333 -64373237646336376133613535633766396266613964313532656362383432323432336431636366 -35336338383563663538623232353832376438363436353063643262333339643366373836343136 -36313631306565383263346538663465306563643066633164356365623463366165363930383135 -65656638316466336530373165653564336238393161663365643363383563343663653536303735 -35626638613539333034653834663835636335393034663830383033653034666163326631303430 -64646430336535333038643132386565393933346435373037343762653263333762663764316630 -64613062333939373739326233313933326639336132396131303134633063386137636264356233 -30323532356636353364333438396334646661333438383434373334306236356163646230663166 -37303465623637303862343665323538666430613062306637376634383134366564623164333862 -32333930303764326166363961386265643238383264353634396637343966393930653831663231 -39653639653163653232353866613536373063663136373538336231323039623861626363373266 -39343764626535613335336635363436306563363237396238353461313666393861346562326362 -30646635323735373262353865666662393864373938313165666533333735323231633837663263 -30373139303635333061326363306231376361323130396335643430353232626339383038613834 -36343166336166326533383039616238386365393331323430643135396536326632353637643332 -39646163663431653931303565333366613362663465356431336663303162396231653536336462 -63633538653933333335356331323866613136303938613662616463653131316232393965663434 -61626466333330386561313737613935316661646533353236616362306334353138363035663531 -35643039613537333338386566353063323233633737333762303732383962646435373035333663 -36643462353435613436396633376161313463366536353637326631363437333164393537633339 -36333031663435336335323862366633366562353366373830613265656230393232373461653336 -39623535336339646235336437353036383636363939333861316563316666613637663361303534 -37333661636332656164353032646164316266333437613166383037633431356236376337633263 -38333635393738386534666662326166306262313433373636363631316432363066353666633133 -63623536633030623561366361623633333065383136346166613736316161346465623264663630 -62323434613466353965373238653030396561303436643833393335633364303739343434643965 -35316663366233626337643463313365303634343930666162306230616534666461336537653163 -65386664386539326630666331333663363937393936356665633030353436646666363333653836 -36643938613366633631343237643837303637396435383030326433613538353666363465666465 -38666166363938303938373262386130613965373966646438613138663062656265663039383033 -31666263366233613133336131663437383961316163333439313366656235396234393831353634 -35306133303064653938613661653934636362346633353932363632363935666230303330626538 -35663032343961316332373839333537343266383035333766353932343063613663646336623163 -64646563313466363939303366313164616236303139383164313234333237646561613938306233 -37333730653132626136633433633864346266343732643939663462343138613332353461366132 -34343663353666303331393362306433316238366634326431373864393934333338306138646239 -33383332313364363463323064333031346435653665396461646630643866653962306130343335 -65346133663636633535623532346535363438616138343533313831356436663461636333363339 -61333238656334646164336332313338336262303466316164313233373264383238633865656138 -62653136623237323134653633373136393830303533353964346538656532306639393332623734 -35306337613339353066636433386430663134643131323739323239616236396466653631633836 -32653638373436633431613632306537633736363630396435626663363465303531656433616236 -62303263386330376631343935353232623962633532643963343836663733636133643465333066 -34313465653238613065336236336130366133626131323666636366646438333538353863376136 -31306135613534353665316461633939316466373538643664353464643535313664383937656235 -61383434653836643832313933333036643563396533363864636166303537326361363434383963 -39646163656133663733363831326331376230363361643961663163666238393438333533313230 -37623933353936373735656564353431393331633338636130646533633539313362363133613461 -37636366656138316265306265623966383034326161633730313861626338323564326238323665 -62653339366433643466623836343434343335656537613636663931323139633134356236323863 -66653535363265633238313364393737306464363434626130363762666161396433356530323031 -32353037323133336235356563393063636665373835343632323630653338326464383062666561 -31306230376236366634316434663062353132396334663237366337656534396261633731323639 -36636162663135666337653762393865333363636239313363393938646464636136653730396230 -64366331623937323239303538646638326530363736663265626561393032343763626161633235 -63333261663166333464346661333734316131646639343339343232643633383862643161626238 -33663561383262623238656534326161376533663664346138656333663865626338356331336130 -64333565353861643632323132663136613063396633616236623762373766323330626266616536 -35346434353866353937323064383065353564386237616439656231633964346136616461373430 -61653063333834333861656436613931376235623139313063313534653438336236383839383738 -62343334616366653866396234353263353262616133613163363538343565653433333938636431 -31303961393665623661313463383230626231373266653335633661396439633939306161396632 -61623764626162393064326635366563383734613935373536323665653239366334333237666234 -38663334356437323038386134323565643332633136626130336435303865333739383531623532 -36356264383536633432646565653638396662313161316533373530383861643936633162303134 -34313537366565333330366235616433306334336266303364636433343930383161343430373830 -35356538633939313638666536363665306336626430643736623663393531383031383033663033 -39626633346337636663643466656665363733656330633562333365666435383163383230333266 -65626665336239666261663633316564653133313236613031323162313564386436303733646336 -37663239633737653231633037636566643539623730623731333831363137656330666333373939 -61306535313362323461366530643331333133333137386439386664396137313064346136656438 -32356535636237323039343064306661303666343564383963616563313964383630386331663061 -34353961303339323133353638633761343935373565333161623035343661323263653563643563 -32393434633836396436346136623565336634383035373266363634336534303134643536636438 -66363735653265633034333534353665336437343330616132386630373532376530356237356661 -33636466303036306232303535373966366336613635336137343661353039363961623765386331 -64386566373065316136383433356633623732613162396666363262366233343839333830386331 -33623561643332613032353233623363306133363135323461346539306135396231386634633532 -34393163363863653934643432616261376335336366393065666333326365323239393033666231 -66303164633665373931613630363534303531626439353836323733626566386164353366366437 -34643336356436353330636337316239383838326637393939333262323435663230636531656462 -36323731626637623738626165653934383637623964633836396534363166616131376139383661 -32613133636235623132643032616561613638383637313761323832386437303635343739623366 -35323632346663343138316561326161393931666538393935306130643236663732656636323263 -32343166323836396433386365383162633735653066616263636364623031353761653236656132 -61366532613365666161336262363635613631653332636564363865653961623666626536353435 -36616166353164313237373262306264393664373136303237333263613532653166643230396239 -63326333316462316139323835346431626537663366653765306164643866366565646265663165 -33346163333530353865613666376138306633383031373631623463353166373861353831313132 -34313161346530323038363462323432353364346239343231326236373938373632326235313737 -64303338393834663266306133623864326533643332653161336461646366303732623535613961 -31323265626363626362333164393361336133376138613635343239643735653665643361373133 -63303930313562656163623864323365643435363332393964643962353966366232373663373164 -65316438363162343566346135363331346665663435303461656435316333653437396132326632 -62306131333435336430363733356265333734653061303730386665346230393334643163643636 -61653964633237626638326630663361323864316134396337333833646538316132376330353966 -62623261643531623435383630346336323237346233633631353930393734363736663630303339 -33306462386165343265653934336536343232623264366436373536656263336561626666343061 -64666530373537613135653330303166306137643264396364323461386438393438613732623633 -33626463363934636464643463383735623066356161383737303566383933313430363061313634 -33353230646561373636326436613232613765313537373334366563623361613962346162343935 -32346230326461333837313736383030393434383537323166633230343137386439383534313766 -65376466366465613863643834363165336565323433643933343361306463363933323637656337 -38346232653464306563636131396134666337646462393738613461366566363835366137373965 -36326366393165623738633932373461653831313366373163626331313265336262376133356235 -36613964643639623562653434333339666634376338393565663330353238326137643136383537 -65363734313863393639343733343365663039343361303234623565383036666632343333313561 -66663964633462396636666231353266663931373535653538386235373135323736666130616231 -36373138396433633739373562313935643838636463643264623337343930623665383330323333 -30383135636362636265383735643732326239303334343136353066396161363133323038646632 -35383534626232326264623237643138653132643961313635303663366436393030376434656436 -31613634363933623733313939613939393164376334383562366262316333313161336332653961 -34656564666232303234643236643031363535353663336261373035633630363162343563333166 -66363537383861313966303538643936623265396331383061653862636161643864336135373337 -32326664326466363530376361623339623765356139303262393536343863616132613261643435 -64303834333434663334666538646639313636633233623433653139356137363030636232663363 -36323737613961353534306339343161323563346361656333613063663731653535333737663439 -66303765386232366464613334323438313636386338373566313938313135333638313737626536 -61643861613837303034373434616266326163343663646237643165386338316335643934356361 -30646434633865383138653464636237336163346133323837643866653939623563633963656532 -32306563646366653830363164643663396162343331613061623739306235343534306432323039 -34356433303333653738616562376234363066363730343730393966316364306261393030643030 -33323162663735333965633462383263353137396166636137383661393439356237623061323135 -35666339623434626633666564343863373361303238336136653136653561653465373166356361 -66616533303333393435373735336366646163356461666462373032666235373761636464663230 -37366163373434663161616138663836326463363762316533343266643632663336383364643764 -30636263386639336430316461303635386561636565373530643266623564656632303838613266 -66666464643733626339653535373166353231313939363964303762363439356233343565306662 -61316362643338336534356233613332323431333461663534616432323461373431333530663236 -66363337616636623262323537653930613338383934663766643264343666616163646466383030 -62333266353262633437343462316532646165316536306264613634393063366266383732386165 -61313162623564626662653331386163616565656335663232366230363733653833626263366236 -62663465336231326561643236356134356530373166363138303439623066633030353764313965 -62616536643461346262386661653238336434313737663863616636376363306338663332636463 -31663938386465393732626262333633366132373035383338383535343334653330343564323931 -63653335376161363638376136613239666634323239653836353431313334346335636239316230 -32663464623766636165623866306337316335376635633463633034636664396266656230613237 -30663234313638373336383031326332343937316163343330313464626634363335366235646236 -38316534386566643565363564663139383335626633396237326331616236386532373437643031 -38306364666530393861343035363736346161646639333237623066393361376133306164323038 -30333238303738323939333132636537666365326535326239303561653739396466646638313063 -37633864303266653531353334313765636437646631306432613230326230353166383238373235 -38313231623939613135313533343933303231653732363835343433623064633763303439643338 -31323839343632643535613631353832643632336264643162333864303863616235326431653163 -39363836303237393932323330303335653339666366366531613331333366353766616632303737 -63313535643738666266383531393537343736393435626532323632633266613938363862393336 -38393063386238393335336562336662323665393963346139353562633639323462626262343262 -64386230303363643639326538623563336533613735303232366665393333383233316166353964 -34373366646133333438333361383464353136623663356164643536633930613562313764626161 -33393831316532393264316534633933373730666634656337633530386432306231663339303137 -66653731383266316230623930636138316530643463393266346262326334343236643431313834 -39376536336466643533316466653439326535373865636330356638326339666337396134616466 -37613433343434333937336239383764663331623733613634366563643463396336386232653832 -31666566303336636532376565353532393836376437653937663630373866613435616663613237 -30326437363630666635353139613932303163396462303438383235653732613132323464396461 -63666536613233613862643236663062623561663939343231626535323232643431316161393863 -32323439323863613839663964303835366537316661353562326262396564616265313862626534 -36643538623162653938393961363761623532396261313261363032363933616535656665643164 -30356264616135663233666231343232653337313563623261333139366533663432383136643831 -32343138396361383935343134316635336266613733616361636163336465373164313730323265 -34623232363565653034336463393132656238373961313964396630303064323966323964323062 -32323236663436643563613234353465643866666564303436306666336165613838336538623837 -65326137633037316338663533656566383630636465353333363431383935333161613138316335 -39353763333766616438626336333764336530316435343361396337333661623232303032333762 -39643766633235353464653363386137343363393862613566323138643032393631333236373732 -66313033363034663337316235376131326231323439316437666438386231366433633836643064 -33633039363766366134636337366362613236653634343732623431313738326138633836613732 -62353930396635643064613733333637303039363362643164643261616666633236396233636263 -37356134396634613165646138343938633538343362623434363638353834343666653364326561 -33643130333231633065633663353037363235316363646565326338626433353638343631616564 -30316264396131373435663365343030343438323661613637376436346630623065333330396363 -33363836626564663965386263613135653962346263333864346635623539396132303661643836 -62343665323633623934616630613933313366636430623934363437663363616461353963613130 -61643961646130323638633630653130346163636637376665333864383961613434613336356436 -38393238336637623362306564623930303434636561643731386365343539366432346131363037 -61373463346265633961333566376432373337613733346361333932346164623931666163393638 -63313061663231616533646366323937336237393234343130346236613438623934633561323731 -66376636306464323962356138386364393630616665393232326263336238343766633562316638 -31376538633166303532376538373965313538386132613238303234626339343934303466393538 -30636330363864393635633133633132336165383561643038643636343531663361383933396635 -36623861616461386533333939336133336531396565656231383036623238313833383238623262 -65666563616565646663663266623434353535306164303236376532303961663966623730336534 -36343731396463303931613034363861363734623031626638653464383061643432356161373466 -33646561636436626139353733313466653461626531366639646361323031323765666163643462 -31613438343431343531653938386561346532386633646634323863626333333833353266633439 -32323738383233393061346131653233613935656563623931343431396236636534343164316363 -66383763356361343731663063343939623134376630323632643932373863616231636365383338 -39376637353230653839303035333366653965316337303966626564616238333661396237346334 -64666562656566356534306238616336643566643636383437656530663039386335343830633662 -34303832363339376465356366356230316638626232333263393737346664646330613664653136 -34383062396563393231303664653138626365383633313332383735386564376334656362356130 -36326265633662326635343737343131393932346565306433666135316661323230326234323463 -61346536323237343039323536613532643365333930383166303464326666316463643666373764 -38336330646531323834343336353364353361346232306134313966643165656562663933666131 -64653533623634393834346438316266656264643766353032623563343434646231333565333234 -32303033373734333762323538396331376266306236386436343638323865386333646439633132 -66316435613634353738383631336235363864383039616339303838633965353531636363643137 -32336636373434623662343035663937653734356463643834656337666361633165323135366630 -30356666353233613238333932343134326663623266306330623661616166613130626531633036 -64613231313361633630303430303230633536373735396661353331343633626263643065376236 -61343737653936663065623438653338653432303633643930646530353335386661393932633532 -37343036373330393232303639643861373564303435343234346430316361326633316634653431 -65646264386630316361303861623161383362616332353432323034356361613734623863373131 -64663031396663613930373731656333333737396635613861623139373931353139346466396635 -65643132643161326437626430313737613238323539373631343064656231383161653738656537 -66336135356238303562396534386564336664643662633639636131646336336363366238363537 -39376532363434303464616133653164613232616633626363653466623437346232353764306131 -30653932373863313333356663306537653030313131396334303336626363613666613237626138 -66323537636165626362333764333133343036656232303934393532663133373366323530366234 -65663238336637393563636639343266363233333232393965393561363766636362663063666430 -34333930643765363263303233653665363136323564393535323537663961643364663933363734 -31626533663933643733346636356332623736646138653864333039626637376536643233616232 -31333032396532383735626430376263343639643734626666353866353130306234363838346565 -34373661363833633064303465623461383931303435343236343663623165656463613030396230 -37626436356465313665656537666162363066623839386139323937303265623263633637653830 -39343966393466383361613663356161633864386465613437323737643765393330383831613961 -30623263356362346138333939356636653235396131326336393165393439373866323461373735 -34343431363638386263336366346332316438323731643865353338336630613961666462666466 -64386233393432383033323233393032623637306339373936623035653937373164386663326639 -62306138396235396361646630393166323863373839643334376635346666303130343931613066 -35386363346161623063356462333666643265633639376461366166663361653265613531656638 -63376462663439613066653836373434623733376462386664343130623139353262343237353766 -64613937636437373732643530313361373064366236383264316539303365363464303763346232 -66333831366638636265363566396332643734343639306335623065303963363432306635333934 -39343065336439633437303335636365356563656166633532633365353133373861353264343766 -61316661373735636138353566633939323539353064616336663539616630363561323131366162 -34616432356236666364386365396235326566383166643066373835663639616431396138333464 -35623037333235343531663830333637353862666561656661633362313330303531626131313233 -64353630356466656138336466363533613865346239646266616133666238623031353564303837 -61656637396334316235346336373733626237666237376439616663366238316239663961316635 -37383264666138623561353839646532323465323366666330363533666338326138376163336530 -30633936643831663665333462623832613332316230376130613663643562323435303035363634 -34383938616330656462326235623763633863393431353933393566363330373161346439303766 -64343962313432366238383730643831643862383933643831636661646338316265336166623934 -32316333383832383763303538623266396139636262303537366431303934393938643466373935 -65656531353065633438313135623564383066663463333461386335623336366462373064616537 -37656239363535383262306262663133316135303235666565336636326536356635353063303964 -37323137313761663066636265663263366134623535633534633735363135636337313639646164 -33626561363735346533616361363730396362356164353362363062393465396263653033653739 -37643339316331636437326435346332353965636530363833343031333966363662376134343139 -65663238663338663163303765373231633265316263646431356437326662646339326230626463 -31353264326136343936633230343139663838656439623036346162393839633762663530313464 -36323737303539613433313432363232646330336664386334303532643533643437653066643234 -38623063613066393439313665616364383731636233303239396432363339633437646266363730 -39396536353465653762616164633932636536663763356439373730633739363265316562393864 -37383837363735343764666239636538336463323965653164353139323264393836393866353436 -31383862383938376639343362396339356263623165366234316630343733373136303364376363 -36666438313737623262363661633536626434653333323366306561613938613361376566656430 -37616335353631303338643065656164356664636264383661623833646530373239376230303336 -64396364326163323739343366333362366134343238646233303361346535303065643437383339 -36616163636137616161666136346437346230323536633263333132313838383664353531306465 -63343339626363386334356535353333613865633237356465613638663839663264396230663035 -31333363313861393138643566303464653461313332396131636530346563373532393365346365 -64643262306237303665313662653937366665613435336537623937653735343164346532386133 -30663131393531316333616539326461613632623165653663363962393965306430323430376331 -38343466316132623039396639343830343732363736396434623561663234323831323933313634 -62653434313562353039366538303431323466616539306531313731663031653661333133313765 -30356535633466656163313739336335633037646435333766613330343435363166666631623362 -33646438316130613432323932353232326335633462376235373039333136646138616438373435 -65663966383833316530373134623665643632333034306531653461393862353934623239616635 -38636534626265653964613238316533636330363332633737633739376437666263666333656363 -65306463396338373832306531326564626564313561613462376134393665306431383032663666 -65336162646661663064613463313338646637303464313935623665633034643065643935366436 -35636461313132326265383561323539343330613465346338393561363536373735643061626264 -37383636363165306662333432393361323932356137303839633133383438393962613865316434 -32303364623333326466333439633339333565313039346634396439613565363266343431353736 -37663931646231383336636539373539646338366665616633396334616462656365313431613836 -38383438653234373863366265326331336232653532623566623164663933303634373335643130 -63623838346339656466626461326238623566353632653933373765636338633939373638633432 -64323463626633633338383538633733323630616664326335303632623637333432623237313331 -32333736636363656333356232343537363635616435616335323666313935346336373030363664 -63333561373866633366323839343336393161306237663532663163313832366232656466343865 -66313238613630636139363839373930653831343264353631633462326631393030386162326538 -33373538643064313934636461643861613863346136616634343463623439363663666462646238 -64356535656635313731633533316137666132353136383964663332623766353136623037646462 -63323434623833333862616534376632313332313166643831363062313637653631333165623031 -64666261356634326265363461373937623930323536383838386235363633353438646162653536 -65303463616235646261663731313033336563323637383436613462656362633034386135663163 -37616462616434363264643432326333383732356133646138383762373835633465346234643235 -37353338333839383661316137663962643930366439663930393639363435633662336466323433 -62663638656530353265333566366336636166623365336238616236623732343834353936346465 -37313237643432626564343837316461626366326432633964396337626363363432656438666266 -64666535336463303163613164653066383431353765623564663038643964333339353536393835 -34356339613034363264303331636462663631373663376365353962323365613963393266383632 -38386336373833626635623761633662313666343432333634653832336539626165383361363236 -32303033613435313861313137303630646266323464663830643737643264326235363664323837 -32326162633437626238626233623161316232313138383565336433626466613861316533623163 -62363434366539393336663436383035366635346439323664393865353665326262386135326263 -64306439643730653739653261663464633062616332323262666339643663316665653631323964 -36336463363533363539373564626536326330373732633235323661383634353138343339366238 -66393966333133663230383735376461363865346238333937623132616231656364313530366238 -39323338316330656139633836633962616630386366623362666336653032393562626334623963 -37326566663437313831343933646561303261326536333364313231656363353233373264346162 -33613330373336363234356463666462323239346135656132386162383134336365643439333062 -31376534323238373765613462303961363836623133653035643864356534363735343061613062 -63323637333464326638613062613831633661366132386363343566616231646665663664376531 -34333336646534343237653431363265663637363834316632656661383164653532623837666665 -39306135613737653831303937353334653433376161336135336235393337663866646239663566 -64643834343131626337356631616530303839653137373838393562363034623830383436363936 -62626234363064396434336365646233346336343638663833666164653066633536636138623535 -31303636643034613037656263653039633563666532356365363362396433653138613736313236 -61333534653731616561666166616234303535666462303563353861323566646231633961356563 -35366335386364626130333538633764346238633636386562613732356536666133306563366536 -65313865656333313861303937326235373335613035333962333839653366343563353737653731 -37666165613362643530323537316433336664386163636431323963343931613035636137323038 -61643536363135383134396339393863653266336334353632363365383934316562323066316661 -32626536653566346666633166613562353430323133656332323463366362323265366365393339 -34363836376634636262623461663937396433633465663063663738336437326164613434303338 -65363436393063663961363835306565336165303536343434653339353032313534316562656631 -35616438346166666361633337663762636337653531666566396666303162383961386533353966 -62616362383732326563386464616363343239313939383137613833346530376137653731613235 -36386637323333393937656534366133623037623166656465326436313139353834636135623832 -61376130336161643966623763353832643435303465333535316663333830383434313834396366 -35633032663835646135326261356433636164376366316231646264363965646565323964376663 -65636661353763653063636132323362303339366261343963636430336132343366393430363137 -31353762653837306235643163666262393561353233623030653665363766643565393030616465 -62363137313039633936343533366461613733623735653731326339333663303238666236383934 -66656661323330363138633561323861376562333237336338653736663764303536373434366435 -62666230316639373337343162303935366636386236646530656364336135633431393139306262 -31643433373438633735316661613731383765396537653531333064363338653133303532316130 -61663435313031323363333834633065616339623361393139313435653939336230336461366432 -61313033613631303138643133373339373465393733653933373033306665613433386663363732 -33313031396366643437663331303562313834653563353334303862336263316236656132383733 -32373666313638376631336333363630303535643637663864396333373230396437333330363031 -64306162363531323537626138376139646236356535663232616139333639323137623433653962 -32316163376431623962323134643936333366323835306636396364646464393366346138313531 -34656533303836343666336363323232333735363535313030383030393766326330356332636432 -33393862346262643435623562366430343466326436613763363630376233383261623061616631 -31323037386630653661343965363238626131623734633332393038633632653838313536386130 -63343239613437373064666539613466646536396634656435323565653735316466656162323637 -39623035323664383963393636343261303066346465353165643462373038626132306262356539 -63303935306261623739376562323037663531393534373465353562353930323066623565363064 -36336366306238376538616537643030383030366435346662393833363262323835666232656235 -37396636303665336164393364383033376539333035306661373631376634306234613031343830 -61646435306131353063346438613438323065346232663239353237376561393632623464396561 -61393931633433376261303033373731653232636532363038376636333330303164373964393034 -39346563616533653330626531623235373036346564336166356330646465336466373633323431 -33643464306332653164393037373139393962336165323835626232373863316165363662663630 -35383935616436376361626532323037346165623435343630646137373838666339353730396531 -63653762626139316561383338323836643434663834613237653162356664306261396639383035 -66663264323761386366396438346238396665356138383864313934343337353261653865323462 -33616463373861393464353537633431656162353136613934626634386666316234313335333763 -61316564386638353164316165656133393136313931623336373037353666303838353865366135 -66666538643435663661303565646364303065656663656234393739353337336636396366313263 -37323535393561666533303533383462396331623461613130313132653162393763663866353162 -31613762653965633631303735626232383030353538353633323532356334633734643662393239 -30616264383536366563353031633066343637376539633163626130333132313731343133363265 -35396339343062316138336436366565336435626332663964356233623334393161666336366536 -31303162396634396535666464323562666363393563366134633662653035303838326534666336 -33633339356435323362653335323132333262643330376633316534353161323130383132613166 -31633565383663343735613133303239356335666163633637376231643462343533643234373261 -34643830323239366466363833633339313037353532356466323035316130653430343561313435 -38333363353135366334336666633265623730663535316561333830656333343435656462663565 -36323830363134373364316534653061636466386438303965383463313066636338633039373232 -38363339646530326664363266663165383030313463313037306464656438323834323834383132 -30363737633931623437313462613664666338376539386237346665333163663335346536343736 -66663831663730386136343432356663346631363331633038666232613563363933663138643439 -30396562316538613462343365616464656434383539353333646131626266396336356164633165 -61386338346365383130383039323237306231656162633230613266663532376330653666633539 -33356238653039363936353133633430323737343162336238633330333661323362393233626163 -34323137623137303063336566636330306636363831313737386266313834363166643537613332 -66396462343039393832306665303333313738616231613330636134666137313536663237623136 -38653062626139386130633230326336353432656232653535353638303330623665636663366433 -61356335303938343332646262343066653963663033383061383862373330373266353331313631 -30646335333732616237353636333064626263656161373465653030633463626364613534373236 -32353563373434653062353463383632666266643163386634616263666535363764376563333135 -62343138386561393837663134663137373764666531343134316361373963313431343964353938 -32353662363430623861626132326230626266383265386561386664303032366461363530646233 -32386437656363636530623039313132346664646330383237313538376231303739656433613362 -62396565323366383665663133353738636335303732346262643834383361613638666132323437 -32366561356462646463366466313564343266333564313163383738383834356434306134386563 -32366463313463636236313135646138633330636231636338353338633538373762373162623563 -38613365336231366339626237323531313065313035336566313337646230393238346232626137 -35333836363266316235663135616633326637613339383834336163366339383931306137336337 -62313030666332393931613062376466303237613365333738353562383839346134383636336630 -31613032396137376236653632313264616433653337376262316464633561323462363837333737 -35663134643730363633636263666133613939396165663263366464316166366261653266373862 -39613761663032383463633132346166633530333532333763333966326166363766353865373566 -61356561366439343238326332623132343333613863316261353431656261636136636136616138 -62353361353365373631326237636363336139386138633937393161356533343966313232333834 -61663061663738636364343161663437336338616438333662633437333532656139393164616566 -34393935323364623964366335386437303234653364616563393136303639363535656164363662 -33303334623132313461623166303933363763386130313139366337663665396662656337303561 -31343630666535376435626230306163646463636666623862333633623463343362333030353131 -30376539356332616531663361333664666639613035363636633265663161646335643239373130 -39326638353232323362303433353466353764316264313764363236636131353732643237633130 -36616634376139393962623265353961396533393361396263356239613232383763323465346562 -35376166613832653930646630373266303233613032373866366137353166353865386433666334 -62373931633433306631363338636163396336353937386166653937363366663464316563323762 -30393862323665663335333563396265653962636136613362333739336466333461306164333632 -61386133336561356162343132396238613632316166636435343764353634326431353534356437 -33343966633731663866323434386531623862363063363239323061336364663162346233613737 -36643036356538636634336163633963393630386233343366643737613637623538373637653335 -63396436336138636566343234623834396631626465373366623439326663313939623663336662 -35366534366136623039656233626135636663613963613733666266666137336639383530353432 -39346132623531666135326134653366623336646235313533633730633164353063653366353235 -32336236633332313233643134616333353361633364653764346638656165313133363566383533 -65613263636566613233373762633934666637373065653564306164626434323939393364353534 -37393436363834373634376331323737396466613565393433613463353130306534653231396330 -62666337333732326366366266323766636230353262633963663463363333323763353838303561 -61666565343361333035643534336635326437366630356163663933326439383033303433343135 -35343563396361336630623435343530333638313863386530303233656631363535643231666662 -36343863643735363036366562383037616532326163356531396437386230653466316134386237 -31396533353565303738373261326233366131623063626264616230616334353736326530333638 -38373535656137343966653132643735373866613962333839346331373365363837306436313134 -66373836353231366335316239316137313566393131343061313433373932643034373963616339 -30316164346465643730383634383631623530613634313030316637366431353830623332383163 -37393461646465303530626339353230306663316332626635663232646262623431306431316530 -38386464333732626131623165383432363265333138626333366135356533326266663631663565 -33316636336166343034363230643139653963313733653934383238313533316464346639323033 -63633461343936393262616335636364653561646237643564613933323335646635623764326161 -37333961666264653336633061626431333336373665633162353561623538626633323962393166 -62383237353835336662313434353266356138393062653064613930626536303363373165346432 -32373133343834646230373433313261656132656436663432316562343364646663636231333263 -64613062393261626233663632333236366339663438383961333366313965353039646362306231 -31383434663636373861653861303133663235316439303339643066333330383338333632663965 -37373731653036613636353339313763623136656561353462663333653335343263393966646139 -61353236323866393530616666323538373130363163356334373636336462313034643235613131 -36363732663436326366363937613731633738653964653964303237663233666531396332626335 -37303763303935376262666637366266363435343833346365626330656337326339353061373438 -34663666373961386539396139623731326135313734316536336263636632626364663264613262 -35373333326536663665306438613136653133356432666239363930306166313636326463363034 -63326338393136663432306434313838613434346134363936303536393039396131643863623866 -32323262383235636262663832363163393430396166643566353362323633653832353634316662 -62626465373436613664333936303861656664346136373136663831666661303736363931396437 -37313733353161633636316435616339653034383339626137656163643134386536326165626162 -65386663393736653636336530646434613861333364376365316339656366326439636463383131 -63613333633330323836363332316231663764373665366331323934626537663062363131633833 -38363565373139623563396539363463323933656262353737626564336431663438613262626539 -31383963363266393138616636376138323132643234373130366239613465623630373664623938 -61366563333362646464333163643863663135313665376636623264313063613135636364353438 -66643062353934636534383763616566303966633338623130633032336635616461353964383335 -37636336616263383864353137383363373231643364323966303130303731636539616364343338 -31396231313563343136663033353737323530383763643538333133383662383338356139333836 -66306366383765303134313461346664643364336631346632333039663863646466363238306239 -63346661373830323663653462356437656361613935636331396135386535646165316434336236 -61656131366338393035333562663863313833386235653930356562643063383531666533316133 -63346464623238363531643833616631656465663461656164323835646134356632366234303663 -36366264663537636136333832363832313665376631333531366636306634393833376637626334 -37653833303064326565623337643037316432333239343836323963336333366437623839386531 -61383366613664376462666135623537326362363264303639336535303430663635303462303535 -36353838303261646138303366616234353532616132366137313964303232343830333535303730 -30323833306638376362393563316231333337373538656536373666616136346134633732333735 -36633564303864393165636637313437643961393238326162356232613034353537316437363539 -65336335303631303333306432356335323836356233663061653335356666393832363838373833 -66626135393363333533356339363931613038306530646337376637633231386431383463333465 -33636365613064623966396233303234643136313364393533303965643862663634623831333833 -62616338333864653134333766356432306633373238346135643964346564353438383433643230 -36303439353761663836333431653465323539356138343538616333343164376234613230626666 -66613834653631653738303532616664643533666232626462376334363835333665666563356662 -35663134343235393637656638663763363737313333303730643131373862326130623832663262 -30633932343432383331363461643034383262663936636437353933326332396366353134383863 -37383966333664663234613634663365623535626465316533396532353434356636386333396262 -65616139313962303864313633303039646262636533666136643765626639633965323435613739 -63616432666431643134633862623234383739396663643938373839393230363436663663653835 -30353033306431306134623366343064663065383332343762663661666339356437613534643037 -32386538316563333663663665613738653631383737633365393662366132643362336233376231 -64323162656233666235336265303434393261383330643636323533336239633465656134343861 -39366361663166626135613863366631303138653266643332326335356230393034316162366338 -66343033626534343231383565656461666162656536653064343730613763626537633961333233 -66363364373737643538623831646262616238343963396136333862366564316665343635626130 -36643763616436313062373166613765363661373366663966623930616639666432303162623666 -66333939313836336466623737656338326164313336303662326532376432373335323932373631 -30316166306239393462663339346532633437613337333564346364386635376362666262303134 -37303836363565336634333462663730646564366133356563343564346431326338363231616439 -35363862633339363030623161666534363163306137633763643165666236643531346438333034 -35323036373032326261663432363837303439363837666334383536626332313063373538366337 -34623334343733636432393333643838613139613934396562646139363433353530373964303564 -33386165343266643032336465383830646133366636356337396433353633653766366131366336 -66393536323465313732356331643533393663373937393738663865363736306366353734653862 -37333265633635373638633763636339613866333761333266303161353037646632373466363966 -65656562366231306536313635386264346265343835396532636636353861653737396566306638 -33356434656534623662646266366131323365333432343638636566383264653430643835623032 -32333134393538323262303235376465623532653134316364336662656366323166356233623465 -62303037306235313566616535383065616535623831393831386633643634323239316239326633 -30306537393031396233626334316463633132313930623961323538393431613531306431366237 -39336464643162373165356363313832366330653762373566643233306331306239393164646237 -37393734623735356331386639346133353564373162323236373632356163306532626163303634 -30373463386633303562333830303363626635343134626131396637616638373161623232396638 -31326530363830333762333931376533666436656335613962653334666165646565393338623238 -64623666646232346637333962626166323562656531613436346462326331326531666131393737 -31356636646638343731623664653430613732666238666334363462616631663236316434346435 -61653061623430333662383033633564333035386563353636393962653363613365336332333261 -35303235316637303232306564383031373531363465376662356264363931346639343965343265 -36353635633237643965376336616132366261643061653162316666353161643731303463346461 -65383739353833393463313432316162613033626235393633366365616133353732356166323437 -30653164353662363334636466323062326566613964373530373838646632323338613737323334 -66316339656265613733666662333066616333623838343039303932363833326664396465363237 -65343334633938353466623666656538396430323932323430383632313032343030363837633261 -64393163363539653537643262373531356338353065653730333631373338383938363661373065 -64663836366662353963616636353966646361636662373438646539643264623762613132323562 -66356665613231656639313964663434353733383163306264643933366661623366656661356430 -62333438363538613366356538383939336161303864626665326564303966653131653934303831 -37303331616333363733313864316631663230343235636331633763313333373563653334306239 -35353534313032646136346262363031623135363032633239626132383333333063376466353464 -38396430386338653364396661333461303161353134646235653739316261343434313338643131 -63643137323935656663383861626264376230353631666234643438613038656363353464393138 -38363939653035313166653639306665326138636130653162313532613263353364363636306666 -34643864383065626530306139323931343465366365303234386630383465383036313536376636 -65666336316337303163373366373737346437663365383161316334626338653837626435366232 -37623838353066383764633031326461373033383632343261333965633861373439373363376166 -36343931313666363333626362653236346362366365386430633532306131666164396662343439 -64623230303930323461666130653463383639363161613434336139336637633035666565313936 -30396262633537376232626662313661356234666139313835313934353931346234373531353764 -66613336653266633737666137336138386166343130626135376530396635626666343737663635 -32383665356536343136393136623635383262613861646237643061613537636637616433393731 -66373133396563353337356464363832366434353466666161373732616464656162393164643834 -39303635666638353763316363366466373538643162633565363835373064343434396665663937 -37313864383135373334333063303439393365356665373863373837653165666264636262353734 -61303462356264633663356463633939343431663461396664396531316331356663333836356563 -65333738373565323730393138363566303265366639326237666664383738623534396264313631 -37306463373535636338323162346432346131393663356161663637623036383533303362316162 -36613462393530653333636432326231623130303465366338656366626635363334353364313338 -63346534633061376437336635346230636538333266666237313337313163393535343537393862 -66663739336664303238373530663932346535623232643831303065613961386333393639326332 -37643166323839653934333235373437663062366163633833396461343135643531363032376165 -34313233626561363330313164303163326535303032623735336234613462383238373634306262 -64623832623437316463303235346331313037363461363162613933653332613535316562343665 -65623734633463633766326135326464393332393831376435383363306138386264616463656265 -64653765653765653131613137396130343761343433393165656237643866646464653631663461 -38363430343930393732393433626466643765653330323236653435353831633636623363626262 -64643361666239663335663662643162663936393466623938313131303031653736643438623435 -64343039366234323338336631353166636335666139386134353735633438373265663533626662 -62336134613063396139343139376536316566393365346262313366326237393666653933363735 -31613734633363313832336339616236376433393230663962616239313234383862626632663361 -37613735626539646364613634326462313930366134383463316135613836643039663438366430 -61353237666132353531333736326239333936366665633239626432393361393830373961636139 -37333561396537666338356539313662333332323038376338373534326439666666326165343736 -30353939396639646337613834643835636639333063306662613063323164303733316135373932 -31616230626566333333633836346166333862306630323038376563393935373834376636663934 -62376564666138666364643766646331353839323736653263336436353261666339353137313065 -65623861373866623738383565316566356462376135666635643337646438653332353831343337 -66363462363033306366356335623766323163616661393130346538613365333762666563653835 -63646537376238646236366436366533306634363363663861386433323139643561383332636136 -30656564356665363064313064663262303865346135366239383561613839623031656361623730 -62653832313266336365656130363938653535323863333335396464613631323234353137313436 -66653435633131313535613235336534663436613931346632353663303834666433326661353262 -35373438386131643432386332613466303365653663643862383766613562636332386361343531 -61343535633333353664626434663865623330343130636435393733353863386164623366333963 -37383436363162356533663832353962343463353462633833636362633737353036333564346538 -62376132333165376335636566363037343235316134366133633431643266316637333166666235 -65646462633863623034633865396234613166636537356631343833643631323834386333366664 -63366138333564333030646366363632646464383134663862356262346365383133393331616635 -62346466646661313332323232356336643865613334393363643736653661663438313236616334 -63393964333362646533366437373933616563316631663830613033373464646361306239316236 -61396263623861653633333435663563353838376631626236396432303536303837306535363265 -31316266653733313166633266386263623938643766336337636462386663356630313538373437 -39646461333663333030393263626363303762346639623434613238663537333965393934343537 -63333765633935386438313232396636363930316436333635613238346234373764613639303439 -66343437366133333036333562356563336635363433653866343464383834663162383838643335 -39633034636137613961393862613735613530373035626536633062343633356530656536353763 -65353639323363313765383936306563623962613939383963633461666366393339323064373163 -63373662306231303163383766323664356238323437323130336338343136383666623237626637 -33316530343936346230663836653439613032653261663632663963636532306637613633333333 -30653664313165396162656234373033323430626431616466616264623338313936376364666233 -34316363333534366461316134373939313365323332656631313236316261326535363635313365 -3933 +35373032346133356230643563356236313639393331616265353063393466666534303562326561 +3763663164663936613534656436316130326431386630640a343665376238353565353031323037 +66363831633161373565633838336466383132623665633962633366396330306333633164626566 +3335373261343665650a613966313439343930343961666663336438353335316131643639383063 +30383537303762356434663739343264376163646634663131333938393739333263363261633061 +62613162356230306134383730633561326434346264303938306665356538356466306133356663 +31303736626662383661666637633536353838363139663437656139656333623132363062636130 +36356537623130383866653235303936303530663863386231313039326236396538343733306337 +65636330336238346161623233643964323662343961313635663162316564366662313065383464 +30313639306166653966646564666561666161313631643335666136333464366665366464326263 +66623361336136613166346136343862396633666336333566616264336465643539633935383532 +34373438353664656130383832353164623763326536396162313131316534343836366137396231 +65623739356130396330313661313931306133303331646337363065363861633730653631623130 +31613462666537313432316331386638333565626439636239326465373636646132303838323964 +63353038363132336531623762366561333465393239333536653964333530386531303262626239 +34616534313438363535313433373266633931303838356334353934336661656161653065353839 +62633166326632343161633333326131653030306634323665393933383766333835623666616361 +64643562323732353435396234326363316364396533383434626466616534353264393361396138 +33616337396537636632313933366330633861626233363638633833306339653131316237393235 +32373165383831633631346561643935613236633838306363376338303961336332356435303932 +30323631333834336339356435636431653165316331383634626230333136666632646333303863 +36633733303463626632326437333333353635376338366633356233346265636135326631323363 +38323462363133313862303739643938623834363131303862643463386662343464643237366637 +61323932343134643761633834333933396437636663616136646339363334356337363665316635 +65616563663464323062643665623562666231313062353234646566636433373230373564333238 +36316663343339356135643738333631353330656565306339656333643539343165643166323164 +34333365343039646464323930383537363937626163653338663463323335343337623535636237 +30343033653164613335616462346139396139383163323033376333333838313662663236633334 +37316666396538306239363865646432636131346236646636343039356236373130363966393434 +61616534626162363338376565343935386635653166333965313062353538626334353532643038 +62373937313235633764313364326130306337643666306332663831643439393430653337376337 +62333737326235633633363136386665653338636165336665393530336231633961343662623037 +37386637306464653633353732323161303766326561653131626663323737343964666566343864 +37373335353464663032623364623235373430343365333235623762626335316433333861306362 +38343564643033343934303239656539303932643365303332613062646339343438393639393161 +30653334376164316638353030333732376166623261373562636665346239376466366339643331 +61333063396665303834366135323332353536366633613136336234396533396134613265303930 +35373361633934303833333664383931666533393361353061343062626466313964303239323166 +36386639613561623536383765393437383535353266346630343936636465363434663862336366 +63653964333938653430393637303332653234663063666136383331613336663362386434646665 +39306362663930306265366236633937343739323937333236646239643830613861643433393832 +64343335646636623338356139353466666139336566316531386637343533636636306434333462 +63353165383930386233363536396364393464323063383463653639366161356330306439303461 +32666335343631303033663462363966386632333862643434636630643337383465346533646662 +64383230616666353636303463353564303565336235336539633936663533646161343766333633 +64346633656265383433663965346538613466636463316665383165373034653138326133663062 +66666132383033633861353631633763636435393836326563393531336434623932616539303237 +31343235303836663438636432656464323530306630313335633163333736336433346534386230 +38393131363038636135373462343764343562666631323534366536336266623563666533353332 +34643533306133613263353364306366316662336165383632653765303733306538633838323833 +65386137643633366361336165633830303532333637343732353136383831363761656561313333 +66333935626232613534333061636131636537336630656330616162656537303239316231646561 +66313636313238336632373139326666303664353463633965663231373864336139386138613966 +38303664316139663935363437353239643965333237366366613565386135356337653461376330 +66663063333839313636633031373962623363636662373134323135356237383266353239636331 +61326234303863383763353737363339303038313961366335643539633238373932356632326265 +34303064306433356363613061653432383430633536643239383933373033323930333332353437 +33353234363339646331653734633534653632656161316635353764326564666466386162376436 +61656463343961633866396665313837333836653530643732626133653265386364366231646663 +35646462373933653065333737323066613537363239643330306533633336666563303737313735 +37616433373035333335323461636138316138626235643130656439353833343064346439643361 +37323838366161326130653134303532623564373339616163646135396563386433366230316331 +34633062633230343834376265333561393866363738333065626434613063313163366337646636 +39373138653361363638336362653432393465373361303632386636616138633235393663303535 +61333061323866623936366261323638306263363765383938633265633133363061613634323131 +64633336353931373334653432633361313432306130313731363461373934306534336635373437 +61646630623562346136336238373133356131306637366134363032383564333962616634303436 +61303630396637623865363334626465306531633330663732653762613837386230663831656461 +66323836323931396261646137646364616539333336396431333733326262383630626333653438 +66333066616663666538386633616364633365376636623632613735353439326165383661666262 +34363766356436363737626630626634633064333235393965303838643963663739633534343837 +62386634316235333236653831383761316263613334623939313664333134326633353730366632 +37303861393338366236386233396266623336386464633561646337653937303962663066666539 +61636637303231353234316338353838303538363032616634643039626565303635313435616666 +34376138346531393137616266643131643030326437393530363934383135666234323137383131 +30653936343136656432326233636231356230636632353361396466373265376165626238663334 +62323065343132353230653436613839333735623663363036343661633033366563343362313733 +33333533343239613866353862353734386135326432653166356439303266386465373264656565 +30633361663264643239366133363638663034333134643438663834306362373630343663343037 +32333732363261646539396131643661363865626161623139366461383630373266633839336336 +36356630393230666465313935613334633335373432316430356161366334306639393732313465 +36366432383066633761303238663033656633626163363738633239323931636236326136643939 +37373931646136383930326131316236383366323866363133383333653865313961396430623364 +38633561333934323861636462646538373337646136373138396233326635396665636230323937 +64323736303363353537626533373137383238386134613031396631376134336135306339333131 +34326637306134376464653037633938393539616362656333303736656232343164653931336361 +37636233623165636135313364303834393863356166626431663338653261326363623564643962 +32373638313339376462396265386130376231316434376339613039386134346432386235353432 +64643537376231653132633136303235613433643331326462303638643731666562623938656433 +31663836626461373337366462356431663665323765323164363064653036393437366463343639 +66323633613163366566393238656135653939653538616164356533656535316232353433373538 +64396339626335663532386339633565653763356236373165653063393333346263333364653130 +64353630616438633865323032313736386630333864663831373034623333653932343464633239 +35393066323766386531623132656638393031376362303231376333303538383634393166393932 +32643261313531343334356634636362396365666335383961383564313161316564373964626438 +39323530383137623332376462303636303733653235303866666532636564363139643363646133 +31613030343737366363396333336361306438623266643463333262353261623135653461633630 +35343034396361353133666136326162616661666662643464343865353935303134303166333035 +65616666326461333064316166343764613036343664613563313538383466636435356435656531 +63373463653237353934353164653033616466353433393563623066343866306333346530633837 +34396161363435633733363939373337343435376537656430333861333334656263336330366338 +64303163323762653266323435336333353763363763366535336537316161316663393339386366 +64373336336334303063373563303537653864663165343133356438333436643939633138333439 +34363763313332633530613333373961303839356164633865613630623137643233633965366637 +66646464356562383034393261376232343365613232313632643666376135636166663730643565 +38393766376136376430363736626633636638663161663661393431653161313939353831616230 +37623365313639386631383230656639653565663936393937343635393839623131373431633837 +36386662386537316130616135393839373534396137333933366332616366656138633966663265 +61313461623334306163376364646237616364633362323365643265653236313634383931626363 +39646431616662346631616261333862623236656532656432363833346437636235306230643831 +33396632353164633665336264633932306639323166663131623037616664386638663638663330 +33636236346563326634333664323462353230653562653463323533663737313338323262363230 +36356566326239333737373331623638376333323161326633646232346638653061646338616333 +37656262366232316330316234663730336362643364366163633435313533613938663735386237 +38343032393630323863333664613562376538306638393335373063626364363339343733303730 +34373966383662346538386662653461633236663565306433626663646162373533383830336164 +37313962613039636162343835343165666266353233666537386133613236346330633563303962 +34636237326236633530326638633436613937643336396633396537633931616337323539616563 +63343263333233386335383739373165386466373436313435363963613965666438653761393033 +38363130343961326531656562653636326363633931346639386262303332393066626262653166 +66636662656266643430643135633933363663383862343235363262366539313936386463353439 +62396465646132626165316437646361393863643134643631336432353962396464613262333965 +37643239376536396537373133656330383263373631643535383138303033646363373439613539 +31336538333134636232383765633634396564303663376464616565613239316434396566626461 +33633366316234326464366461663236666566326232656239376537386465343162643665393834 +36313265643866383462626432373831313531343836386365366161333132616631643663373638 +63386337643037656166626335663739643431333937326361626130386334356163323433363530 +30313964363536353332346634613764313834303532656432333635633831653935613736383936 +38643063386630303864333334303962643336393238326664656461653638653034333965663435 +37666432313036343530346339613266633065316563653262343965613535623230313034653263 +36376533643465663064383161363730313565653732303537643333376234373636613832393336 +37313630646437306139343265336333613331656135346234306465616564366439643563633739 +33333837383566613064383530333137383631386462666631346230343066663065633637663039 +61316362323731633736353939643137326362633733343862356161306462323637333264663264 +31306637626432306666336138363432333831343636666564636136303439646165666563306332 +30663363323566326631316163653865303737383933626565373137613266633535373336343732 +65646435653836313435323464386466343563333265383764386138346336336662353162633039 +37353366323662336363346330353635303961633932626438383330363666663364623130613065 +37616332393630363335316135326431336239623030306562326461366430303835646537303266 +39633131373732656136313564316366316532623063633333373964373738393631616430333434 +64386563393032636364393465633731393666643637363438326631616235663961653639323136 +30613263613634626230326463363538346165303432623534613438306636373361303434613534 +61393331353530616566313064346363373037666536363831393430383139306533363235393464 +30653132343961646639313636383336366431633764663434366664656563383130613432646231 +33323861303638333134323536333162323635643530626636656465373631343166383236666531 +39303363343434353839613665633637616466303433386133376536633934613435363665656365 +66626337643433353862353737666661623637373431306335613836313435323262323232316332 +37363862353039626330623866643065393966643939623166383764636165646161346637343637 +65323536666337343336366463616163636438663763643531613935376138326637646337313030 +30303831376434643831386532666331353031643931663435656133306166326539323930376232 +63383863333462636665373664303738653662616435633033323661363330646134613431643430 +63633738383066373334316538613631373031333132383466623463323032393530626537643738 +64666532333237353736663166373330303837346637363133333764386631356164653339613138 +38633233616661386639643263333132656130373635366666663631313062353332313238383734 +32666233313436396330366435306138633061383231633538313464346231363436353963316535 +36396361316439646335616435353530303135633563333336316338663663663039653062623962 +36396433653965323333303861386165613230646139363530333236343562306634336262326166 +65323964333939346631373036383463333731653961343336666161373361303938366531613665 +63623033613634336230643664353538353534653265613133323430356431313933653738336234 +34663037666538643739303432653031623236386533643037653039383834666430656463613531 +34303661306335666630393363333431663761303036356464363037656136346130383661326236 +36633364646638393663363933396465643565636130366137366133396330393336626163616334 +35386432383334623265356662343735383862396466643838323262333563316235643735656136 +63373562633234323839313637643066353839653065323466393038376364646436333761393537 +38666562656136616366626561306264323130313163353464383864633531666239366266363566 +61613562613839353361646463643335376137373765393033633739653837323630646634653564 +35373735393938376531346261353837633833333434313862623235663933363264623739323433 +37626334313165383235303165616636366130326463656230313436323263643530643763663037 +61636531393332303565656531396438663562613866373765323062363236306332306638636662 +32643935386337656562393962323132366138353538313466656332633533303034393264303531 +37326461373538356630383064663463303333633332336335376464336665623935393866663662 +33353631323530346666633730366664383236323633623762323665646363306661386663383662 +32333165323337383236353466323633393131343634336362323663626430373865303231653336 +39656330353063633961623066613536346235643330646439323832303263376431613936646433 +64656333363466636239636439636430353961326235616265313531343633323864306335626465 +61613832656233653930393431386430303362366436326233616133306363363965636232616463 +62643032326463326233356534373838323232323164333665346163333335343632393739396634 +62363437626462313636656436656333636633343963626530316335316538376162623432616234 +39343231323639326437336430393231663035356265373561623066393264373632653330346365 +33626236306137626562396666626362613061303765373439386533636331393231323131313737 +35616337313232643439663032386531356631313664353139373366363764623534373130393531 +65653037626135343462663935313332373932316635613661666231336663376164373936373032 +35316563393730366261626165323664366137343839336166643564616632653936353339383734 +35363966343334303833393433346630353933303131346332636639633363313163376162346130 +38313238373631656364653331316331343164663535373766343361376164363864633066626630 +33346164373537643464386364356266623138326161313462636563346162613034633935343839 +37326165326363303830356563303339353638656330303230393362386136633530633236323539 +63666539333236356134613937376666613733326561346164383530363631303936323237633463 +36356236633738656633653466643236303433643165363062643132636635663966306166623239 +33303465643734626639306532303430633631353366653837633839343561643466376363353933 +64393735373564336639656165666332316161613661343661326634313263653566306162656561 +62373733356665346438386562363462613537323534666438333434663537353766656335646163 +35643336626261373166313135336530623539663263396434393936636364323233323833383364 +33336234613734373030366337663936343035643336326663613530656639613261616234386532 +61643465653664623032346462346664396638656365306432396465663934663863643061633864 +33616236346436626566373461393833666162333436383335656464633065363532363761616266 +61376363393239343866643365633030643539636235303764323539623132653961386138353634 +62383639643564643433643331376433386464633563663566393766636263306136366361646133 +66613763373930653339303037343263363639346436396538376166653633653366666532313866 +33636139393761373463303364646435333939393232396134656532373934313739653435316237 +30393766663139366330616235316531646335653765353164636663343237363131653330336431 +33376262303337303930343937633038616437663234623934383830386633393236363237373866 +37653637323338343436633063313939313332303566666532623336313830346533663264326231 +61366366353333356336303338646537616635663163336330336166343863346436383232643363 +36373237326533633061356463656431306163653832336137336165346632313865373163333533 +32316634363935303565623533323562633034356230633939346433343130396263393563383138 +33623766313038663035616462626463393232653565306237356232313833306232303866656265 +35626432306530346637633437613330353937613033643335656135306333363730623837613933 +63306239363937396535643666366466633137643037373165353235373236636637393637643236 +36313531376233643863636533666631613932366535633936373433353066626432346132616161 +36623665353132613738376562346465313964363335336261356162366131383238633166336461 +65623539633133373563333430363739303132636466303736646138333239616633333234383139 +39386263363765356662633865373938333638356230366237623937613338376334336663653235 +66353838353637333330386464323239326331383134306137636562353732316662393965383763 +64613861323832366335376330373162613231356636316263323334393664356166373133393238 +38353635633964303034666465353033626337343833316135383265616565636531643165633037 +64616338376433633731396463623830633065633066623831346433363965373664323665363831 +32646639316465393461646631363339653266636432333861653330653630303735313932643866 +65313034623238616365346633326430646265383163326632353434623062646437383839643062 +34616533666638316662623031383762343063376534656563316630643032303266303131373261 +63616362306233373563393036313839663365633930653363386135326631653434316436383937 +63616466396133653237663463636564636530303839653335383963613463346464303866373233 +34366239633533393762343766613265313630353834653934346630313761613366323035653564 +36363330353236393333343866613461396532366236316663303764623032636435653964363661 +61626531643165646630656635633337623135393330386363343334323866333638353465333039 +38396337633039353233666133386638346335646238623638376335386537306664616335306264 +32626630393435623935613931653665326330383963643066313439643562323261653631326535 +66633063356133386336383032333961356365316133633237346561303161363039663263613630 +63343936393233386131643761343565383961633731376661613064613837323134653464376564 +31386339366465313333666561383664643836653137656232633264336536663834666530643735 +65353237393234663564623830613131643062396531366235356466613565333464666232613630 +32633739346665653563356465386133303033383366366563373731643036396133383130626666 +65356162663433656330386238396332303135383037623165623130633162306638643837663339 +62663662363730396662373137396339623435313565326338376139613134343766626461383163 +65646666356433613432383064393036363963646462353039383639643661313865316665613531 +33353761653131643433663831643262356564313435373938326334306463613339633538613330 +35353533653733303138383033663063323131323337316166333366613335393162656132633932 +35383837376539633461613939373963356562353137343035316361353663323533323962366465 +34616536396264303064353732353638653536633361363337653461326262623238383261653632 +34356237616363383830326133386433633162653932306438343038376130653133643039393162 +61326364363236373662303964373262346166653835613366396665333861636638366266313263 +61666130663238323036623334393166396132376564373339346630313063613635306166353661 +38646161376662333031323662346430383139363961653930663634316239393439363339346465 +61613765393632633562383866353331383032626363623639346363643466373966303835373332 +65633466626466666462626336653766666535353837336231336165663638303831393632616638 +64313634376435366363633561386438346533346138643730313038326238363334633063336335 +32613731646362613437393832366130373330353936666661626134366438653339366163623764 +61313630663734313836616563666635313734656531333862353530323233363361353062303130 +61363838366465656264653034393132333864373631363162616336613562326634313431646337 +30346230646365326232353935663562343538383038663135386331343134323632623235376266 +35643834623632633931646564343166396233333430623261666138363935663065613763643836 +62356532396566313737616463626130316363646261383162333066323836396662356366376638 +34386633656463663038353663623164306337353261303435616166316261656130323362636137 +61666562333131333566363865396133366335636332363766353239303462633266626235346236 +33383138633931633864323162643462393631326631323739343764666361393733333734353839 +61353766653436353336303934343466376263623363613664326561623139326566366235366634 +66653639356333373830663961643066663861633563366461353563343732353066333333646235 +61373831613236366239623062323861336166623032393236336431383263346530633633626531 +66653331356663313633356631666130653766646661333238653766363131643862356631363638 +34393130366332643764656265396264303831363432653861633730343766386131643466663164 +62393563653336363863336566363435343439343830636563363462333332323738653336356665 +33623934376538666337636462653933643163666561633836646463626135363964613833333938 +35636639383433643365636538383533353164373566643635363231313664643966323730653839 +31373762633634623262336131326563663837373830396531363336323538353266653065636364 +37336666653130326662643663323938336439626332323263366430666333363934363235643561 +37313262356333633665623265326263653235316562613230396231623439623134303766633138 +62346230343838336632663465373130636266323932666137366561663439306139333263363361 +65333831336534373535646237663935316530363663323333333866363932386531373162336565 +30626163373863353861306636393230373464333764636366656333393539613839363735383231 +37336433643535366639376662306639303830653364666434373733333933313334393762396661 +34366136343033626431633561613666613433666361386134393465633964613632636163313636 +39653866326365303230623464306434393532643132623834323333626161663666626633373565 +30613463663962636630623162633138333132643937623432643633643565666165373336666165 +39336562313531626636333937326431313537616432653436653739663061376135356332643931 +39343462663363616633316231333333633839383632343433323632396632303861303332333539 +36623664393738336164306232303933366265363439386636386139393331303233393136343232 +61353861633562663834626636353532326536666362613532613230303032613334353861353333 +35343761623066393162303864346364613862386137666334653633346632633361363862643561 +34613762316537663562373331356530646138303866613862353061363733316163643037626566 +61326236353938333731353735326135346661623533353261363530656530663530613339343139 +64656366646432346462363634343733653164316333623633313137626164393664653730333765 +34353330646465643734383534616537363866353431353136626266613963656366373930303462 +61386565323133313333666263653130343834346239643933333534356634373335353036363732 +63376161356631636233326464303037343634316266353531346236396336613031363732653565 +33356631373663383035623933326338343562336465363234326163633262613436333964373634 +32353337383733353262353062646230313665633136663035343637653263343832373262616262 +65613935306530333736303732333037376333323739323932663038323765333836346465616461 +32323736633164323861313865636161376461336664373563613366636336656537633564353761 +36373966306134653333656661663333346533326637666536636538623733396239666364306536 +61383438366562666163343064333864333534343463663063636631656437653364393239346261 +61313163306135376234376466633063383465363136333364626665653661623231663739356661 +35333334636461336632306339393965383837363836646631326136666330623361623139653434 +65613433396133356233396462386265323537633931343766623435323064663565643831393936 +65323231366138353664626462346131643938376239393831353132303634366534333461616630 +39323262663035626339353539346436633562343165303464373863613766373364633535356235 +34653731616233333261373561303361376530393531353533346536363436383233333337346664 +32333266336561313662356564663533623964626561653362636665373635393137323466396339 +61363265306564366661313664386536353363366365313136303065336566363364376166663436 +32323834393964353533363633653530383636343563376436303532366634646432623634376136 +34663563353335643335616238333135643830356632393765363034626232643066356436623166 +30396535336465653662323266373262316431656561303864346231653836313530306566656437 +64336539393939383839336463656364386564386330383536613837663535316564643163646463 +62383133316333386331316366623339633633363130663534373738376533666234326132393365 +33386661306231366363656133653436313235376533363439343061363963623537343562393735 +31653433346161366431353037393434356366313232346439333531633731313332343130366239 +65343534383238666433663936663361613966373130353832663761313461633832343033633665 +34303066393166313131613630343861386661656435383365393162393961306638323437636233 +36666466336466386463366433613331313131303361643963313837323031623962356433633263 +39623162633164363366383761633138653639336533663464383161366435363037373231386461 +34343465336230373032316235393430653736356539623132356163393166366337396131663631 +62613239656431366331663335346534353531663638623361663765373133313263303731613031 +64376131353730613464666461323661326264393566656138306234303633646330353736633166 +36613761346533663539343036343738353939356231343166653562663463616134306235333836 +62396239646530393430663835336430623762353036373064333661353764323732373739373531 +61616264386431303561363461316239636261303163383030343937373839663234616437306165 +34383830336336303137636633353164643266663038343639363063343364616131306263373962 +37636462363839363762346530383439663766353530396630373639383561303033646434306666 +61303261323539373132663738643163623262396335663037613565623565316562633666316264 +63303266663161623561623464303139303932663765356538613934306230616634623638666535 +38663932616530666164383164373139393136626161643333653834626666313964653037396563 +61306565376661386135303331343065333539396532623537326535336531666531373334393266 +33383964353163333565643237353539616561656637303632663166386262646266623536616638 +63383663393530633930653239663139626132623564306361383130663433356134303566316630 +39636161356234383536653363393561393033373531323866376164616331306264656338316537 +35623734373365666233323831346463393764316637353932316538363863343536383866343063 +33393463613665396530363766383535313837306536366466386135633662363435616139363931 +30383563353663356135326535656264303461326261396562393566626538353239303966323439 +64353138343133643535396161313263623364376466653662616661623931313632353565356237 +65396230643963373163653538343865643730366563366439363934346664316336376537383530 +30303033373662393734626234306339373561613037666638393238633137643763623332313862 +31613465373632646463623238326632623065326365623039366531616438653438643237646263 +33656534313836323562343065666534373463666231386366643234643630346662333961646664 +33363838353930386535323864346634376431656537613637363964653764656239393638626263 +62386264313232653030643539356332663834386435363565663031303038386137396631663266 +38393931653934313737363439616466326461356332363434393462366437343861373337393465 +34346435633364326336626632333838373030346635346139653162353361633866393466323836 +30396334306138666161326238636538316534363538646639356263356136333337346238643733 +35643731366537343166653632346632323264656334643431326535326338633763306137643563 +37346363396336363165646464393639363034336264343430356134363264343861313866313438 +35356239353962346637343064333134356262366665663930383335623037383036386137366537 +38363561616431343630383639393032363730396534353862333832356437633436663139363737 +31633738326561323031323537383334383663623837366162326639623365336330633365663562 +62653132636338393434386164343964626666343631613436353234363030363631653366386632 +62613439393933616636396362383762656239303466363633633839333262666130373962656166 +66353437346562633366653964343131343663633937316663646639333165393335633262343663 +66616661633137336531366463356135663465633462383763636138363737376630303435356139 +35323766333566626234333935373136363930383865663265363739636334386236303433343436 +39353832323232633732323861613834666431343563336137326431343831656134643330313536 +65373330396162633164616364656336333239396136333464643739336335626132333939666431 +35373963646364303535396435663934383838633663663639646134383265343639626434653666 +34653562633235633032383163356563336565356231353131396233303232653464626130666261 +35376534323334373135623838393637656333633235353937616436366466343230336562326663 +63666139383038383232376536313633346664376234316162396235396533643537313835376265 +65353131353061663761646664363730613064336331623763303964626137366262336566306136 +63373863386332376663396362366461656138653964656566386234636265656435346337393232 +33343934306136323262623266313331356364643631653237386563616631653132656664353630 +63626536326532393061666632626266383562363465656533663933393338346263663633376261 +34663335623862336234346334393166653964313332666131326462623736663663323537326238 +65623863363064313163663437366335613133626338343233623832356437643931666463393466 +65653734313431653934663733623033383535653030366161393434386563386133643134333863 +61313739633062326534373962343739366539343961376563353963633863623932353731393737 +34633663303762633135313861333165626662663930666434323333303338663237313436666566 +66373162393462376166323636636435306162636333613933333935323134353163613666366466 +64386364366630653131303762303334383933303361626662323632313730303732366164646631 +30353763623431656137316164366437303633393065313061336339643931353062366363346431 +37646661313263333435383963366161346237356336383566336134336639623466653562316639 +33636464353438313236396632306665326265633563396237643936373034653361646531393231 +37663861333562343735653332313935323663383234643038393962396534303732636661313630 +34326339653136313962373366656133643232353936386332633163393933616533613930636231 +61346438336164663431663235626530383238323034613038663366383666616532383431356661 +63393866656561333663393936316234643065323363323137656262316333316330616130646535 +63323130623061623136303937383362343833326665343263653466373162363636353536376438 +36373631663232396235353036663439353137303731303837623630663432633465616235343639 +37303461633661326534346234663633323339663330313831666634353965383438316663303938 +33616432323538643838383134316431643434343730373334303331653233636462666633666563 +36383738383563636431323334303131303335663565623164363934393162346165643963303133 +33336137643966626634376235656166373031343663393133303532306465316130633638396631 +37623832666337393566323033373761613233666261336361306263613962373165333030383965 +62333763366336663231376538393062373031366435616134373130316233613532653765653565 +30666135366363323563396533633239656334663364653438353530396130303466623739643137 +30353338323264653033633362333965316232663065363038383165336433383835353966396630 +66666530666232663732316335373239323235653032333130303132373164376434323335343532 +34323666646339623737323965663736356236313933613464643833316535383538396636373232 +31326661306235336532623932626461646237633934313637326439366331646630376131343037 +63393461646461643532666361383634613165336662643633343639626235666531656239353361 +38396166333831646538333363336666613936323933333137626537646466343166663937323061 +36656433353937363137383936643063393633626639613439363731636361623461623563353365 +65353562343933363439643830613036656261306239616335313866373536613431393837653865 +34306161356236303639646164303562613732643136613032333630393465616537383336633633 +61643864336234636365653566383234313462346662386439313130616236366135363330633366 +39363832326365666539653637353631356332336639346430393933336661613662373033316539 +32623738373464386239663961626539323331623238366432643265373962613730383335346539 +38383261363334656234613064336133386134386563313235373131376563353433343462373336 +37396564306663363161303566323764666536313833336432363239353430353861333934303562 +32333833316164623333613036386164343131613433306634626636346432376531316236396532 +36653138656665326639363761636366626238663137303934306261393634656266626239353235 +64393532323435383564373939653962303531663731616533616234656135343933343763616534 +33633332643530373561393432616131333731376261353037313731303039306539313938613836 +31313032653530306537346365396336613535326562326630353463316133346131383839336331 +33626364333562396664613066666663613633373331386430646165313531636466343761373433 +33313736623666636531633663656130356338383364663761653265623734313365633763646339 +31663662346363383639343832623364396364383066623838323233663465636466616462313464 +63373162626238663032336439356337336639376434353265383632663035326637396366656664 +61663431636161333034636530346362333236623862633165636265643930636531623665313730 +36393966303138376339656636363738396130343234346362356262666637613536366231356463 +30623661313430653730623938353866353635383961373536316565636161313433326434396162 +37663033343762343366663735323064663532363761386538623132303434623136666365343632 +39616430396437323035663334343763666338353965616134633937373266623866363465643465 +63383765633837346632396137323062353136303839613834333930383033623266373661396337 +32653837613161626334333239636664346262343266336138353031353563623961613463656234 +64663430386265376236633166396637626363393266356464396631313938623331333730616661 +36656261376533613438393763636365653537313231333864656434633733333065646436643031 +66393634343462383464613862343832313535303261396537393038613433363135363531653637 +38356363666266333661366362363437656264636431303562616339643230633235643931376237 +64653134363838633164643930363038373365663561393865656364626530393561643937613035 +35613666643365343631383833343738313537396538353764653530666534346434653138356331 +62616461613665313938356136613066373863363536313837613166373763653134653930663234 +65343433303234313635636565396533306134343465343661336134616138623833366636313664 +64613732333030386564626239633832363230323766356165666533346662316231363134356361 +62363032373166373536616164363638643865613763636162383965343961653436656436356662 +66653433666333653563306239643837356665306264643734383662323038353134323961646439 +63616530656133353339646666636432326465353136646233363730366138643963323038616233 +31633436346537303537646264343463653031386233326633313266646261633836363130323462 +30326230316364336433313335386164326164303065646533653865616362663835626131376165 +61393732333265336339636534313462353333306363363663643864306437616135323862643032 +39373962653337353837653162616331643561353161393130613930373137653863333866653361 +66313036316630366134313762643664333631613665343734313032323731343061613138323837 +61396665373030616366663765383764613831663532646362663137343564616537626333396236 +64633531633964323166333337376437306665393266643132613538353930626666313664663263 +31663363306230353833323634663137366231343735306538666636353533336339396431356536 +31656631656230383235356235356466343938663461343561356462633964313437386265626363 +35643032376337653432613962653136366263396331303062363933646633666262666638376130 +33356436343961303337356262366533306338633032373162656434316338336534663265383466 +66306532656365646361393731373231366238383765306230653561626366393633646436333430 +66373032363131653831643066656233303437636439326233663737306433326266366139316534 +33666233373338336631316332323235343430643135323434656530633564396639336361376566 +37303036326331633135343430666130663138346130386662363838353039323538373431316335 +37666163646131323262373930323864373861373365316531333531616261303338323465323831 +32306662303863396630366133386665343061623335616137303765356634663165343938333237 +38643763636136336634646138666164336639663461303430366432373162336234636138353963 +30653539653332383833663234336637323739326236653638386130366238343263613461333463 +38396138393435303736313761373561313966363565366132656631373335393935343130653634 +64326361633439656337336633656465363965373662663636376331306439386431346631643961 +38373666616665373534656134646235366235353265376663396664366230323731633834653663 +30313037373533343239366265326335373738333234326563366334373163393264633134316231 +37363363383061666137363864363263353464323032663238326362626534313136623064633130 +64656466623230643332316532656363336362623036636637363734656366666533383664643765 +65643366663862623932386365393861316563393531643234623237333962373430643863383162 +35316436396135356130653839333565393661376366666662363762306334643336303633653135 +37383334373763363562323039363837346637343736383631613266353139623236386566643830 +66393437383562623463303138313439643432383531643438336663393039666630333761636562 +31356362303338656535623963663663643830633738636236346466386338636661333263363134 +32623634383865373064663332353930363161353366626565613330633233386565303263653266 +36643862313366616161366362356635346435313038633631376532363231666431333931636638 +66393563643738393534363534633935363464643765353733326636393266376338316530633233 +30376531633034656230313931626433363033646539313062636665626431393130626664316230 +62663365303536316439326162343334303339343431613832313636633935653365623431333234 +32303439616333643134623966333333383366353963383432613066353132306435326535306466 +66663333383330356531396635633738333239663633663232656661626463303764373532323337 +63323861636434383930393039336632303530646165613663633734346637623664306431323639 +33653836313463613934326663666233623165333335303863643464316362613432616637663539 +36333063623231666435366663353033326464626466633239633139626430343635376263633831 +35303239363130663532356535646331326565643364363665393234333265656263323164623962 +31333534316235306238643236333939393164373637333866323366613730396564303462366266 +66633263333430303231353836663136326361626562303564633635343936633263646334313638 +36333362383933396562613464346335393634333238396538613861333436343264376464626563 +64356635343862303765313462326436613136356337303636316632636133633735626539393935 +66353238366535646637333331323638393430356634393966616233373334313666366439333439 +65333132653634393861643533623464313132623836666465646232356465653034363534653833 +63303465653235663165643331373238383539633766306562656236396636356339663733366432 +62303463306163396561366263303764373535396563383362333834386364376531383632343065 +61626263393337383464663131333032313733356535376636623033303131363034646437303831 +63613331616664636434303336616431336536383965663163343734613061376361303465623463 +66613064616663333761613331386537323430313235353866663938356661663438303830313462 +36323435326665323934626263623731323033353239356332653837333332666139663762666130 +63636437313564626136393039303766623465383638643337366636643066663264363465316138 +37643939333737353230373935323336633936616137373264643833346363306164333932616534 +33353366653662383333393532623166336164303437616333613865323361336635363862303866 +62363163373534333264313533363532396331383636656237323862646539616261376335643738 +33653834383732376130376161333966393936396263373661656334333661383263633836373731 +36636639626135656533343964623761646138363232333962353965386562623638353734363764 +63363130323961396537366364303264323439353565353266373732326665313234653437633832 +65366539306335333361373134646661356466663930323438343836303463313765373365323838 +61653662396334356236633165363762306330643366646231323563616637633937363661313166 +31356462623339343039663563663130346332343061343463663837303865306661353235333836 +37383737313032346236333866376262336439336535646632386133623932626132666432623336 +35323562386637333631616533616266646137323233666236663732633961653234303231336638 +37616433363762336163616662336332343666666466366135323733613163333339643265336463 +37393133393262623766663938313761346633303466373333343662643536303037366533396539 +62636631366165653833633931653338323665333831633237623538313465376239396262613666 +62353363666337623231323765643539623261643334383232623866343432623663333766366134 +37306132653731663362653236346637303961626230393237626665656335623762393161663735 +63346237613235343432353765333436363162626131643239373932393434616161373736643136 +31653264613065346438646439646139353530316337666535346439306139333234313137343532 +65353535383939373966313965366231376335643334343330356330323230336662303536303931 +31346366616631363661383664303232653562393861643437376233396661656333383231343634 +65613937666665383434646564663834373337353436646634343134626235666363326230323536 +33383437623734363366346138646466643939316663623765613964646537663033363732623133 +36643964636637316632653735633662346636643138656536363166323532623934306466323835 +62303332313039633038303466363835326265343965383435363134346561383736353164366165 +62333830313864663435656566663862316637626462366366623561653038393434313063636636 +32386335326663653634383037393666616639623262643765343439386164663366333638396264 +65356264303535346262646238333365613266636434626262623731356432343639386464393331 +66313839313239373239323163323232663836376165326432396465316334613362386565366536 +37353835393965386164623661333835323939616362383438656234636533616236323837656135 +64373763343338383539313365363430326662656634383338323837633730326234663337653463 +39373231656235663239396537313133623534636465626435613434383130373939336263386265 +32303165633538353566613533663661663839353361323737396635623635353463356332343630 +63393333353934616563396662393266643937396563643739333238666139323735336439613964 +64373736363134386265626339373665383031393663396563613364383236353534376362336630 +32653338646634653932613432653536656239656137353737396165316435616231643439646164 +63363464376433343936613739306463303862396566383835363633353161666562363066313139 +62623861656166636534386633386562356531306439313437643861396664656563343365643763 +32346533623461396233306366666634376161336232393762306437333162346330633734616461 +38643364316636373936386632366437326263383131326330393439646165323130386634306162 +62643538313637376266373937643531316566653433653239613338343661343037333838623132 +64643864623537613236633763393933323565653863323430333961306265303839303761316237 +61616536373739666564646130623337316161323730666632343264363630376362386264353139 +35623032633164626333643665643465366238343839376631653438376532623031356561633262 +61393661613637666534303431356333363435643435306633353864326536303832366431336665 +66613336376364623231663139376438666133316162363838316130303666656531386164373039 +34646439313333663632633837333061396430616634363738626239363134626537613738323032 +33636238383462393433313163353130313733363932663565313666303737653037316239363133 +66663638613566373366626439356463653836646434343566343461376462336233626165393037 +35393964643337306163353062343930353837313834613431336537363966363363366539316430 +64383166643332303330343064633264356332313963363938396630376132646366383035653733 +33663237343832636164333566363739616531326338306634303139396439313232343664353733 +38346538633936643337326539336462333531306333363631323635323739333630356235613563 +36656439633265303132316338663236363166643330316336363136383337323537666264376138 +33386161663530636536323139633532663534396536366638326566653533303138366634346533 +39633832646430346330333962343439646335643336633561373936306436356132353939343235 +62383366613731663734643836373366626466656137656438356333663631656337363730303166 +64633665353837623263653465616163396564393034303036613935356631623334323966343430 +31623463393539353631343133343434663234373262326630333163656262633739333661336636 +33653439626265396635616461353461653439363037373939323165393566613039663339356261 +39636662643165653938363162346361613766653465326331626435663032343366646466613137 +62313232653931653738653833316437646435313333653835343039326163326365393765353034 +37303035646538623137366462333837333765313036343736363862323238653036656433633265 +30396532653463353731613362366563653865373231366138313432376338643636373136313566 +63336239353364373930613265366665323333363564316139376461333231336239646632616661 +30313636393933656331626461373637336638346432363031653030313330353430366539303537 +34666431313464653531313338376564353365363163653464316439333638306265646261396238 +34613463313736646631336538306361646133383135333932353230316333343136666431613263 +35613030386433666362633365643339663338623631323232323761666666666139346138383235 +35623362333163626564623233316439633632343734303161353335636461663862316230346331 +61616337396338383738643538626130326534313130326566396162323166663866356165626365 +37306332626662663637623066633035666135326137363033333835393832336564366262646461 +30383232363434613038333137386433633338643135313731656232663964646666626136363763 +34656665323835386335343232343333383762383361393761666435623334323532623736666461 +39366430376366386364393866306666636634363166313932626264306539346239623965636632 +65386465393334633163393564383663326235343831633639333662303830323033373466393966 +34643731303433313732366331303163363331393033303164323765636235323735323464653732 +63386638616135326637653837383065653631343635323334356339613433336432326139383934 +64613336613463303236386165356432313033666330643735656162396632393137343366363332 +38633936383936313233366366353135326565323165336239633031353939313034663333383532 +34633236363162396465343338336235663233626238393130636338383439306338613963353862 +36343238613563633465346161653364663935343730643733376636366361306361393331313538 +63306339313265356337643035663030626133646132333432326237643165383265626135663637 +61396232393462366337666462306431393837663138653531356232356436303930343965616632 +37343264396237633266626137393064623432626630346235623866383231636363613030646664 +34323637366135313663393462633037326162633335323236386363653065383734656330346630 +61346338636664313538633963323438653739633265633434643133316331363536663237656339 +30313038633039626433393164333431393463306337353339366262346138666431333333666237 +31303639613836646562396135666536353536616232323864643062306364353138663033356630 +66326531356633653731383636646332626439633637376565333663386636393832633433373165 +37613239663330663936313234653630306330663861303235366563323565653237616566313632 +34626565346139363733366133353764376266316164643034373964616539373936306664353132 +31383261356663666365336536663933613166666463636232353236646163376431373834316235 +34613830666637326139303265306137373331626330663061313239643161633539383634633732 +31353738386436303266636331303464653433353963306633326335363030643431383436333762 +35373137643566303864653466666364393533316662643030616461393561666538313336396463 +62383564613731356163373464396137636135313538363032633962636330623433306632343235 +38373834373538353565666632646365326435643830626563616235633238646334373364613533 +35613735326263626664343031373936303435616237356530336665303031333534353064383063 +65643163626666663833636165333865363762396463386130323864323938386364333939616261 +39366664303464333132376266383332616331623265396539653030383535383166653264643033 +38336563306237363331303963643333373539623239633939666439306330393336626163363132 +66653733353130613430316238323238613736353166366666303933663636346537373430386265 +38396163353731616637356563343865363965323936663835653966636337313638623333326536 +64316265656432626439323639666562383530383332316339326231346663343837666239373461 +35326139663331643838353963623064343536343663656636326630653437316165303234653039 +37636364666666313831393536616435383061366232363037613233366534366465376333376265 +32643930313665366338393036653130613130356231363062616139626262383133363531663937 +32386338633231643935346136343932333466666234666634633133383138636436633535323637 +33353630626136373432316231393539393865376532356235643233373332626265336331643031 +34323337343335633837653962376530626266613431636165363933303565626436383463653339 +32643231633031343335613561653334383064383738323462323665316132626463343833303237 +63336537383135363864373165326639396361386462303433363064373565306435303164633031 +62376139623838333462623533656164653061613563643930303138376562343165653136366165 +39616336383739663231656239653263306532626661656263643266343766653264323361646666 +62663839316438643836653337663466613461363334323361326533333734653039306562373430 +64613361326362653833303462313538363662383264616364663933353261376533323830396431 +37316165396465353433613339636431323963653638396666623837356664613935366438356639 +64613931653065643536326631353830653461343330636365333236316463343863643331656432 +35323764626666633436386362353831316638613234323064396233633364356239616665356363 +32356134633562626135663861633063346362613236666638613935666362636439646233396230 +63393566643265393831653938303161643165316337663939373634333234653066646436663030 +62303830656331633365333831626631383339323166343631623431306134326562393366663832 +38663130343265633931386532306238363134373630333561636639396537323964383964343361 +30363135643731343764323539333733333362303231636465353564633964666638353263313163 +30383839336465613131656334366165656436613430353931336231326535323339663530376463 +30633964626337366161383534373266303437343630643537643637333466613938653537663635 +31373564323139323932613335356538373764666434393535343037373030663031613538623462 +64333434333166623030366461626137343036616235316135633233303162383231646134316630 +64333265303966343835626363313565356436646164393436326538633138653963393661643438 +37646435383233303232626236646539343465356464636361316464306536626232663638306438 +38623334376632343065653238623738316431333531396366346132303131656462666231666436 +64376330636261383731356266396562343333373764656534613337306538656236636363306138 +61376535303937663734323935343334663062613965353638383133613261633732626664343730 +36663862306639333362633037666339643431313066396332653764643539653239373564376366 +62613162316137323238643864663961333135356232623631653638376563636337643132393966 +62313930616163366432663937373561656535333833346563366531353664316536613061386532 +34316366383333636465323330333331383230663930663238303033383964316236396536656361 +33383531353430643661613338663362613733663132386363303139373338396464343933643166 +61323061383838396136633335636133636562363265346430643734336634663637303738393764 +36623132336331333734643835373837623366386662653234343132326236373932656330353764 +37396261346365346337383664633462643531633339343633303966313261636665313635613762 +64353230393337636136643736353766666533323534626663306432636231613532336161666231 +30623134336562346430333631633863326433613735316432363730616633666132343532323364 +64653330313062373664363532303962653462656465653634303566303666356232393031303364 +34663032666136633832396435366133336234363033633463636539323265356436363063336262 +65303762306463613862366434663539313961343836636533626437326330643164623766383334 +31633136653539383761633232346264323161343463333765343330316635643565346135313132 +36653634353237323366653166663338653633376333633466633963393538653865633831663564 +36663662663265343535643937373330316531613931303436626634316266323066393736623161 +38353935326263313534333566376262316433356463313566366662616666333865643937316134 +37353733323338353537316331343265383336363139326637383131633432623531333431363564 +31373233333565393962646233623235633663346561333033633431666634353833343333326463 +36383333636337653131666335353763366336303633363963616234343030386335623761353262 +34336435363631616165623733366166353666323462313635646133333836396265613561613264 +61623635313139383361643530326230613534643239646666333836633662353466376364393466 +65343838636266666130633764633438383638623437326433376430653461356261343632656365 +65356534656533353763396364306437346565323038626665613530326562343962643336343833 +37396334396530363633623063643636633835663966323833323761616335383036366261363061 +66393235633430383637663564366163653832333831306130323862343366393364643037653734 +61656138343536363733616362656136333562353764633163666134393131616661346534616630 +33363136386462333939346564303263396336356530363866396263626261666666323065313636 +38373637623836353132636134646364613236633063303437313661326266353535306562366438 +64613364646132623234633734336438383138363265666439623834303133376337316131316165 +33623137313561643061663736646235316566663737653136376330663531356363663030633031 +62316339396239616533333666323562383635396662613639646339353065663266323033396331 +34373334356436356332663066633761633061326638633666353466663034613737663838626161 +30303365666339383535323032383431653436653039633835323232313633386134336461383763 +35626131666262633831326665383936653336313163613037353132643363303638613832393532 +36623836356437663833646337653964356663626635653964643963303839386438333334343732 +32633265353739663661323265323439636636366336386264383561613332623961333834363731 +64303561306662656435616262396537616362343661653238646235323431623033633962616437 +63646462656139376166363538653036383330356263666139366532663630373036373764306233 +64346232373462633562333263643639626464336131623239333937393535333435336564353632 +31356233663235323134383834353862336639383262343261663066366132376664383766343662 +61336461653933313162313536616366646132333364323134346435336332323566616661353264 +62386262333837336562623931353032666634313762336538653864636664663865396135646263 +34306164323533356238313732303863343831633264363438626433353863383365336431306238 +64343964653938623262653234383235626564316235343336653135313964313638303732343430 +61303863333033376439353766303835346165646138343337356638343334376431303836653261 +31626231633336386561343761393030333939656263633039393063323432626461613535303131 +63366366373532653834653734306562333365613465653934353334303364666562306430653539 +30336133656539366337316563393138316633393961343434373263343436356331396537356265 +61313135633732616432356632613066626638646239663836656132303235396539336531653638 +63363464633234663364663637383464383530393234336237336335333136613638613236333830 +66396535653633623664326338326562663535316165336266303266353266313234326235353137 +61303639626165326336386463313632383332336561353664356166663065646237356264333039 +35356138316561353138653833333637393765313065316437306135306337653536353130393633 +35396466343632653831663138336335363137643737623963636136626537353863323565383663 +31373762613338323431313235326364306632613562636265363561386237656632393866313466 +66386639373634346265316337633539356138353936626535633436306134613135336333653538 +36313935343861633331656133626566643034653938303431393864336539663165333538383437 +63636465613533366538366136313465383962643033326632663663633939393832616461613730 +36386462316339636136353863386265656530363732633034343135356530333734333831303965 +38666130313738646330393139313035396233353639383334313537373336653133623835303365 +30356634643333356536666631636464633934376136633739656532333737643931636632643238 +62323739636630643535 diff --git a/k8s/roles/concourse/tasks/main.yml b/k8s/roles/concourse/tasks/main.yml index 5918329..6fc6cb1 100644 --- a/k8s/roles/concourse/tasks/main.yml +++ b/k8s/roles/concourse/tasks/main.yml @@ -87,6 +87,21 @@ data: user: "{{ concourse.gitea.user | b64encode}}" token: "{{ concourse.gitea.token | b64encode}}" + loop: + - main + - inetmock + +- name: Create Github team credentials + kubernetes.core.k8s: + state: present + definition: + apiVersion: v1 + kind: Secret + metadata: + name: github-credentials + namespace: "concourse-{{ item }}" + data: + token: "{{ github.token | b64encode}}" loop: - main - inetmock \ No newline at end of file