Diun: Monitor Jitsi for updates
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Tobias Manske 2022-10-10 00:06:56 +02:00
parent e2707df6af
commit 579bb20e84
Signed by: tobias
GPG Key ID: E83C743C1FC2F79A
5 changed files with 267 additions and 209 deletions

View File

@ -0,0 +1 @@
COMPOSE_PROJECT_NAME=diun

View File

@ -0,0 +1,21 @@
watch:
workers: 20
schedule: "0 */6 * * *"
firstCheckNotif: false
notif:
discord:
webhookURL: {{ diun.discord.webhook }}
mentions:
- "@here"
renderFields: true
timeout: 10s
templateBody: |
{% raw %}
Docker tag {{ if .Entry.Image.HubLink }}[**{{ .Entry.Image }}**]({{ .Entry.Image.HubLink }}){{ else }}**{{ .Entry.Image }}**{{ end }} which you subscribed to through {{ .Entry.Provider }} provider {{ if (eq .Entry.Status "new") }}is available{{ else }}has been updated{{ end }} on {{ .Entry.Image.Domain }} registry (triggered by {{ .Meta.Hostname }} host).
{{ if (eq .Entry.Status "new") }}See https://github.com/jitsi/docker-jitsi-meet/releases/tag/{{ .Entry.Image.Tag }}{{ end }}
{% endraw %}
providers:
file:
filename: /watch.yml

View File

@ -0,0 +1,22 @@
---
version: "3.4"
services:
diun:
image: crazymax/diun:latest
container_name: diun
command: serve
volumes:
- "data:/data"
- "./diun.yml:/diun.yml:ro,Z"
- "./watch.yml:/watch.yml:ro,Z"
environment:
- "TZ=Europe/Berlin"
- "LOG_LEVEL=info"
- "LOG_JSON=false"
restart: always
volumes:
data:
...

View File

@ -0,0 +1,6 @@
- name: docker.io/jitsi/web
watch_repo: true
notify_on:
- new
include_tags:
- ^stable-\d+

View File

@ -1,210 +1,218 @@
$ANSIBLE_VAULT;1.2;AES256;secrets $ANSIBLE_VAULT;1.2;AES256;secrets
65343661366238666365643966613237646238633564613463303336396135663461643236313231 36356331333935316638353437633037313038306235306131313462363430626239636533313366
3030343965306335653365616534333331333833393334650a353763653138626638336232633238 3266383533333233316166373730313962386432323731640a333439396465623666626465343034
32346436343366623164313536653664303534643631626166363861653232636636356661333165 64653839383531663330333739396437313065653131386535613365613461626132623063333737
3161313963643062630a336466306136363436306162363932623138656563653237623335396238 6334333464633335310a623439623930643435663463326335613365313332343636323530343636
63393933666435636237666266623064303336366663636161383262336166336631643533373935 30363266376165646134396333623733386435393261636662313633636461663765333366653664
34613666663037666265663466326134626633333030383038396135313233353862646133633935 34393832393334663535353738666137376231653263373364653337316462346439313739643830
33656339303033663938336533653630393866306132393630653835383939636235373630633335 62373263363164623062653538643239666331366265316139623062373739313565663837616639
65333539343061613162313335356566663836383436366533343739643937373030396362376366 61306163353139643734636334306662623739626461356461623733653730616465623037633966
65363238396164653661613735363335393032386337623236353535656335376661333063383465 65333134613330396138373231386566353236376633316635623134346236633934646336383636
30353336373362396639316330383932363162313535663163346166663334376337663961363434 30373332323839333639306330666131333038666363323932373036643064326361313963363432
37346633393339623936363332373538666538383739366263353539633135393232323536666564 32323065613335656135396465393836613061373539653731313131353964623064613431653463
63633739393535383932383130343631653535633431653137353465636632333434303738666335 35353738663938656262636134393066376539386432623032363038333633396132373663396630
38666165656232643131636535316266303237316332393434363365643338613737353635313332 63366132643035666530326464313661396237653865633635626631643331323732613363323665
31643766366661646466613839633935303539666131303662666562663665343436626232616536 64393331313539313534333839316461653232313863646631383561616432343561383462363065
63396134633439316361646535353263343861363163336636616637366535653633653266303761 38356263633130353465303133363639393035373661303562633335653831643038626366306565
32623431383561386564623836373335383634613639656662396236663262663237613562373937 35383938333763626562306362363634366535373536646433386136623833633938356464386239
61303665656136626361326633323161636239656533663236626238653661313531303437616364 30396665333830343964353265623131396436353237626437323032363833316164303630386436
66643266306532303534366535346231663533376434373263636538636536356435376261663536 37613338376463313665623334326661663034313736666164346662393539313830376531376539
63353563616537346131373735663039633261343936636161393738333564353361646235613462 30353736393963386536306161373462626332336332356338646362393664356432313839363066
38373931333737353032656665363039346433333332343965346266393435633739316539626333 30623964633239306639356166633934663061396239346165366639643433663465666336623335
34333161393633393934366434346333396162326666336235333239656361633337623439616164 38363635613866323737373462623335316563346461373561336663303136656138633664326162
61613861373431386466383565613639663636663731623739653637656137646666363634613231 31643863353337653836633264306262353938633730353039396230323931373839343631376365
30333539386336316361383536386262633535386431333335656630353435326337663535346436 37366330386338633134326530663737346237306364633036393830303832626263626262616635
31616236313832356132643961376138306435303832666438306565316231656132383965333536 63346635653330663161343936383730653537336162343532613139303865306631316366326539
62383166613839363330373630343730653731626336646366656334636163326166373336656437 33393364613035313363636130336262643437623563666332633139623133373730313462303237
35633261326639653833346131303530643033343563616234653563663936393237356430353766 38346634343364616161333033633637323838346464323638646238383936643634373432663630
63316566343462306366646331633636316433303163643739303131376239613837353531626362 35353633346639633762343763343733653930653431626538623535383037666462393936633337
36313638303932373431353661356665323131623633663330326233346664323539333063613334 62666539363338343837386238343938353861363230306134643134633637316163623465306163
30643063323530356565656562386533636666626464616363646236363261333131353733326536 37613635383035333563363265343631383262353462626630383463373132303531663931666662
32363835313938363130343763333361303730623135613561303231366231336664633533363135 61626265346434343138396530356335346132393866343962346666363230333966393932363263
64353534353031396232393231333839386530636165363831323738396263303663333161656661 64323861393030313538656335316232396163383634306334343636376630346538376334616134
30373734353662663437633937653031376337653962336462666462653264353063333963666235 63613736306538656463636165663231613439393362326336386435636365663539303636303036
32623736633635353834616534376161333335663764343038383739353961346461326338376534 63613837613639343562613833323664313135323037303363363763303731313465316431623534
35356162393563393464373335326565346633396364613139366465316461316632373832343562 65383232663837303937313631373636626237636636636539656232376639643939323061303532
63313763313063633465366130366265633239313161353934663965303564326361636636643333 30336439303263356663316332633161346137356163633930633365346263653239306363326438
32393535636361333536646233396362383633393863333732313134333637366439646437376631 39343030343066323437616466356132653033386530363232396665626437633338333764396364
39333566366539643737326437393934383131373663356337383933326561336264633532393134 34316233356366356566633133636335326234363333343532613336303130393739643461373930
34316166623732616666303564346234623135326566616466303231633139363365383435653866 31323766333132333633363237656264336663376263303266643763363763613537363732656130
66616138623339346563316336343332343666306232316465333930366165663066383539623437 63626362323663653964386435303862376430373333333263623433616261383266363866326365
34336133363032643037333262376131396131656134633437343265303033613462333137613138 32626362303735396435623335393931316562373431656335386335383239303239316362616465
31333438383433393166643064643335616431326662316335326335613063356163656465643335 36666463636465663765356665353063663064303938633336393933353731643435336636343061
32323633333538646137313664333463643735383561393637346331633438633364653166303364 39343163613734303738636338656338363266616565353933613234646633313733663562383535
38336163333562656339313230326165383037383532643632633738396162373738396334333331 36323163656232633736636631666466613361326234386233306233353134373566353939396332
30346137333633666138306137353930663838326133346338333638353261343636376138303863 35646238316638326563346162396164366234396538383336663066626539656366393931386132
32346231613835323535653366313134346532646638316235323736353062383835633731356135 33356662373039373261616232396632653034663864633333633935646361636534613937656638
64316261636265336564356236316366306435303564643833333363393763303561666536313162 38626435613332333831646334666433393562313230323362323366333462393538363032326238
35363834616464353636376361656337356461646336303264663234343165653364326366393461 63336166616466333534353738616661303035363939363165353164616466643531316566346533
64643666373837383965336536353266376164303364376261366461353164613763653963313536 31333030383062623537363736303730633432653062653136396632626430313937333836636237
32353933356365353365663766636266626633373431663837353333396562306634376230333264 32346663623538616130376637623933333066343638386535353866656335313433333035663466
32616338666534363938623635333230373437613131346132666264656162333537396666326237 31636236373366653062366538353736336264326130663962653462613236613631306432636563
65663239633739613431323166373665396363313838363238333266356136326336363139306435 63373562636238663634393939626665353566393032323236333937343339663238346532373339
62323166626531633631646332633561613434623730303537623037326462303739376664353431 38623834653362323061303461383838356131643635303139373532333662613063363235326366
34333038666430333561363635356233346433313535323963313836663938316461383134303235 30333231636263643139666264646230386563346232313461396131643765653265623639303437
38383064646638313833333238646163363435373464613266633337303637393733333432653639 61653539366337623463646264636262623331666431663033366534366437643563616264303164
31393634656537313333336364353165613138383835303438306639303730336531396664373063 39366361343064346331633961306163663865346263666636653330323332613634303963633063
63393261353832356665656134626231633632386633336663626336663665623261346134656637 31336338633435316165613434356665626332326661646665303635393033326161373136303030
32383531333731316337646163333533336532623661346331373665373061646334616338323331 30666662383464626232653731663239383461313432306439646130343836336639333837636631
61336361626237376161643632643934643964633535376665346362393865656364626338353865 61306164363563636131313161356332636430623562626136393163353339636334396435313265
62363962393465303964376338353066303961633737373865663238373130646165663039323530 31616165623231343535316232323036376431386162333939323238363232396539663936643731
33643265643938666335343464626462626237623761383461353134376232323566363464383137 34616534656630396462303262616437643239303262373039663763363866313961666233323438
34373933613633616531373164346638326535356434643837393231373832333765666531326362 38306439336337653766386531393665386238636162626366383037626230613335643230613736
62353365333639623238653366323639356437343164373065616435616333623865313965393333 35643132616238633263373961333162366631383966653639643939626432643039376133616631
63626231643730656339626433613234303164386664323833666337343265333431343561353833 37613366366631663633373636663463356438636361626138333833643463356166653234613335
37623739373633333164363738623962323862663238663738366539373163353133373330366362 38346331326236393964613363303036643536623732336135333862616139393033303131366635
33666461386530346165666534636263653861663238393232663334303436356439613265343563 62316234626562333565363261663263396664396231373230396337393564663639363239393365
61393366646336336630306162623732656338663664623631633931613737626335313666343866 32303234343731613164366231363061386464356264633838653331393438653433316665656563
30633230383939623465383162353837633063383661383232636164623862636538383964353166 37666265666565393336643364653432363634356130363736323331373632393530303339306339
36656332376538646263376534366165323662623231336232386230323136653836313238323462 38326532353633616139326365326437623733303839343637336639366536353337323237626364
63653932656335393035643161653564616438323336626635663664643563326434626163613763 39383637626530666536383261303835366466653733323034313334653735373263663534626536
62653736316531653535373234636261373739353361346266323437643437663766623530393565 66346430643939346337663835363134303338323535613836303638653935333663616531346561
36663230306564363966613733363936636638303632636635356438336361323437326239653466 30396338353832656631666364356330336261336439656137333835343766333538656433303930
63303564363262393131366232653962646438313633356239663639313166656639623435656130 39356439646134306632656462623165373264366535303531613263666164633738333937613438
63653033326439333466396133306639383031363936326138646461306631333637623339363138 32313735653730353565323032646637653565336263393862333164356264366264663564336463
32636662643836613630613464396632333038613938356432636137656634373539396465633734 37666631336564623665653633666632346563356439336663346163663630653465396131373561
31653636346231643731343062333532623632316239323837663538383163646562623930653439 38663237356533613030343337646537313162633237623662666338373538383230653365346562
61343434336166653936306161633666663534306433316534376365653865363530663833613164 61383863643030623466393132353265393166643535393931333465376366653765613261346336
63306538613939653630303065306433346431323261363466393035343937353166326664613964 61613161373936346366626132646539343464363631346163666533356663666133313438356633
30623866346161323032636237303930336261653266343333623338636565323262306537623832 31633965616536366365633762383330353363303736626437353839643732643666303338653064
64376238316639376436313962363363396165633534343630326366303835386535356131353137 62376638653137633863373765316361663336616434616434663763626431316365323066363461
38316165623465353931636662613633333435666463626664633938353439653934323363666561 30363564326131346465636565386164333538663838643837313631643339393535313638323534
33323232326538306432333961303434303036643231333336656531623538666232383261376433 39643065663332653361386265626331663733333235383861356662636564663637393366353866
39653235333666306432333030356630613832616366356131393332303162313336306231346539 64653130353361623065396665313363636236643734643939366539373139323265356434633333
30313836393232336265373337636434326364666161366230623536633962396338363164393262 61643961363166613734623736366330313436303836373030626566373461626563613861373130
38353763663537353634363031383266323362363538376633373630336338373333633439623030 66326263636164306337333335616337336233643231393938323737336163623732373438383930
30343531353635333837616661383533373637646236303865306262373039363064643363376438 66316230623737633461383436393765646335336663373264613766633838383562383231333763
63633965376233343932363834393065363562326239313934613935376337666430326636343930 61633537306432663636346333613661633435373566343431393335613566333135313333396135
35643166336362343865303533643530313563646237396265383839613734613839343331333065 38356233393236636632376532346262363436353731323239306337333838366636633462346138
36353965333233303162343261653434613435656665633364323235313239643033313331613336 37386335633237323033666161336265666662323737366530353133663230633437633662336664
62383761343033623439383539666662303537643564663266373035373038396630363762373430 31626530353737333665326264386631323066366531616263636262373161333036613166653539
39366332623938313938366230383537376336303161306239656530303237613935393234636264 31336261313430313837336137646266613633393138616236356138333631346663326561623061
63623533353237313364346530386163653162383562343133343938353164373933343233613463 35353835343530626131336333663235373837386136623231333232303163623236343362383965
63323432656162343331656334313461353866663565643530353162643136613666376138646466 39336561633861643430396466316166666230643764653964373162323466316338613939623339
66623364633132376666613966326534353461613733636634643765373839383533383164666338 33383532373565333336343366366563313232383630393831383934616263346233383836656434
35343363303930643430313935613533656231373266653639376564336163636237363334343338 34303730636236326366373038333034336338366530643035363265303337643234626266336238
30633934333131636635623433613362306662333165626664323031666336393336306664616335 30646139653361643735633963663461373032343139303163663531346231326333633062316235
61613561363733356639343538336262633930376266353363656436386237616562306138663333 31636636373166383736623562373163373466636333646137356634376261376338326634656635
37356562336136386264306665306131316632323565653864383032366263343639396633346266 36633537323265613231393664626130396366306561663839653662343162616264666139613762
66356336316661323338633639343634643962323437646135346332343035626530353666363932 62636261333664653362646166346161393435656161316365616666323537373366623335343635
39653236383538336137303438663165636238383734363937336366663135353139633261333535 39656532346666373430336339666466363638313265626161383564376466323133393936333264
64646638363931613238303535366435356362303534643666306661643830346134353038663865 65343464323462623134643831613464386566323361323535646166333032376131656638616531
37343434623638663264646232373732303531356361666234353736373461623130613635613231 35313664623530636537366535653533626137363035346239356339316530333630326332303135
61656664653664623363653430623534323364356539316232633633636365623565613337363131 33336561386364666461393962313132386462346263306535623234323132366466653865653861
62613134386631336662636562356366396132383761383732613863353464343039303766393439 33616362373365356430323637646637373662343563626239326436666261626533653737316235
66613666616436346565653835663835643832343565336237633766633165323936363232333136 31353931613234376235626162386537623539356334323632356436643962363934363438333231
34653564663166393631376636333335356231353232643961623835366162373065326565613164 35363165323266356162653332353234303132623834346163373666356536313962666264633763
32613831353233326362336363643964356536353866383837343934663238336665643434663862 35663138323565396664316535356135356462356135623564356634656539376333393439316533
32303962383835383832643137383262646139653062363938343563326563336630356365386338 65363235666639643463633230386464623163323765323638336339346434353830306239626239
63623764336234636138613233386434623137306631393564623764616462303637363633366136 64396263653138633766646431386464306438376432653431336231636331313331653961663738
33326465666339323765663130663635366130323562313430356663343537383238306433316532 39373934613063373363396232346463653661353832643864643536643631663732323763343062
62303636376362346138613439613536326437333162356331356236653436303434633130633663 39646136353161636331393132356439306636343134626437326166613431643963653432336566
37396235613666313464323964383663326630623638366235636563343730663063646431323365 66326164313637613063376434663834353563316630643738316132396132653339376333636166
66346338383231363662393134303835663838343937383831653333613236666331613039666139 31353839663032383333383839336661666266343134336630313063626536636334613266373338
62633965303566666165333230396631626633633238363437383164373761313834363430373830 30333862656639636331336235616232383961373335656364626364663862353563346261666135
35633238376366633836356362633438313139353762363266363637323934323230663364316135 31616233333065333935613861353461306236336630363261633164363563346336383165303264
65376266656235366464633466653862656566626536343533373537353161633963376430316433 66313034363931333833343331333261333732336164383762323130656137613536383861323361
30346232636430643862393138343730356332653036383033326438656138346339343364643264 31326530313262663766376238623664653265316433656333633334643764633434306664646338
33343633336531383530383538633232613138623066646235363639303333313239343561383030 38306365656635313365666238366238306666663164336661333564623461373562363361303835
34653162316234316437393164396264303635663464613931663834613931333237623539313232 34666235663537313333623661353364613836303735636435393337346239333565333139666238
31366366336438316538653366356436303633376231653635643035616238333466313938623561 35386666663432613238373238373937356231336138643738336332313633623233663262383162
36613030633761633032626436626265643436656665323538616262646534666336333536376163 63333536383636623434613232393336336332373832626436343961396239343265653862346564
62393230663537636339373562353966383833393461656561623737353636316132656261356531 31373834646130343863663561383530316133333733656231343938343037653537343766306162
33366666333565666335326166363363373036333135613138666530366139386462343761666539 34383034383731613664323531393530336162623564386139333339343231396166306230653230
65646361326265663931326136393234623531363433636666316335373866633236303233353336 34393461653936623635636234323261356266623437623135316435643133393337643463376366
66613731623833373337386162386637646338303330396132373232356361363630343732376562 39356232643362393633303366363265336235316464633132326531616635633836656134323739
39353938366363363866306537363565373437346363643334376663313036333933663366613261 33613337303934616336623365613537336333636664306636326437383133663332346431396232
62313238356365396530353232336136623266613764666361383637613465396466333939646463 30303331623132396232303730356537343231666666646365336361363765663561376437346136
61333735663964326239623639323463636136653536633833326539656432656334343261343837 38313731653133356133323435666132643739633963396161363331333933353932323130643738
66656338303066323162613730343363343731643930656333616261393937636534366232313035 62336137393337373633323133633462303732613165613962373162323531383266343831353638
62616235316631363761663138373932393031633037623537643265313330613666376364373136 35313366343034326136666530323336613264653161316336326165363564386163316333653432
36343639636530393239323664666133323166643136353262376333356365663461373832343931 35613563393637336565663066323632383337616434303964326562653135393034663930353661
37653761663835656133373332633264656566343639303332343965643162616433366264363766 63343738663766383363353835656335366631303532353431326363313865663738376161303137
30393536393264306639653236633863386435376230333264333033646337663563663661383762 65393266383565623838313637376462326433303333336262323163323831633337653333343333
35343436396266666339326366316439323839306532643639616234646562623537303239363630 32336434363337626535303637356331326135373939666435323761316239666666363334396536
61366435386463376239323265333232323136326333316665303337323866656232663762613637 66616633646165383935353136353764396338666162323065343161646439386664313534643062
39366261316639353832373566306439353330323636643338333639353632636566366362656338 61666565386434623864353435643331613535613036656237343664363763343730366139306166
66633566393739626535316435633966366438353265333939643037613063643138313837353139 64353264653462316264353561666333353263653733353261323932316232643666343362623433
61386364323334396431386366383037666239663435333832623761323232343635626462326631 38343030343130316631643037653537303465653264383930386630663833353539373263636637
32373536613062313062323336353331343734646530363339366665373763313133393161396663 61636563363833303837623633633430393565353434616434353761643634336462613439393963
37323138383131343633633239393663323738383533393038643032666533623839393937373265 33323039313034623263313430386666623461383936343164613438623833333563643366303230
38353535363730346337396135333135313630386662643236633266353061373331666533356462 34363238613138306532323061323934643137613263346339333961663363623433306333366636
32393166633839326535343236303431353738656234343763306564663739306539663231373339 65663538386532633238383439316261663137663064336366336534323438653863656261313239
34333636316361636637356530393037373136363834373736333835343635303633653932626237 33646534633264313534613362653965356433363264393264313937666237333964633739656633
34613362613463613332363463626435333036356538386166623330366565363637316133393437 65326436663936366639336530323938366332343239396137326134326664336466633034626266
61306166353864373261363630663433366131366139633861383335656434666462386265343935 63633438623732386139366130646433383638656566623234303036353134303061356137633534
39643737366131646562653363633139386663633132306532313563323261366366346436623632 39626530623265326434643630336331363264313537613866653263386138333737366434633962
61633464353134396430623364386435666562376539626363613730633062666132636539663932 36373564653133623233386264303839306363306132613934386135653439616330623563646564
39366134313132393064366661343730383234343661666334323431393163633661336331336232 63386237653431313164646462323438623761353164373032356366613961616661623562643665
38346632626538353432633432386566386132646161343038656638313034343234396561353838 64393262353036643735363531613734346564346364336534303537626134316338616431663365
39623836353963326533616539343237626433326433393436383238373339326165366135653938 39373830353663326230313466376336666138383938623032346461366435373537326263383035
39373433643163666631353464326366633566663835316661623033326664353364393230623536 63316435346538376133333035643138383062383633356165366665626366363562363263613736
37363938613030633437353635633763613962336531306534626431323631356639353337633362 62373837623564346463653235653263646465633864356366656465623266616530393461643762
32623535333965353033663230333537383563623036363937333465393634396330623936656132 63646532356534653561663465346435613764383962633936333365336536653261313638383665
33306261646430316134386336646438343863656462393665386337363263393637656139636237 65383161656261393630636332666263363234343537356135393234656664326534376563663736
34306365346562366361613934333130633463653735613865363161386637623534393964326533 62333933313163316336366634363431616363343864616534303334363063663430336534663261
66363133356138666335373862383036346237353931306139393939356232653966353261393431 65636136636336393932653663396137306434343434656533366230366362663034643437383565
64616638353965646265333536663863303262356338303130373130666639623162633535326238 31616562323537376463656330383533306131326539323162366564656265646536303334313066
35663538633635326164366166373731393934316436653765306132356465396230323439376639 66663633623439316236623866656135656236353334353964313031656135363965343564323261
64306362343939633231306138316433383462656439653262333836326633646366366539316235 37393735666638623631303764633937666239616131373064346365373438366139323532663963
36663464653635316134353935363865353533626562356563663338613938326261356336343635 34656632643230396166326332363337313663623963323239653939643066656561343935366164
64393136303338346335666537636339316533363064396333643066653865613536643733626432 64376138616636363631356437313130303238646638353934386135363164353634306435363839
35363637306565306333373464336335313531343839386165346165613363303763626433313633 62643263643832343666636137653962653662643435323566393961656561366165373837616334
37306635306139373637396266313238366437303165366666313464623263313638306434643935 33346133636234656564633330633530313635356537626463666332396239646431386161323066
61653034656635383436346630656133663836353035373734656531653862333965643437323736 30373364363734646438656535306163306330383062356539623230343264366363393561663635
39323063366434313963323738353938326361383439353336636566326137373633656164636634 34343263633339636432376235326432326461376536333666626337333130633631393830663539
31633962623662353538363865633435386563613731396139633539393562623836656161646361 38366235646661383933376632666331303666626432613538623663323265626566353363613532
36383263333836636430623439393230633166323236613036663134366536653139613537323935 32663564363564626665363536343738313338613837333566616532646133613636376439383738
65303936376630343338366562333537343432643733356365323838303063396633373837303037 31643364323032626431373936396439636433373533396161653634343064303131376537653165
36323363656564663430306338346561313035636264333862343034326363356638633534613761 34393837353062383835633034343935626431646538623630613333353566313432393963313237
37643931326362373462363834363161326663373165306238386534326565643763323531623738 38393039313162323231646566393439656131383530353166396136393539623432616161633464
35656665643162343765333137313861356237313061393062303863396561336233633137623338 34363764303832343938386135663038393130643739643633346266633335353738633635303139
38383737303831623361346530666233643533343935373562633565653365343732323131663061 64663065646364316638333135373664373036316461636562356362323561613134386636633866
39313464386162613330336165313162623562356539623532376265393230626337333365623730 34373933383962353636306138646139333263346639376634616537373636663762666430323636
62316261346133636535333465656538626562383537313430623932323630313639626163623737 37383835326164346130363234366235313831626236646263653737643364633438656564666439
37303662313937326463386333343337343335333931656361393863356436303033386633643664 33636362313034343034643963363336316537656431393439306461353163663036393135666664
38323138653866333730656465313736353038633934333632376464316664393964303864313035 63396264616264386637373961383334383061643538626366656330656238373261396530666334
63393462643835646463663133616461386337326637313230346332613036313936386563363039 62353230313631353865643234303137653065333135643264323834376463356433623564653762
37383235303838643962346239666633613733626535393335376337633135333134393333343037 39326137383731333933643232633031373765613862326430663865653937366135363066303734
63663738323138373066376264383236653862373364346431633839306535386431326462643062 62663935356564643965326532363236333061306461363964656432646365313734343166333662
65636537313461643337623862663164613332393133666637653062333636393464613738643837 30343930363961613339363737663730356563663964653866356334626130626164353632633965
33666564633037386235383963313338643830643533356639393063323866613764653837313562 61383437643663386564376566356162373661626638313234613762346436316535653636333962
62336565633739613431666130333635666663616639393131373830363466313035393631336238 35663830316637623462386635323262396266376364636532356164386561653338383363626262
34383364316338303038363764636464653235363063363137313831316263643030613837313433 63373738393138396231373064613761623032323239353834666666626432393834313664346433
33313330373163346464336435616165303936663830626333323561373563653065616230656461 64383466306235633431656637353163626533633833623733353965383838613137313732643763
36333264333037393264313834303537343563353866396137363664366233633532656230356139 33623265363137323236663036356234303961613531633339653465383135303733653964373561
31386537333266333339366263613738373931643636363661386531653833313063356466366339 37616633383661356566393933313338653965613161386136326131613334633435366336656235
61623038636464323438633164656231366535643238346637323033323939343662333139613337 35623131343465343137343639326337666561653336383465643565623139663335646633323561
65333131306561616637653337313532663665383936343739386134363835353665646563373632 33633239666431623966636333623866336361313830363232643662633630333366656561656665
38343837336434616565663733666131353330623166646565656265373364333734326636353564 32663062306436313965663739626663623864323638656135643733323162623464336362323138
33373665386534396235346466613232623533333033356433633336343866666364653061346130 66646339643634333562653462356330633664643539323734323165626230383132353438393935
33653965313135383865353037623637376664326633636466393830333739366561663230313931 33353934343961366239306536333133303263633935303837613962626438333864373866613163
35323465656464336438383161393232373031626262386336326134393031363039326563376439 63383234313937326131363236323466613134346361653564306537303061613036666362316533
61613466333165313838613233303133383864616665336363336463346132383531623166616565 63363064646330356439373438623338363437623630383565363535343164636635646233363864
30393364336536653363326338386564336233376433303034663361393239336139383261653634 38613965366636363164323432333839396333373730653764333032313431336634663335383931
38343430656564353265656636383861643261386539363563656365653231313664306234396235 36316463363061343939366539346231383462306235306135383033323461386139643261643638
33383361343633313964623939376132313938653263643561643235303534326633376138366165 65633739386563386132343266333631313033346664353731346363393238303230616162663036
66633762643966323261366332336562373664366562333232623166343731343134623563623132 30316465373334623838393031303563353465393062303166303437353134316564353030313434
64336536363937353862623966396664656662346631343032383737323963653966366236343036 66333761323735363233343230663632323264376665623639633162346463316165376362386435
66646666653632323032353132393931393266313465363532363463333432656461303739393035 66646366623465373061386564323039373864636530626164373761633133386534613764373663
37643461366264656533646463326234396266326435353834663061346336343261643966386234 39303139393232373438303839373263396638373163353562383530333165636532633461383934
34366138343334313539353030343835336231396538336232376464636230353035373737623164 39643438343761623366656465303039313234336434616561393763623161386633616436353066
65633362336634386131343435626132393365623236626534373061623664373763303239353937 64333961373036356162613431373162336463306230356165646138333163656665653230326366
66623963643935353037623531373137346163323738636464656436356464366666643763343562 66363638366265363965353434323332366634646231663131393861633633393131373737633633
38333538306430613033633261626435303933396135633639653666396233326233646461613732 33376332366639373166396639346438356437313039663365336132343836336262366333303134
34386535303733353331376337623937643964613333646531633431663964316239336666653337 34353538333464336666313861333738343764356264323837346438383766663063323839656136
33326462393536656433353661383931633536343336653239376633313431316630313738313062 37303139653663346234653432623537303962346464313165623462383732393836633866666432
38376466373635623761633730653236663864333863356161366339643239353638343738386537 61363535383966623764306363353063356338663766373130623361366336396435623934346364
35613233316436306465393030343533613235636630393266666137316334303737613539376436 32343635316238623262623930353639333839613861616531353231623865623132396632623133
30393032633632363338383266643330383236646164323163626335646464343037626661363662 31353235663966323537393431636661333763653538316562653637626633353461343233316262
6134 63356363303366303030393565633364396337373336633537323033313763333763363234323738
37383163393239353832393737313166303839643037356132386261316539303335626266616439
30626566613534633465636264623264616366373862616166376465366664336664383237663735
65343061623435313935393634393037346538353630663662363562346230373865646665626636
66396231396264633465363738383966303032346338663263393738356338653362663235306661
39333138323737353562353738643933343133653632356237366162616435323937346536326637
30663862663237383866323336316362366537663439353237363833383162623462323234616330
30346539303466663539303165363735656639626264646133626661386434616239386336373139
6461