From 52e546f286faf9d706f4f040aa0d5ce2b7b1adb0 Mon Sep 17 00:00:00 2001 From: lolcat Date: Sat, 22 Jul 2023 14:51:57 -0400 Subject: [PATCH] done --- COMIC.TTF | Bin 0 -> 63648 bytes LICENSE.txt | 7 ++ README.md | 28 +++++ banner.php | 125 +++++++++++++++++++++++ bg.png | Bin 0 -> 7206 bytes buddy.png | Bin 0 -> 523 bytes buddy_alone.png | Bin 0 -> 388 bytes flag/ae.png | Bin 0 -> 238 bytes flag/af.png | Bin 0 -> 222 bytes flag/al.png | Bin 0 -> 223 bytes flag/am.png | Bin 0 -> 209 bytes flag/ao.png | Bin 0 -> 269 bytes flag/aq.png | Bin 0 -> 305 bytes flag/ar.png | Bin 0 -> 262 bytes flag/at.png | Bin 0 -> 216 bytes flag/au.png | Bin 0 -> 339 bytes flag/ax.png | Bin 0 -> 264 bytes flag/az.png | Bin 0 -> 253 bytes flag/ba.png | Bin 0 -> 256 bytes flag/bd.png | Bin 0 -> 241 bytes flag/be.png | Bin 0 -> 223 bytes flag/bg.png | Bin 0 -> 225 bytes flag/bh.png | Bin 0 -> 225 bytes flag/bj.png | Bin 0 -> 264 bytes flag/blank.png | Bin 0 -> 193 bytes flag/bm.png | Bin 0 -> 362 bytes flag/bn.png | Bin 0 -> 277 bytes flag/bo.png | Bin 0 -> 275 bytes flag/br.png | Bin 0 -> 307 bytes flag/bs.png | Bin 0 -> 232 bytes flag/bt.png | Bin 0 -> 299 bytes flag/by.png | Bin 0 -> 245 bytes flag/bz.png | Bin 0 -> 296 bytes flag/ca.png | Bin 0 -> 234 bytes flag/cg.png | Bin 0 -> 263 bytes flag/ch.png | Bin 0 -> 220 bytes flag/ci.png | Bin 0 -> 235 bytes flag/cl.png | Bin 0 -> 228 bytes flag/cn.png | Bin 0 -> 236 bytes flag/co.png | Bin 0 -> 234 bytes flag/cr.png | Bin 0 -> 234 bytes flag/cy.png | Bin 0 -> 243 bytes flag/cz.png | Bin 0 -> 246 bytes flag/de.png | Bin 0 -> 201 bytes flag/dj.png | Bin 0 -> 255 bytes flag/dk.png | Bin 0 -> 238 bytes flag/dm.png | Bin 0 -> 288 bytes flag/do.png | Bin 0 -> 269 bytes flag/dz.png | Bin 0 -> 270 bytes flag/ec.png | Bin 0 -> 317 bytes flag/ee.png | Bin 0 -> 202 bytes flag/eg.png | Bin 0 -> 228 bytes flag/es.png | Bin 0 -> 286 bytes flag/et.png | Bin 0 -> 260 bytes flag/eu.png | Bin 0 -> 240 bytes flag/fi.png | Bin 0 -> 224 bytes flag/fm.png | Bin 0 -> 231 bytes flag/fo.png | Bin 0 -> 262 bytes flag/fr.png | Bin 0 -> 247 bytes flag/gb.png | Bin 0 -> 296 bytes flag/ge.png | Bin 0 -> 223 bytes flag/gf.png | Bin 0 -> 280 bytes flag/gh.png | Bin 0 -> 258 bytes flag/gi.png | Bin 0 -> 231 bytes flag/gl.png | Bin 0 -> 227 bytes flag/gr.png | Bin 0 -> 236 bytes flag/gt.png | Bin 0 -> 293 bytes flag/gu.png | Bin 0 -> 298 bytes flag/gy.png | Bin 0 -> 283 bytes flag/hk.png | Bin 0 -> 295 bytes flag/hn.png | Bin 0 -> 223 bytes flag/hr.png | Bin 0 -> 293 bytes flag/ht.png | Bin 0 -> 289 bytes flag/hu.png | Bin 0 -> 230 bytes flag/id.png | Bin 0 -> 245 bytes flag/ie.png | Bin 0 -> 232 bytes flag/il.png | Bin 0 -> 470 bytes flag/im.png | Bin 0 -> 261 bytes flag/in.png | Bin 0 -> 250 bytes flag/iq.png | Bin 0 -> 223 bytes flag/ir.png | Bin 0 -> 243 bytes flag/is.png | Bin 0 -> 250 bytes flag/it.png | Bin 0 -> 246 bytes flag/je.png | Bin 0 -> 282 bytes flag/jm.png | Bin 0 -> 254 bytes flag/jo.png | Bin 0 -> 242 bytes flag/jp.png | Bin 0 -> 222 bytes flag/ke.png | Bin 0 -> 247 bytes flag/kg.png | Bin 0 -> 243 bytes flag/kh.png | Bin 0 -> 226 bytes flag/kn.png | Bin 0 -> 270 bytes flag/kp.png | Bin 0 -> 259 bytes flag/kr.png | Bin 0 -> 239 bytes flag/kw.png | Bin 0 -> 226 bytes flag/kz.png | Bin 0 -> 308 bytes flag/la.png | Bin 0 -> 243 bytes flag/lb.png | Bin 0 -> 258 bytes flag/li.png | Bin 0 -> 244 bytes flag/lk.png | Bin 0 -> 303 bytes flag/lr.png | Bin 0 -> 270 bytes flag/ls.png | Bin 0 -> 230 bytes flag/lt.png | Bin 0 -> 239 bytes flag/lu.png | Bin 0 -> 228 bytes flag/lv.png | Bin 0 -> 221 bytes flag/ly.png | Bin 0 -> 220 bytes flag/ma.png | Bin 0 -> 265 bytes flag/mc.png | Bin 0 -> 216 bytes flag/md.png | Bin 0 -> 288 bytes flag/me.png | Bin 0 -> 285 bytes flag/mg.png | Bin 0 -> 240 bytes flag/mh.png | Bin 0 -> 292 bytes flag/mk.png | Bin 0 -> 282 bytes flag/ml.png | Bin 0 -> 260 bytes flag/mm.png | Bin 0 -> 265 bytes flag/mn.png | Bin 0 -> 278 bytes flag/mo.png | Bin 0 -> 286 bytes flag/mp.png | Bin 0 -> 320 bytes flag/mr.png | Bin 0 -> 300 bytes flag/mt.png | Bin 0 -> 237 bytes flag/mu.png | Bin 0 -> 210 bytes flag/mv.png | Bin 0 -> 244 bytes flag/mw.png | Bin 0 -> 244 bytes flag/mx.png | Bin 0 -> 338 bytes flag/my.png | Bin 0 -> 303 bytes flag/mz.png | Bin 0 -> 266 bytes flag/ng.png | Bin 0 -> 229 bytes flag/ni.png | Bin 0 -> 254 bytes flag/nl.png | Bin 0 -> 231 bytes flag/no.png | Bin 0 -> 257 bytes flag/np.png | Bin 0 -> 311 bytes flag/nr.png | Bin 0 -> 260 bytes flag/nz.png | Bin 0 -> 348 bytes flag/om.png | Bin 0 -> 230 bytes flag/pa.png | Bin 0 -> 259 bytes flag/pe.png | Bin 0 -> 236 bytes flag/ph.png | Bin 0 -> 285 bytes flag/pk.png | Bin 0 -> 228 bytes flag/pl.png | Bin 0 -> 216 bytes flag/pr.png | Bin 0 -> 255 bytes flag/ps.png | Bin 0 -> 231 bytes flag/pt.png | Bin 0 -> 238 bytes flag/pw.png | Bin 0 -> 233 bytes flag/py.png | Bin 0 -> 254 bytes flag/qa.png | Bin 0 -> 247 bytes flag/re.png | Bin 0 -> 355 bytes flag/ro.png | Bin 0 -> 260 bytes flag/rs.png | Bin 0 -> 271 bytes flag/ru.png | Bin 0 -> 197 bytes flag/sa.png | Bin 0 -> 263 bytes flag/sc.png | Bin 0 -> 276 bytes flag/sd.png | Bin 0 -> 239 bytes flag/se.png | Bin 0 -> 235 bytes flag/sg.png | Bin 0 -> 228 bytes flag/si.png | Bin 0 -> 293 bytes flag/sk.png | Bin 0 -> 273 bytes flag/sr.png | Bin 0 -> 246 bytes flag/su.png | Bin 0 -> 294 bytes flag/sv.png | Bin 0 -> 260 bytes flag/sy.png | Bin 0 -> 215 bytes flag/sz.png | Bin 0 -> 277 bytes flag/th.png | Bin 0 -> 220 bytes flag/tj.png | Bin 0 -> 213 bytes flag/tn.png | Bin 0 -> 247 bytes flag/to.png | Bin 0 -> 221 bytes flag/tr.png | Bin 0 -> 243 bytes flag/tt.png | Bin 0 -> 242 bytes flag/tw.png | Bin 0 -> 267 bytes flag/tz.png | Bin 0 -> 261 bytes flag/ua.png | Bin 0 -> 218 bytes flag/ug.png | Bin 0 -> 230 bytes flag/us.png | Bin 0 -> 258 bytes flag/uy.png | Bin 0 -> 275 bytes flag/uz.png | Bin 0 -> 267 bytes flag/ve.png | Bin 0 -> 273 bytes flag/vg.png | Bin 0 -> 291 bytes flag/vn.png | Bin 0 -> 227 bytes flag/xk.png | Bin 0 -> 217 bytes flag/xmas/ae.png | Bin 0 -> 238 bytes flag/xmas/af.png | Bin 0 -> 294 bytes flag/xmas/al.png | Bin 0 -> 291 bytes flag/xmas/am.png | Bin 0 -> 286 bytes flag/xmas/ao.png | Bin 0 -> 269 bytes flag/xmas/aq.png | Bin 0 -> 305 bytes flag/xmas/ar.png | Bin 0 -> 331 bytes flag/xmas/at.png | Bin 0 -> 292 bytes flag/xmas/au.png | Bin 0 -> 374 bytes flag/xmas/ax.png | Bin 0 -> 332 bytes flag/xmas/az.png | Bin 0 -> 324 bytes flag/xmas/ba.png | Bin 0 -> 434 bytes flag/xmas/bd.png | Bin 0 -> 308 bytes flag/xmas/be.png | Bin 0 -> 297 bytes flag/xmas/bg.png | Bin 0 -> 297 bytes flag/xmas/bh.png | Bin 0 -> 225 bytes flag/xmas/bj.png | Bin 0 -> 264 bytes flag/xmas/blank.png | Bin 0 -> 267 bytes flag/xmas/bm.png | Bin 0 -> 362 bytes flag/xmas/bn.png | Bin 0 -> 277 bytes flag/xmas/bo.png | Bin 0 -> 348 bytes flag/xmas/br.png | Bin 0 -> 382 bytes flag/xmas/bs.png | Bin 0 -> 302 bytes flag/xmas/bt.png | Bin 0 -> 299 bytes flag/xmas/by.png | Bin 0 -> 312 bytes flag/xmas/bz.png | Bin 0 -> 377 bytes flag/xmas/ca.png | Bin 0 -> 313 bytes flag/xmas/cg.png | Bin 0 -> 263 bytes flag/xmas/ch.png | Bin 0 -> 309 bytes flag/xmas/ci.png | Bin 0 -> 235 bytes flag/xmas/cl.png | Bin 0 -> 305 bytes flag/xmas/cn.png | Bin 0 -> 314 bytes flag/xmas/co.png | Bin 0 -> 309 bytes flag/xmas/cr.png | Bin 0 -> 305 bytes flag/xmas/cy.png | Bin 0 -> 305 bytes flag/xmas/cz.png | Bin 0 -> 327 bytes flag/xmas/de.png | Bin 0 -> 279 bytes flag/xmas/dj.png | Bin 0 -> 324 bytes flag/xmas/dk.png | Bin 0 -> 310 bytes flag/xmas/dm.png | Bin 0 -> 288 bytes flag/xmas/do.png | Bin 0 -> 345 bytes flag/xmas/dz.png | Bin 0 -> 351 bytes flag/xmas/ec.png | Bin 0 -> 395 bytes flag/xmas/ee.png | Bin 0 -> 277 bytes flag/xmas/eg.png | Bin 0 -> 287 bytes flag/xmas/es.png | Bin 0 -> 359 bytes flag/xmas/et.png | Bin 0 -> 260 bytes flag/xmas/eu.png | Bin 0 -> 361 bytes flag/xmas/fi.png | Bin 0 -> 294 bytes flag/xmas/fj.png | Bin 0 -> 447 bytes flag/xmas/fm.png | Bin 0 -> 300 bytes flag/xmas/fo.png | Bin 0 -> 336 bytes flag/xmas/fr.png | Bin 0 -> 322 bytes flag/xmas/gb.png | Bin 0 -> 340 bytes flag/xmas/ge.png | Bin 0 -> 292 bytes flag/xmas/gf.png | Bin 0 -> 346 bytes flag/xmas/gh.png | Bin 0 -> 336 bytes flag/xmas/gi.png | Bin 0 -> 314 bytes flag/xmas/gl.png | Bin 0 -> 307 bytes flag/xmas/gp.png | Bin 0 -> 228 bytes flag/xmas/gr.png | Bin 0 -> 308 bytes flag/xmas/gt.png | Bin 0 -> 360 bytes flag/xmas/gu.png | Bin 0 -> 363 bytes flag/xmas/gy.png | Bin 0 -> 366 bytes flag/xmas/hk.png | Bin 0 -> 368 bytes flag/xmas/hn.png | Bin 0 -> 303 bytes flag/xmas/hr.png | Bin 0 -> 378 bytes flag/xmas/ht.png | Bin 0 -> 289 bytes flag/xmas/hu.png | Bin 0 -> 304 bytes flag/xmas/id.png | Bin 0 -> 280 bytes flag/xmas/ie.png | Bin 0 -> 315 bytes flag/xmas/il.png | Bin 0 -> 475 bytes flag/xmas/im.png | Bin 0 -> 369 bytes flag/xmas/in.png | Bin 0 -> 311 bytes flag/xmas/iq.png | Bin 0 -> 297 bytes flag/xmas/ir.png | Bin 0 -> 491 bytes flag/xmas/is.png | Bin 0 -> 321 bytes flag/xmas/it.png | Bin 0 -> 325 bytes flag/xmas/je.png | Bin 0 -> 322 bytes flag/xmas/jm.png | Bin 0 -> 254 bytes flag/xmas/jo.png | Bin 0 -> 314 bytes flag/xmas/jp.png | Bin 0 -> 294 bytes flag/xmas/ke.png | Bin 0 -> 325 bytes flag/xmas/kg.png | Bin 0 -> 321 bytes flag/xmas/kh.png | Bin 0 -> 300 bytes flag/xmas/kn.png | Bin 0 -> 350 bytes flag/xmas/kp.png | Bin 0 -> 320 bytes flag/xmas/kr.png | Bin 0 -> 319 bytes flag/xmas/kw.png | Bin 0 -> 298 bytes flag/xmas/kz.png | Bin 0 -> 408 bytes flag/xmas/la.png | Bin 0 -> 300 bytes flag/xmas/lb.png | Bin 0 -> 450 bytes flag/xmas/li.png | Bin 0 -> 307 bytes flag/xmas/lk.png | Bin 0 -> 303 bytes flag/xmas/lr.png | Bin 0 -> 329 bytes flag/xmas/ls.png | Bin 0 -> 230 bytes flag/xmas/lt.png | Bin 0 -> 313 bytes flag/xmas/lu.png | Bin 0 -> 301 bytes flag/xmas/lv.png | Bin 0 -> 299 bytes flag/xmas/ly.png | Bin 0 -> 294 bytes flag/xmas/ma.png | Bin 0 -> 343 bytes flag/xmas/mc.png | Bin 0 -> 344 bytes flag/xmas/md.png | Bin 0 -> 360 bytes flag/xmas/me.png | Bin 0 -> 342 bytes flag/xmas/mg.png | Bin 0 -> 307 bytes flag/xmas/mh.png | Bin 0 -> 374 bytes flag/xmas/mk.png | Bin 0 -> 349 bytes flag/xmas/ml.png | Bin 0 -> 336 bytes flag/xmas/mm.png | Bin 0 -> 265 bytes flag/xmas/mn.png | Bin 0 -> 340 bytes flag/xmas/mo.png | Bin 0 -> 370 bytes flag/xmas/mp.png | Bin 0 -> 320 bytes flag/xmas/mq.png | Bin 0 -> 219 bytes flag/xmas/mr.png | Bin 0 -> 300 bytes flag/xmas/mt.png | Bin 0 -> 292 bytes flag/xmas/mu.png | Bin 0 -> 307 bytes flag/xmas/mv.png | Bin 0 -> 244 bytes flag/xmas/mw.png | Bin 0 -> 319 bytes flag/xmas/mx.png | Bin 0 -> 430 bytes flag/xmas/my.png | Bin 0 -> 364 bytes flag/xmas/mz.png | Bin 0 -> 330 bytes flag/xmas/ng.png | Bin 0 -> 305 bytes flag/xmas/ni.png | Bin 0 -> 328 bytes flag/xmas/nl.png | Bin 0 -> 307 bytes flag/xmas/no.png | Bin 0 -> 325 bytes flag/xmas/np.png | Bin 0 -> 420 bytes flag/xmas/nr.png | Bin 0 -> 341 bytes flag/xmas/nz.png | Bin 0 -> 388 bytes flag/xmas/om.png | Bin 0 -> 304 bytes flag/xmas/pa.png | Bin 0 -> 322 bytes flag/xmas/pe.png | Bin 0 -> 312 bytes flag/xmas/ph.png | Bin 0 -> 361 bytes flag/xmas/pk.png | Bin 0 -> 293 bytes flag/xmas/pl.png | Bin 0 -> 273 bytes flag/xmas/pr.png | Bin 0 -> 335 bytes flag/xmas/ps.png | Bin 0 -> 310 bytes flag/xmas/pt.png | Bin 0 -> 319 bytes flag/xmas/pw.png | Bin 0 -> 317 bytes flag/xmas/py.png | Bin 0 -> 327 bytes flag/xmas/qa.png | Bin 0 -> 308 bytes flag/xmas/re.png | Bin 0 -> 417 bytes flag/xmas/ro.png | Bin 0 -> 334 bytes flag/xmas/rs.png | Bin 0 -> 351 bytes flag/xmas/ru.png | Bin 0 -> 266 bytes flag/xmas/sa.png | Bin 0 -> 354 bytes flag/xmas/sc.png | Bin 0 -> 346 bytes flag/xmas/sd.png | Bin 0 -> 239 bytes flag/xmas/se.png | Bin 0 -> 317 bytes flag/xmas/sg.png | Bin 0 -> 364 bytes flag/xmas/si.png | Bin 0 -> 372 bytes flag/xmas/sk.png | Bin 0 -> 339 bytes flag/xmas/sr.png | Bin 0 -> 432 bytes flag/xmas/su.png | Bin 0 -> 294 bytes flag/xmas/sv.png | Bin 0 -> 333 bytes flag/xmas/sx.png | Bin 0 -> 350 bytes flag/xmas/sy.png | Bin 0 -> 293 bytes flag/xmas/sz.png | Bin 0 -> 345 bytes flag/xmas/th.png | Bin 0 -> 285 bytes flag/xmas/tj.png | Bin 0 -> 304 bytes flag/xmas/tn.png | Bin 0 -> 247 bytes flag/xmas/to.png | Bin 0 -> 221 bytes flag/xmas/tr.png | Bin 0 -> 317 bytes flag/xmas/tt.png | Bin 0 -> 318 bytes flag/xmas/tw.png | Bin 0 -> 333 bytes flag/xmas/tz.png | Bin 0 -> 261 bytes flag/xmas/ua.png | Bin 0 -> 293 bytes flag/xmas/ug.png | Bin 0 -> 230 bytes flag/xmas/us.png | Bin 0 -> 318 bytes flag/xmas/uy.png | Bin 0 -> 330 bytes flag/xmas/uz.png | Bin 0 -> 328 bytes flag/xmas/ve.png | Bin 0 -> 331 bytes flag/xmas/vg.png | Bin 0 -> 291 bytes flag/xmas/vi.png | Bin 0 -> 364 bytes flag/xmas/vn.png | Bin 0 -> 306 bytes flag/xmas/xk.png | Bin 0 -> 258 bytes flag/xmas/ye.png | Bin 0 -> 274 bytes flag/xmas/za.png | Bin 0 -> 327 bytes flag/ye.png | Bin 0 -> 208 bytes flag/za.png | Bin 0 -> 260 bytes list.json | 1 + mumble-ping.php | 243 ++++++++++++++++++++++++++++++++++++++++++++ mumble-scrape.php | 97 ++++++++++++++++++ mumble.php | 27 +++++ 360 files changed, 528 insertions(+) create mode 100755 COMIC.TTF create mode 100755 LICENSE.txt create mode 100755 README.md create mode 100755 banner.php create mode 100755 bg.png create mode 100755 buddy.png create mode 100755 buddy_alone.png create mode 100755 flag/ae.png create mode 100755 flag/af.png create mode 100755 flag/al.png create mode 100755 flag/am.png create mode 100755 flag/ao.png create mode 100755 flag/aq.png create mode 100755 flag/ar.png create mode 100755 flag/at.png create mode 100755 flag/au.png create mode 100755 flag/ax.png create mode 100755 flag/az.png create mode 100755 flag/ba.png create mode 100755 flag/bd.png create mode 100755 flag/be.png create mode 100755 flag/bg.png create mode 100755 flag/bh.png create mode 100755 flag/bj.png create mode 100755 flag/blank.png create mode 100755 flag/bm.png create mode 100755 flag/bn.png create mode 100755 flag/bo.png create mode 100755 flag/br.png create mode 100755 flag/bs.png create mode 100755 flag/bt.png create mode 100755 flag/by.png create mode 100755 flag/bz.png create mode 100755 flag/ca.png create mode 100755 flag/cg.png create mode 100755 flag/ch.png create mode 100755 flag/ci.png create mode 100755 flag/cl.png create mode 100755 flag/cn.png create mode 100755 flag/co.png create mode 100755 flag/cr.png create mode 100755 flag/cy.png create mode 100755 flag/cz.png create mode 100755 flag/de.png create mode 100755 flag/dj.png create mode 100755 flag/dk.png create mode 100755 flag/dm.png create mode 100755 flag/do.png create mode 100755 flag/dz.png create mode 100755 flag/ec.png create mode 100755 flag/ee.png create mode 100755 flag/eg.png create mode 100755 flag/es.png create mode 100755 flag/et.png create mode 100755 flag/eu.png create mode 100755 flag/fi.png create mode 100755 flag/fm.png create mode 100755 flag/fo.png create mode 100755 flag/fr.png create mode 100755 flag/gb.png create mode 100755 flag/ge.png create mode 100755 flag/gf.png create mode 100755 flag/gh.png create mode 100755 flag/gi.png create mode 100755 flag/gl.png create mode 100755 flag/gr.png create mode 100755 flag/gt.png create mode 100755 flag/gu.png create mode 100755 flag/gy.png create mode 100755 flag/hk.png create mode 100755 flag/hn.png create mode 100755 flag/hr.png create mode 100755 flag/ht.png create mode 100755 flag/hu.png create mode 100755 flag/id.png create mode 100755 flag/ie.png create mode 100755 flag/il.png create mode 100755 flag/im.png create mode 100755 flag/in.png create mode 100755 flag/iq.png create mode 100755 flag/ir.png create mode 100755 flag/is.png create mode 100755 flag/it.png create mode 100755 flag/je.png create mode 100755 flag/jm.png create mode 100755 flag/jo.png create mode 100755 flag/jp.png create mode 100755 flag/ke.png create mode 100755 flag/kg.png create mode 100755 flag/kh.png create mode 100755 flag/kn.png create mode 100755 flag/kp.png create mode 100755 flag/kr.png create mode 100755 flag/kw.png create mode 100755 flag/kz.png create mode 100755 flag/la.png create mode 100755 flag/lb.png create mode 100755 flag/li.png create mode 100755 flag/lk.png create mode 100755 flag/lr.png create mode 100755 flag/ls.png create mode 100755 flag/lt.png create mode 100755 flag/lu.png create mode 100755 flag/lv.png create mode 100755 flag/ly.png create mode 100755 flag/ma.png create mode 100755 flag/mc.png create mode 100755 flag/md.png create mode 100755 flag/me.png create mode 100755 flag/mg.png create mode 100755 flag/mh.png create mode 100755 flag/mk.png create mode 100755 flag/ml.png create mode 100755 flag/mm.png create mode 100755 flag/mn.png create mode 100755 flag/mo.png create mode 100755 flag/mp.png create mode 100755 flag/mr.png create mode 100755 flag/mt.png create mode 100755 flag/mu.png create mode 100755 flag/mv.png create mode 100755 flag/mw.png create mode 100755 flag/mx.png create mode 100755 flag/my.png create mode 100755 flag/mz.png create mode 100755 flag/ng.png create mode 100755 flag/ni.png create mode 100755 flag/nl.png create mode 100755 flag/no.png create mode 100755 flag/np.png create mode 100755 flag/nr.png create mode 100755 flag/nz.png create mode 100755 flag/om.png create mode 100755 flag/pa.png create mode 100755 flag/pe.png create mode 100755 flag/ph.png create mode 100755 flag/pk.png create mode 100755 flag/pl.png create mode 100755 flag/pr.png create mode 100755 flag/ps.png create mode 100755 flag/pt.png create mode 100755 flag/pw.png create mode 100755 flag/py.png create mode 100755 flag/qa.png create mode 100755 flag/re.png create mode 100755 flag/ro.png create mode 100755 flag/rs.png create mode 100755 flag/ru.png create mode 100755 flag/sa.png create mode 100755 flag/sc.png create mode 100755 flag/sd.png create mode 100755 flag/se.png create mode 100755 flag/sg.png create mode 100755 flag/si.png create mode 100755 flag/sk.png create mode 100755 flag/sr.png create mode 100755 flag/su.png create mode 100755 flag/sv.png create mode 100755 flag/sy.png create mode 100755 flag/sz.png create mode 100755 flag/th.png create mode 100755 flag/tj.png create mode 100755 flag/tn.png create mode 100755 flag/to.png create mode 100755 flag/tr.png create mode 100755 flag/tt.png create mode 100755 flag/tw.png create mode 100755 flag/tz.png create mode 100755 flag/ua.png create mode 100755 flag/ug.png create mode 100755 flag/us.png create mode 100755 flag/uy.png create mode 100755 flag/uz.png create mode 100755 flag/ve.png create mode 100755 flag/vg.png create mode 100755 flag/vn.png create mode 100755 flag/xk.png create mode 100755 flag/xmas/ae.png create mode 100755 flag/xmas/af.png create mode 100755 flag/xmas/al.png create mode 100755 flag/xmas/am.png create mode 100755 flag/xmas/ao.png create mode 100755 flag/xmas/aq.png create mode 100755 flag/xmas/ar.png create mode 100755 flag/xmas/at.png create mode 100755 flag/xmas/au.png create mode 100755 flag/xmas/ax.png create mode 100755 flag/xmas/az.png create mode 100755 flag/xmas/ba.png create mode 100755 flag/xmas/bd.png create mode 100755 flag/xmas/be.png create mode 100755 flag/xmas/bg.png create mode 100755 flag/xmas/bh.png create mode 100755 flag/xmas/bj.png create mode 100755 flag/xmas/blank.png create mode 100755 flag/xmas/bm.png create mode 100755 flag/xmas/bn.png create mode 100755 flag/xmas/bo.png create mode 100755 flag/xmas/br.png create mode 100755 flag/xmas/bs.png create mode 100755 flag/xmas/bt.png create mode 100755 flag/xmas/by.png create mode 100755 flag/xmas/bz.png create mode 100755 flag/xmas/ca.png create mode 100755 flag/xmas/cg.png create mode 100755 flag/xmas/ch.png create mode 100755 flag/xmas/ci.png create mode 100755 flag/xmas/cl.png create mode 100755 flag/xmas/cn.png create mode 100755 flag/xmas/co.png create mode 100755 flag/xmas/cr.png create mode 100755 flag/xmas/cy.png create mode 100755 flag/xmas/cz.png create mode 100755 flag/xmas/de.png create mode 100755 flag/xmas/dj.png create mode 100755 flag/xmas/dk.png create mode 100755 flag/xmas/dm.png create mode 100755 flag/xmas/do.png create mode 100755 flag/xmas/dz.png create mode 100755 flag/xmas/ec.png create mode 100755 flag/xmas/ee.png create mode 100755 flag/xmas/eg.png create mode 100755 flag/xmas/es.png create mode 100755 flag/xmas/et.png create mode 100755 flag/xmas/eu.png create mode 100755 flag/xmas/fi.png create mode 100755 flag/xmas/fj.png create mode 100755 flag/xmas/fm.png create mode 100755 flag/xmas/fo.png create mode 100755 flag/xmas/fr.png create mode 100755 flag/xmas/gb.png create mode 100755 flag/xmas/ge.png create mode 100755 flag/xmas/gf.png create mode 100755 flag/xmas/gh.png create mode 100755 flag/xmas/gi.png create mode 100755 flag/xmas/gl.png create mode 100755 flag/xmas/gp.png create mode 100755 flag/xmas/gr.png create mode 100755 flag/xmas/gt.png create mode 100755 flag/xmas/gu.png create mode 100755 flag/xmas/gy.png create mode 100755 flag/xmas/hk.png create mode 100755 flag/xmas/hn.png create mode 100755 flag/xmas/hr.png create mode 100755 flag/xmas/ht.png create mode 100755 flag/xmas/hu.png create mode 100755 flag/xmas/id.png create mode 100755 flag/xmas/ie.png create mode 100755 flag/xmas/il.png create mode 100755 flag/xmas/im.png create mode 100755 flag/xmas/in.png create mode 100755 flag/xmas/iq.png create mode 100755 flag/xmas/ir.png create mode 100755 flag/xmas/is.png create mode 100755 flag/xmas/it.png create mode 100755 flag/xmas/je.png create mode 100755 flag/xmas/jm.png create mode 100755 flag/xmas/jo.png create mode 100755 flag/xmas/jp.png create mode 100755 flag/xmas/ke.png create mode 100755 flag/xmas/kg.png create mode 100755 flag/xmas/kh.png create mode 100755 flag/xmas/kn.png create mode 100755 flag/xmas/kp.png create mode 100755 flag/xmas/kr.png create mode 100755 flag/xmas/kw.png create mode 100755 flag/xmas/kz.png create mode 100755 flag/xmas/la.png create mode 100755 flag/xmas/lb.png create mode 100755 flag/xmas/li.png create mode 100755 flag/xmas/lk.png create mode 100755 flag/xmas/lr.png create mode 100755 flag/xmas/ls.png create mode 100755 flag/xmas/lt.png create mode 100755 flag/xmas/lu.png create mode 100755 flag/xmas/lv.png create mode 100755 flag/xmas/ly.png create mode 100755 flag/xmas/ma.png create mode 100755 flag/xmas/mc.png create mode 100755 flag/xmas/md.png create mode 100755 flag/xmas/me.png create mode 100755 flag/xmas/mg.png create mode 100755 flag/xmas/mh.png create mode 100755 flag/xmas/mk.png create mode 100755 flag/xmas/ml.png create mode 100755 flag/xmas/mm.png create mode 100755 flag/xmas/mn.png create mode 100755 flag/xmas/mo.png create mode 100755 flag/xmas/mp.png create mode 100755 flag/xmas/mq.png create mode 100755 flag/xmas/mr.png create mode 100755 flag/xmas/mt.png create mode 100755 flag/xmas/mu.png create mode 100755 flag/xmas/mv.png create mode 100755 flag/xmas/mw.png create mode 100755 flag/xmas/mx.png create mode 100755 flag/xmas/my.png create mode 100755 flag/xmas/mz.png create mode 100755 flag/xmas/ng.png create mode 100755 flag/xmas/ni.png create mode 100755 flag/xmas/nl.png create mode 100755 flag/xmas/no.png create mode 100755 flag/xmas/np.png create mode 100755 flag/xmas/nr.png create mode 100755 flag/xmas/nz.png create mode 100755 flag/xmas/om.png create mode 100755 flag/xmas/pa.png create mode 100755 flag/xmas/pe.png create mode 100755 flag/xmas/ph.png create mode 100755 flag/xmas/pk.png create mode 100755 flag/xmas/pl.png create mode 100755 flag/xmas/pr.png create mode 100755 flag/xmas/ps.png create mode 100755 flag/xmas/pt.png create mode 100755 flag/xmas/pw.png create mode 100755 flag/xmas/py.png create mode 100755 flag/xmas/qa.png create mode 100755 flag/xmas/re.png create mode 100755 flag/xmas/ro.png create mode 100755 flag/xmas/rs.png create mode 100755 flag/xmas/ru.png create mode 100755 flag/xmas/sa.png create mode 100755 flag/xmas/sc.png create mode 100755 flag/xmas/sd.png create mode 100755 flag/xmas/se.png create mode 100755 flag/xmas/sg.png create mode 100755 flag/xmas/si.png create mode 100755 flag/xmas/sk.png create mode 100755 flag/xmas/sr.png create mode 100755 flag/xmas/su.png create mode 100755 flag/xmas/sv.png create mode 100755 flag/xmas/sx.png create mode 100755 flag/xmas/sy.png create mode 100755 flag/xmas/sz.png create mode 100755 flag/xmas/th.png create mode 100755 flag/xmas/tj.png create mode 100755 flag/xmas/tn.png create mode 100755 flag/xmas/to.png create mode 100755 flag/xmas/tr.png create mode 100755 flag/xmas/tt.png create mode 100755 flag/xmas/tw.png create mode 100755 flag/xmas/tz.png create mode 100755 flag/xmas/ua.png create mode 100755 flag/xmas/ug.png create mode 100755 flag/xmas/us.png create mode 100755 flag/xmas/uy.png create mode 100755 flag/xmas/uz.png create mode 100755 flag/xmas/ve.png create mode 100755 flag/xmas/vg.png create mode 100755 flag/xmas/vi.png create mode 100755 flag/xmas/vn.png create mode 100755 flag/xmas/xk.png create mode 100755 flag/xmas/ye.png create mode 100755 flag/xmas/za.png create mode 100755 flag/ye.png create mode 100755 flag/za.png create mode 100755 list.json create mode 100755 mumble-ping.php create mode 100755 mumble-scrape.php create mode 100755 mumble.php diff --git a/COMIC.TTF b/COMIC.TTF new file mode 100755 index 0000000000000000000000000000000000000000..9edb03a861bdd6acbf5e278adfbfb47e572ee7d7 GIT binary patch literal 63648 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

ICV(ASc7z*FV7~agg5a#ON>*VI+c7nF9y2dB zk{;caEK=E9$yKH|Bf1``W~ygJf(4QC-0E<3U3Igkx0B>8ai34|RnMY1G! zaa1Ju{fwziXAzH3$D44fjrt!?Ht8Syl?vr7Rv_Z#{J$!cB02|_!2&M&(2~QLTger1 z(C_F3K2u)&w|k0z5XQTfjdN4d8Hx38ogP0vV5zENhF`3mT-x3pn1FDuiT{&pxl#`2 zvp)XLd@D10_$-5%aIEcMRn-B#Iw!OA)}G*`$z$TM$>fL}s6|i1?pJMOcX-jp#9I>Y zPmCl)61f-MC#G9QN76LY#-}&eHCBcjbL+$Pb@h?@-g>T{pWHk-QdnQuT*}0yGNlW{ zk-Ey{ zP$`YcfRu7?o9;==)JDWKr|rPlAf)uad8hNYXpA6~#4P4(lH!@DsC<)V-FRwJMv8q7 z-l0Ti1DHExMrQ-;x*@t(r?=K?p%W14mZH18BTwa+5k-cq_13TOTW(4?xy(`)S2liV zJgbnz@vNRPR?x@lVZyLkt`r}hf8RFEfr={tpqt5~K=0YF%E)Fk6S8qmtTH?NV z`E6!ldFdig;)I!V$CS*Nomi0(@XfX8V=GgGg}GBFm7S@X?;cOzcb69yj&1@~g zth$|fnG0Jg3(^CDCN`9Z(jPe51UHusS`t!@}_2H(&?O}oq5~xh2>g|-HZ#{ zMgArW9lVj*$!g&1GrG)0UYI3BAJn6-OMiIV@Z${)wM?*fA=9tb)Mz#3gb-{BOuiCj zY_xB&Z~_prRx6L;LMw+Q>#=0DVm1#h@*LK&+pv`g&k6WI2Fgo#K*9ui4u5E3IS!>Q zym`)|9?n>nwW2J?+feILLg>k8ooE(|#?YzFCLmW91XM#^8|{`81&*^|S||1~!K5E_ zD~p((1X4LrBk(8*nysvC5=@&zPe^9-77%Aab)L1cEQ*7kC@ypW@RGs-yA_B8Tt}DI zOW18Z_PV6lMV!(90yw~npiQJ$Y%&g$H5ai1u@$t^1WsTxClk93wXicxG(UO~`Io)| z7>a_Uf(Yg-6fLFGCQ^P$BE^n~Q>u zQEp-nP!?gf=ogd2s6x@(C^4dF=En*GdQ1W|1Ko*0&WWM~B~eA7rD`TfU^XX9fNT~) zNh{c+N}NQogBhqsv4cuZqXeNp$Oc^rpbNZ!z_H8(wIBwTYBtp^nm`t?D|X(*E(wyU zYCM#91Unjocu*f|XcN)6NZXeriDDN-NI($5US7P2gOc!fWMb!Ssw4_fb%{b26j`<@BAOR9I_d|a6?g(uv8h$E)C)ut#ZE;iNrEWL zBiJchzlI$!MaUKFrCGtID=JtA6_deR!KSIuX-W~aKw>3HcBs5U9T6&^S`0hy04`}D`2@MLmh!#0S5#X zyCq-@Uy>2#SdwvB#C%_q>%av42aToxpdp|IA_Q&`TP&FQ^coVy9zCOf0ZgIfDYA-O zhlw3hmeC8aYbZ{!DWEDkq*#$er4ra(2lnG*nsks$OA(fblt`r597DW#)1yxi;UJ;PK_xa zGz7WeFv?1@rcv)e6YZPI-8?a=m7v}-IH+klt~^a{nnSqKd&irwiEP3(5X4yOWL=P<8X zjut^<=3Q3ORT^;*h%sifbCWbUAhq0NZ30 z+!$>rj@Cgq63BzxT?rzA(Fln2OR?ig0@#&k5$F!?6aeQ?6u)=oB4L2SWwK+35)yhc84fv>#<<#cqe(E+#7Xi(gPk(G)=yDRx<3B@rW=?wYYN)I0CQm>c)j4<;YAQ&ST6BjUJ)upy6O_h*w>I2bWIKA1M7I-; z3wi~dips$(5}cxwdP`u3yntO*fISgLYdSeuM^|<`AGK0+0M=kfOo|81;wSdCCd(UMX^J|u>;}&b`%FEpb|(hP+-SA=yrsBWd0r@D{2}A}}cHQpLH9O1{Y(cZo2$%@&cc78#0K|%X zYFQLJf<~J>0c}+4D0cc8m6QtghX0hD4mYsJ<1Y}&io=bKVI+?mP8-;%1=xYzIm#uv z;Z<1)l5oO-QtUP{N!Q?rXp2sCrR!$%7qQEBMMQD59>XqE?D5Gm#V)yYm!0aTi5)sZ z6YK`w59%D}u!A~HcS78%+v!x?8U$cZaKJzz5ikTA2Xj*?c4rh4bWH~>Ffq-6x=ttM z2~AX^E@7uR=nkFhveOv{7LIZurkw;I?})SG1{056vS%*rV801oYCNNWhLQI^$d}HO}tPoq8gotHRrY;Zf|WW|K4;| zyUS(rB!(Sc)kf(wZ^giFcSGY9m&*eVCb@CHqS&1tyRIq;9uTkSk{$kEx4|ruJ#rkC zyW&uFRD+iQc4-XcV253*sta8?oi=K*@JB$eat@S*e}+-O@6ZI74eS^hFpmdyduW+G z_*ar3knpzt&z?Lz_8ofpK-=oU3!Uc=h+Bkr@m0iolxRXd;ob8GkoDPx&f)(Qx0o%( zE}9=-;f1k%9%iiE5Wl85p6IF5U8ujctVu>lZm2=?3jLqs|8I6Y@RINA4EpkUO|HNEwH%0&uO&Y9+nw zN^->f`~f-1u@}y=UF1IC@UbVz16VnO7-M7=+e+pm>S+}_4KzMN?zR}@X=~uZXY5?^ zm?e)K;)}@ji2Zsai+y9+N^&h?WCy{UJFK6ObnB~RI=-*7{)QOb^<*~t90{=*7rtU^ z$R_ZSw=QE^=qGmOU18z|c8VLAUmw9l=?6_E-*`|ODSek6psyK6qQ$t-iQ|?SZS|n< z$^&#!+Aba^iO*U=%Gj^SX2dW|0>7)lr}uH3rLq%_ z;u`iB=8uv+R41rRag5_U0p!2T6-T})cRcNaalRpcnu(GgxznTxx~4qFy>?7od;g0@oY z1kgKytY)sk@cA{wPif*_gG{aXiU(VV;@EGtAEF!knruW<9>YhtCWg zquJFLwleQt_!0DSwKYH{Q~jhmVhu8t+(|@hr91@fRKKBP9VVs%<{qwq*^J|1t^obU z4ys?cUP|o}W?dNjcO&_L>9OQnzOde7eVMhh3)oM&N^TSP821*h^IQ1e*)|HJgdJj% zxJ&$8+A9a-Tjf_3r?Oc2iJGl`q1|sUu^-nn^!FTwW59Wf^KY)Du5<2^I6W@n5j{7? zr^cU6XiYekn34GXQ8y=LB|SH~di0~C|Bzgoyf66|WB4&UQY^pGY||sH??T$_k(Ki z?NDLp9wWl$J>Y*B2&FtE6?flw} zwLP_u*Z#Qno!XDh&sfLsDw0XN4`NsIh>l#0v@1DPG{__i*3x*axzUcZzcQ5*KvDftOUy^Q2 zwrs{b4+}h}o#xTMDk1_z&n>836+5?LUgX@^Ig2tY zW9J;syJF{b59V#La~tuIJMc!5Vd*XVMshrMj+J&yAa-sc8q*LvM`#D8HFnOT%Vrx;M}7FYs2cS>D;+)xL6rx3s;pqrJ0b z!+1}|_U+pzZc6mG7y4pH7wynr6ZC|%$xwpP$eV4boes0^U?yFlmFRwmw^@?(h zZJk|c(VLr_Jtfb)LK~>AzpT)jE^mu>Lubp1wskF?S9#l4ehX1}U(rrF$n~U?tRbt& zYOI>@Vz&Hp?7injltn-O72vEISC^wqJNVoVzSB~)W+&>>zb(jFgR}LRC*j3T#aH8> z_p&y-%x`U|-G%q!69I+MbykVpCQf8$i_xoG%L>MUykA4|%WK^u-vBQ2GnD^;|UBqFYV?5?;Ct?o#_mPA;J_4ENj{`pNQy9b$xi~Lrn0a%-uLkUR--uN=3&=veRbEV%kS4N} zEQ8&*kXC38<u?t+ck6_&i6 z>>xLho#bY63%QltM!rLChfUv!^$>TF-I%R$H@S!GA@`E|;90&)_L2w4gXDYUA+nD= zOdcT-?3eN=d5k&X9gGK+ckLWDxWGJ|@2+zb3ySpOAkiza^iN-;w_yzbAhrpOOD0|3yA0eV;_WOw9|$l=I|2uFUx=tO7q zu()-{?j4WpIJ_g$$LL2-?C7Nz#0xKlFO=!-3a3K|AKkMj-`KRtXWV;lzH!41KI6OJ z^%9_G zpRsbK&uD4!8TZ|gZ~S0yzHxtZzOn48eB+wxd}CHazEM?^Z>(v|H|nP68^J)n;Sc2- zQ)lKIJY+n0c+gmMc))m~cgWbxPUC>jsUAbpytVo*`p#&!Dlp=bW*iXTWIc={J_Q4jDzQgT}+H=ZwnM0i(FJ-&nPC z$e6Zs(0F9$IU~Gtz$o3>Zy4Q!#!cPljJe$dMp<{iF=OeVv1RFi(Q#zZ*mz{X*m0!a zSh#-B_|EzP<9quDjmZ9U#|o?^NjBQ=#y+r{4*kdMEVrH$!i~8G7r@&>OFXe)d}E_18jgo(#QqGW6=p zp;ulG{q*I~za0;~bUbw8c;K2|ADmCC(Bc?w@X zhAmIFl#eFmql5&(Be(^ppbHv?FEAvDv1(SZV9=K^RlP4QCsnQ9-Y@FM^)b?%MZMg( z5~kN#MXDM~5}w0krVBUk@=U%WC5(K#crudlO`k_vTg%sYdr8BB-f;86vZDuroBNns zkG1)q3U2CSHXqgf5A|8M9jgvJ6x`UybR4bm)9hoqe_L>MA5)I&`}!>5V^ahBg3J4u z{G&lX&BpbE!Nq+{G8#G*T!4AB$5Q==gAIL*5cakCdxLX^b^l$#>d)K!+k>+{P4KS^ zRt&WHdxE9!`TVWH@aq=;k)SWK#J@h6d!O##-^XkV$JYn;2Q$CZ;HNp=FQo>$gMnjX z{Y%k(*s&t86gf+Sg-^EmY3|NG%eJt#BCsX?XCtt{YLXkn$rU%!K~s8|IDHKz|3G_S%aU}%B@TM7Z{xIPu5||*VLCV gRdoxF2;f%flIZ8t7FlwZE@)0lU05=?tE-FrH!;%9B>(^b literal 0 HcmV?d00001 diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100755 index 0000000..a843020 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,7 @@ +Copyright © 2022 lolcatw + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100755 index 0000000..31f19dc --- /dev/null +++ b/README.md @@ -0,0 +1,28 @@ +# Mumble ping API +A simple PHP module to ping mumble serbers. + +## How to install +1. Run this thing: `git clone https://git.lolcat.ca/lolcat/mumble-ping/` +2. Download the latest release of geoip2.phar: https://github.com/maxmind/GeoIP2-php/releases +3. Sign up for maxmind's bullshit site and get the **country** GeoLite2 .mmdb file +4. Make sure curl is installed. `sudo apt install curl php-curl` should set everything up. +5. Drop all the shit you downloaded in the root of this repo + +Now, just drop all of that crap inside a webserber that supports PHP and access the mumble.php file. +Don't forget to make mumble-scrape inaccessible! + +To be able to show users the serber name and website, you need to scrape the official mumble serber list using mumble-scrape.php. This repo comes with a pre-compiled list.json, but it is probably outdated. Use `screen` and run mumble-scrape.php in the background. By default, it gets a list of all serbers every 24 hours and resolves the DNS for all domains! + +## Usage +`/mumble.php?ip=lolcat.ca` +or +`/mumble.php?ip=skyn3t.in&port=64738` + +or for banners: `/banner.php?ip=aaathats3as.com` + +So yeah, the port is optional. IPs and port is sanitized. + +## Try it out +https://lolcat.ca/mumble_ping_api/ + +Enjoy!! diff --git a/banner.php b/banner.php new file mode 100755 index 0000000..48894bc --- /dev/null +++ b/banner.php @@ -0,0 +1,125 @@ +ping( + $_GET["ip"], + isset($_GET["port"]) ? $_GET["port"] : 64738, + ); + + if($res["server"]["name"] !== null){ + + $str = $res["server"]["name"]; + }else{ + + $str = "Unknown serber name!!"; + + if(isset($_GET["name"])){ + + $str = $_GET["name"]; + } + } + +}catch(Exception $error){ + + $ip = isset($_GET["ip"]) ? $_GET["ip"] : "Unknown address"; + $port = isset($_GET["port"]) ? $_GET["port"] : "???"; + + http_response_code(404); + $res = [ + "server" => [ + "online" => "0", + "max" => "0", + "domains" => [ $ip ], + "port" => $port, + "country" => [ + "code" => "blank" + ] + ] + ]; + + $str = "Host unreachable!!"; +} + +$im = new Imagick(); +$im->newImage(468, 60, "#282828"); +$im->setImageFormat("png"); + +// bg +$bg = new Imagick("bg.png"); +$im->compositeImage($bg, imagick::COMPOSITE_OVER, 367, 1); + +// text +$stroke = new ImagickDraw(); +$stroke->setStrokeColor("#504945"); +$stroke->setFillColor("transparent"); +$stroke->rectangle(0, 0, 467, 59); +$im->drawImage($stroke); + +$draw = new ImagickDraw(); +$draw->setFillColor("#ebdbb2"); +$draw->setFontSize(13); +$draw->setFont("COMIC.TTF"); + +$newstr = ""; +if(strlen($str) > 84){ + + for($i=0; $i<84; $i++){ + + $newstr .= $str[$i]; + } + + $str = trim($newstr) . "..."; + unset($newstr); +} + +$str = trim($str); + +$str = explode("\n", wordwrap($str, 45, "\n", true)); + +if(count($str) === 1){ + + $im->annotateImage($draw, 5, 25, 0, $str[0]); +}else{ + for($i=0; $i<2; $i++){ + + $im->annotateImage($draw, 5, (16 * $i) + 15, 0, $str[$i]); + } +} + +// flag +if(idate("m") === 11){ + $path = "flag/xmas/"; +}else{ + $path = "flag/"; +} + +$merge = new Imagick($path . strtolower($res["server"]["country"]["code"]) . ".png"); +$height = $merge->getImageHeight(); + +$im->compositeImage($merge, imagick::COMPOSITE_OVER, 5, 46 - ($height / 2)); + +// ip +$draw->setFillColor("#bdae93"); +$im->annotateImage($draw, 30, 51, 0, $res["server"]["domains"][0]); + +// users +if($res["server"]["online"] > 0){ + $name = "buddy.png"; +}else{ + $name = "buddy_alone.png"; +} + +$buddy = new Imagick($name); +$im->compositeImage($buddy, imagick::COMPOSITE_OVER, 340, 40); + +$im->annotateImage($draw, 360, 53, 0, $res["server"]["online"] . "/" . $res["server"]["max"]); + +// done. +header("Content-Type: image/png"); +echo $im->getImageBlob(); +?> diff --git a/bg.png b/bg.png new file mode 100755 index 0000000000000000000000000000000000000000..8e2e05d253d36da1c314c985e2545b35658ba4da GIT binary patch literal 7206 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 literal 0 HcmV?d00001 diff --git a/buddy.png b/buddy.png new file mode 100755 index 0000000000000000000000000000000000000000..1fb2338a6c5700355fcb739a67630d71ae14c1c0 GIT binary patch literal 523 zcmV+m0`&cfP)NFPpyNWM zh=@(?LIb)Iq!o1IA{E3Z)GMVGTN!lcB&AYiDyzj%g_uLDc)c>&9&41MDG3t|K z)*ZDh^Yh@;kKGNkvmEQYzY?#nha3%CmiciYyLO|#Cjf(w+%vwfZ$!BD`iec4%#@B| zFez{vK;bPu*K;HGmt@u*71cW+=VsFJIRO}$DorCK_D148<;v==s)j#-9&D+8(er92 z=7nZQJvoopsMrz&Te`2Uyr5zYr?g zPom{$6qxoRf9^H9P}hYA?tw~3#|16}RtvyWcpR?E&6n5WD@|<#IPa|OtF6m>f^+Vm zuVzFOuZH)mHa(=;y4>y{3~(gyHorvR6dg*GzIK4H*eO5_3T*&i83Viy@?PL=2F#}I zJSr)mxI?&zN@_N3=i9o__?4N`e#7J{N>ZUWFn#l32A@oB#QwS2{}(D&o?fZyng0L) N002ovPDHLkV1imM^T7ZB literal 0 HcmV?d00001 diff --git a/buddy_alone.png b/buddy_alone.png new file mode 100755 index 0000000000000000000000000000000000000000..57cfb81a9f1e8f587b3194de2966fd535600ba66 GIT binary patch literal 388 zcmV-~0ek+5P)p(3?1I0WNB$Dy>E+OOU3Ntn0RU2- zJR0|ME9bASfLM0RkIKiP2!`5qlJ7ND-7Kt~RoZpM3Q&#mv^5L>A~F~-Ic3#t0D>b< zeN7Xit^gBKbOfj@x&ko%dnfCSAk7>j-E%felsZ# io}h7^o4@*M_x}KJ-f;w$duxOM0000~FX literal 0 HcmV?d00001 diff --git a/flag/ae.png b/flag/ae.png new file mode 100755 index 0000000000000000000000000000000000000000..3762d4afb20c8f6aafe6286e980ef57988fb0a52 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^fk zx;TbZ+?pB`D0)PJC%eM9fs@5Y#A+3DAjgbO&l9y%dil2Pj+N^VcXC=N5+ceTGri4m zb5EO5G)v^(+>ghv&j`Dj=i@qItNN3L>kKOcrJ0qTuGVcYz3;JYOM}Qn9p&VWsxxg> za=-PkI{tItAKlC8psknr`GAC8WtNZ1Uo-xS$OW%B>w#mnA^wGI+ZBxvXECPEj~9Gce%JP=vPoG+8bBt>BFI_xP(ZQ<|r> zr}Foo8mm|HY_3|pEkkAV}Tz8;a0FY-J*H6V@S!Pi$Fvs5Kn?)Xc& z%zwD%1J^N!(o&Nbt%bFnlb1NV1^N59FiSC%mV7$5Wlyu`lo@VDD)vUn@^AgmM5VYz zZ}mMHskr&+o--0|{C)Xr@3VzZyP*-rJmH??)#>m4yn4Y`W)Nu|B5S!0=pqJBS3j3^ HP6DSy2@lyg$@%hze;@|^0rVLFD&GCXVVr|E zr35BQ=INhJ@TTo1vBi*KoRb{A8d3eYo#Y^fwwv@4VX_oypSnXWtA6a_p#cECwWNkM TbZ5V=00000NkvXXu0mjfKw5Fg literal 0 HcmV?d00001 diff --git a/flag/aq.png b/flag/aq.png new file mode 100755 index 0000000000000000000000000000000000000000..efc6a94c7a13d8ad21de3e1d3c1466abcf32167a GIT binary patch literal 305 zcmV-10nYx3P)^a1Gg4%2fj)m< z3W-NvU>=!~-~ebS>3@v@kVL7$)6sWRo+pOM^LTV7AkMeUT~RZ*xQXgoe2WYg4j;(? ze7(QM$KiAZ@cpriG|oU7%7Vk`x)f;kF?6%j+Ay>2ft{GC zNkD+^Z)a|lFaQtWxmrn-E}CK;WeAYx_3D}P?7#2_u!5xQ$F5Z#00000NkvXXu0mjf DE4YEo literal 0 HcmV?d00001 diff --git a/flag/ar.png b/flag/ar.png new file mode 100755 index 0000000000000000000000000000000000000000..8fe04a3505f864aa4b1febf7ee28e471de452214 GIT binary patch literal 262 zcmV+h0r~!kP) zQ#csM$6bLd=lMNa*uz!jToS>IlmKAqXeaNw0pO)R$@W&s014wUo+9hBchyVZp M07*qoM6N<$g2?J-761SM literal 0 HcmV?d00001 diff --git a/flag/at.png b/flag/at.png new file mode 100755 index 0000000000000000000000000000000000000000..d53c2406b8543837e52ba66809a7747bb5718cb7 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^fmOlI;vzRu-&2X@1a7 ze=pm+KsME^{~7|za@R6fhPgLhnip8xH`im@%L8`$w!ulpmzf(P95fizNU6 literal 0 HcmV?d00001 diff --git a/flag/ax.png b/flag/ax.png new file mode 100755 index 0000000000000000000000000000000000000000..8592211b7af42e944c1f5f22a2e30392cb839288 GIT binary patch literal 264 zcmV+j0r&oiP)K~#9!oszK;!ypVrzkCefMbh{@K~`|dC~nkb6iTm<333$9KtBbx z0K+AB`4znTLPC;I6@{d}CS5%462OS}eFkuQzT^>3?#nP&J--CNw|TGxQJ)ji+)FUe zKF*9Ni5aL`)V6t&M_Lg!q3AQA`qmq4`FODur(3O7>5j%IuQKyw*vRcEL}bo*|Fud)Ss|>dK80^;r7>*xz@pE4R!&Q{?1epb`kbtYjZW<2gV zgMJj|#)>nB?L6^~f7|*ods8c@X8`4#i8|iFAOGkFE|6N7)cDk$00000NkvXXu0mjf D<*{h1 literal 0 HcmV?d00001 diff --git a/flag/ba.png b/flag/ba.png new file mode 100755 index 0000000000000000000000000000000000000000..9d7c0ccf5fa8dc4147ed56c910628931c93450a2 GIT binary patch literal 256 zcmV+b0ssDqP){z(g&_&wI^* znOiI(C%^?PW1E^DC-k0{QJI6^;cOb7Xt4=8=H{*Spd6c@p*(^lllE#AVk00000NkvXXu0mjf3!!6P literal 0 HcmV?d00001 diff --git a/flag/be.png b/flag/be.png new file mode 100755 index 0000000000000000000000000000000000000000..f9e7097bc0ce3ae1637b4de15fe84c0767c8a905 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^flCyuh^1RPsPP zYol}cL91P++f`Lg@xK(+y3PBuZ>?IG*>=|-H?N-EbDQb)j1|R#7h|ey6~Yu3g-zLa z_$r&j?}@R>+cwnvX85+}%SPTu$HVzDmNjNC^=~TXyBE>vFk=JLT-oqi@%?i4X(i0h X8dHO2tN#oEx{txr)z4*}Q$iB}f2ddz literal 0 HcmV?d00001 diff --git a/flag/bg.png b/flag/bg.png new file mode 100755 index 0000000000000000000000000000000000000000..e12b2539480aa6adbaedb537cfdef1cad5c79994 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^f&+v3{ z46*QU?Q7&cV!*>>eI)AJFzmdKI;Vst0K7t6;s5{u literal 0 HcmV?d00001 diff --git a/flag/bj.png b/flag/bj.png new file mode 100755 index 0000000000000000000000000000000000000000..0bf15e438685189d266d01da90474ce51201aa6d GIT binary patch literal 264 zcmV+j0r&oiP)K~#9!ol?6EgFp;@KHUN|ge4Fwq)x{;bncL{3{zwPM4JH+io^mZ zIfeO{BS9ojSNNXZyLYlp!VCl2UKNqX$A-ELw@2img00POp07)MLTFPecny?AZ49AJ z^+b&7&EKjZB-ZM%%{0?u^h)Bym$zNCW$t7X{00ZsY)!&~7 zA=%hDVMf)Q{8ct~!t9o&oiS+P))5`r)SyalH;O6-fF%E>o@VvOj=lk0k#HFTyf}*h O0000hxUA&p=PP(;Btm1z;N{^Z-vJW z`Wc~i`dT^@buyfpRZX|5e)`dTjFEZE>-`&F{?k76Z1*+S1+CTM){KYtdh%B*%)O?* r^?1p$rjwtuzD2v2O}zL_b}!>u*C=a+bGt79UBKY!>gTe~DWM4f`FKZ+ literal 0 HcmV?d00001 diff --git a/flag/bm.png b/flag/bm.png new file mode 100755 index 0000000000000000000000000000000000000000..df95c42a211cf7b80a8f2623e352b8f633b39e4b GIT binary patch literal 362 zcmV-w0hRuVP)CyTU|^p4n}LHRK$B&f1v`(M{Vh8S zObsRs3{3wU{xf{){`%+tS0+{mGocT8!i(GeGP$kzTvlV%@W0_d3xxA%>p=zvh67g* z3T$U!U|{%=U%^w%eW9Jf1g827l1>%|28RC){}~$?85kJ;|NjqlF(c!j$~qHN5r|3# z1_mZv9%Y${GYp`5AO;|Vrv(CNB5*YKcUE}}%jsO3@ z0`n5GLzu{jQzkSQn;?7XO#Fl`7a18D(R_=~o)?UHA`=1#*n@19!31Rv6O)cT_c4PM zr#*8E??v}3VNau&#xO82Fg7rrfu%0OZX-F|(0ql}5;E-p0N09Y*QHy?dH?_b07*qo IM6N<$f*3816#xJL literal 0 HcmV?d00001 diff --git a/flag/bn.png b/flag/bn.png new file mode 100755 index 0000000000000000000000000000000000000000..8e273544a64dc661e03ce06c23ee0e01b3ed4018 GIT binary patch literal 277 zcmV+w0qXvVP)3K~#9!l~OSdgD?!VQ3jZ*OpIiTy5@)eq1TFu5hm1$(H-2nCP1ZH zQ4*i-oJ$-OB5;BGRHNdAO0Z4+QGv@W_ds1lL_|DEM};W=>kSc2hKSqL zcWJ4R6A$tU^I0JZHdohplp9<`FuQ6%Q;u0@Lww!F7vPw;sppu>Is!mhM~+!UIOcYk z+hKldgs4l)@p1jz*uG1P5H*$nz@48u>t#4*ManuNqKQ%a^Sh^3RLQ~rC~bD7^z7X^ bfBn%H_EotV1R`0?+c75!!@Uv^)L`U|(qC3zAC*K-Ec$ zP<1lII6%e(y=f$(wX6_;Fx+1|XV-;0V-o=6X?<{9>;@Nle;!v`p0NmGQ=ZmE))0|% zES@p(SXu;&kf${lDY7O{Yc}K2U*<-}fJTR@Sx$XhWDPr0->O-9Kx6Q38u@<1k|>Z< z-?FV{IV_3KxZc(;+N@zo)GSW{PKt0S&Zi+rudzR7^b1jjg~VQU{civO002ovPDHLk FV1gQxcOn1) literal 0 HcmV?d00001 diff --git a/flag/bs.png b/flag/bs.png new file mode 100755 index 0000000000000000000000000000000000000000..bd5ffe906baf2d6190e9488af71ea21592b948c9 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^f)hXy z8Z%#%_tY}K`@Bo``p)}3X)iWK8fb5d*v@=N=Fj6bFIBmVyQFOmU(EX>UTeBS=$e3k g^IV3he+?Jwe=A8?_CC7r8PK5&p00i_>zopr0G}*f=Kufz literal 0 HcmV?d00001 diff --git a/flag/bt.png b/flag/bt.png new file mode 100755 index 0000000000000000000000000000000000000000..cf3e2b2c0426aa3b7ad6f1046bed59f5d73f634a GIT binary patch literal 299 zcmV+`0o4A9P)U}?*%#`>UTPM7~F0B(JVhEA7H{SZk= zA~IJ6m=eO?Tj~c9S#7Od+VX@zwp*jHY!R(AGFJs;iMff-<9&DK4ue{Yyz4q55|N1L z#@uN?a3CUPMsLO#W;U;9q$LtUT#jyuh`?s%d=q5-xbH3X!_t;;02N8D%4hw!?hwy} xH=V0usvA(Jy15Egvi=lNsfX0;gU?@o^b7u)j!?kMeI5V+002ovPDHLkV1iecfBpaf literal 0 HcmV?d00001 diff --git a/flag/by.png b/flag/by.png new file mode 100755 index 0000000000000000000000000000000000000000..23b0915dfea3f0601f90d9d769f7e81b18c1fb28 GIT binary patch literal 245 zcmVFMq6nA78ZzUMX`y^7ekJXHDOB-RcUS=#YW v4e%M1ZzZP&Q-*eW5;{ literal 0 HcmV?d00001 diff --git a/flag/bz.png b/flag/bz.png new file mode 100755 index 0000000000000000000000000000000000000000..a35d5e81e996164a179188a428c38aeb14556b2b GIT binary patch literal 296 zcmV+@0oVSCP)f#I*kh;bvsW3~D9KsB|w!SzLx%XC1in2?^9 zqKU=$h$atEHH&In1rz`j0HV3AV$S{!@99;*oT(D9Y^HwMUNLv%(u#qedmrSsW4l}g zC4KE64@s$oZy9Yx~P-@Z}H4HS|Ndc!Z3q?>u+M? z^i2>Er-r1;x*q?7p7#_Xl`+^Vhyj(w$aCgKphzSmBHwdGnC}69Y6vuZM_&phs~))L zRke#Vw<^CHyu>1CVMf)sgM|AYSIuT~#@Wqm@bZk6@ujP)=K~#9!ol?OG!!Qh#j6=r=m~3Jw)T?9(E#X!2%NYFyL+0>9eaKa1 zQ%c+WS?F{poso&a0Q;w4=V$AM697Yt-+z8n9J006Zl45Wg-8^7+YH%B2%VQb`) z06+wdw{>UcCW}~0n!;u)$1)oSIm%#uLI>N*vCKkq@H@O!LqzMomZTMHth=?eTJ$?K zI3|*F$yqJV>wTy!$H_!akM<3r>1a|K#RtMGQ+-I-!w$B)W%b7&eE==HZxLd??#2KB N002ovPDHLkV1nKkYij@i literal 0 HcmV?d00001 diff --git a/flag/ch.png b/flag/ch.png new file mode 100755 index 0000000000000000000000000000000000000000..a154c42f2d313a159df8d660e11ed0fbaf73bf67 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^fB7$NQ!IUzDBSpLL(p+^jv#sF#n&Y!YL1z(fZJX(=neS1hXe zi`kTPnpwl@v<#jU)#zV2mDU(mag0-I(vC@!8CI-XJMZJ759)tco_yNz&`#+;qi9&& z8K0`N?E8(v*B{?#^SwX!-g@`zg`%Bz{+Z4Zu64 TMRwi*I*!59)z4*}Q$iB}VCPfw literal 0 HcmV?d00001 diff --git a/flag/ci.png b/flag/ci.png new file mode 100755 index 0000000000000000000000000000000000000000..2cbfd11b5f383133d3db77d57cdcd7e630c6d6ff GIT binary patch literal 235 zcmV|TNL{e3)ddD;X=$7tk z@|o~Iy0=z9(%)m%J8o>yxXFiTTn3-}G$*OZdfc{^PZdeNv^#>H1N)*MvV1y|F-w+) l;Vbc8Or)i27CGXY(HHhda9z}9EOY<>002ovPDHLkV1ij$V50y4 literal 0 HcmV?d00001 diff --git a/flag/cl.png b/flag/cl.png new file mode 100755 index 0000000000000000000000000000000000000000..e4294d1041a51d3b12898efaef9a4c5e84169193 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^fxkIQDB(irBD1#@rkUcFOVBzvKu_rdWbk53N`-nA=l(w8=Pv9(L^ z&m^vSGL3JoYyKzKvFl8W{VCmHxtICE0hv?m7rlI#C$CQbCD|9v)y=U*m371a9V*F{ z`_9Nj{j8a`-<WrKCY?0 c5qIVVtKEX=C;I;wK>lFxboFyt=akR{0DR9~N&o-= literal 0 HcmV?d00001 diff --git a/flag/cn.png b/flag/cn.png new file mode 100755 index 0000000000000000000000000000000000000000..596d795bcb1e084a4067ae0bfc82f54586cffb77 GIT binary patch literal 236 zcmV6kvdA%B@pPwljSb(cJpWVrO7v#BzGV{i)L@_08F`)zq1&U*z3< m{!>^&u}i~}0Gpk^GI{}@riAVf#Tyy`0000QICV zhUot$`trV(K#_?+3Gbz-$k+lnmcC}tk;bfU{|JbWj`Bdh(i)Jmb|jzgX5GfjaV+Ao z^tA&IJuant7LJ$(z6${W#wk|8$3xS(Gj9~UVWQmZ1)$z7___PF^TWQ%!K5!rRs)bE k>ZOovCN=k^lez07*qoM6N<$f|w9uTmS$7 literal 0 HcmV?d00001 diff --git a/flag/cr.png b/flag/cr.png new file mode 100755 index 0000000000000000000000000000000000000000..6f638117308285cc0fec5d7bc9383d4ae10e985e GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^f|@){If4C$3$34gs{HwL2Y=bSmAhZEeL82K-}Nkb ijn?Y7YR{M3|6=9d)g^mleToy%sSKX3elF{r5}E)l5?;3e literal 0 HcmV?d00001 diff --git a/flag/cy.png b/flag/cy.png new file mode 100755 index 0000000000000000000000000000000000000000..c35b6be7dfdf89203bfb5092f0d97aec0648471e GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^f4iR#&lNboN(zcTGCQ*ObtDN%v0UOODTH(3}*=fq|Q{0uH~=709G zUS!`!+bgpT4(Bt!U$6e>!N%Tn4uvys)pPQS!=pFo?JP*PN&lw5YX3I*_2;EuKU)3H r-F~Z&+0hHU2O00FR|*Q2_t!D*;#fVa=E7W%ml!-<{an^LB{Ts5s-|BN literal 0 HcmV?d00001 diff --git a/flag/cz.png b/flag/cz.png new file mode 100755 index 0000000000000000000000000000000000000000..0b7d18d789b64e66c463e7c6fda0dca63bcda169 GIT binary patch literal 246 zcmVJ{0R)0$W(>(RjTp024LoQ20)Fuy8R{~IsgrH0{E1rpPDqGRwQtlZ5oH# zD!m(JJ{w~sq>}+)&F{6$=2O<`eagGjxrC@n3Gu!^w6isJyqG=rZ0VcBg wXgz=&tp1c>-vM#1mO{3ng!sul+y2OU0pSg?~O#ez{%wX7uqIPvUyIKaZPFh@8ep&uY%jpN}c(&glEN)GvV4s zZU6ad)_%<~NbTfyOI4Ek)${7;-mM3IJd3Vm{5RLb^Rv~{R-j85JYD@<);T3K0RW^V BPc#4k literal 0 HcmV?d00001 diff --git a/flag/dj.png b/flag/dj.png new file mode 100755 index 0000000000000000000000000000000000000000..f59cb41e8534f0f97c011ab6e65430694f72d61f GIT binary patch literal 255 zcmVtsXPN2Bek1s!4#f?8E8nsE}4NY3#7Od zGKaDAc)X}GhrT6apeacq>>sJh<13(_mzF^cCFaZRe*&B%1`G5AR8>R(n2C!ahH}Ed zts4N6T=(-b#86FgHw!rqk zx;TbZ+?pHY&Bv_B!D{SXJ#E$v=Ar|J8`D?*zRs#_bw=GcKIXt=_6`G=45s(7t=*h{ z0m*C(3y$R+SB-l1#Wc;T`Q)~y7Z*1lcy-38RMDu)d+mbenX;3kJ}%uZBYSOm@|2Xl z3QB2Vhu6MF1%GX6nX@5K3SI5YFcXGa@XlW$SxeT7JelF{r5}E+SvR?H7 literal 0 HcmV?d00001 diff --git a/flag/dm.png b/flag/dm.png new file mode 100755 index 0000000000000000000000000000000000000000..8ee0720e48c4014df0f92331b148d4d88a24c5b4 GIT binary patch literal 288 zcmV+*0pI?KP)0th1M7V;4xpjOyZ?$b2X!kG*N{ayE>SHZQlZ#w^ z$XHrtiwVTl{;(0TI|UG!sQ(s&$LTAZVmnJ7y>6H&)4(1r&hO%NUp{Y6V7$o}r81AY mQD(FgH9ZZ6-9ObIGx`Hje4|x}ts$TQ0000G@mcdTkuISGk~n7N!1DVha~Nt1pP5v#S5Eu)Lb#poW0s6KAvaA#aE64AXivu=FekKJJa zFdXBiKk(;?2@KGAY^I(Q$5?%a?+b^>X|1iS=s=c}Fpd6EW!YVwnq7DG#~=LxX6UI~ T+fd)e00000NkvXXu0mjfW43fG literal 0 HcmV?d00001 diff --git a/flag/dz.png b/flag/dz.png new file mode 100755 index 0000000000000000000000000000000000000000..90092bfef8b1a4a529c0b74cfc9681d5585c6fd9 GIT binary patch literal 270 zcmV+p0rCEcP)z8!ypVqoENa0Y=CRK&p=rr6-~T?_lbL4lMQH`5tKr) zc+n*~3i0>P3wYuf9TeHERKw|7!TnmPkLMRBLRn{y2Z8ZnCZcM{$_7E|gDjLWv+!ZI zWfN3}Nqv~#FGRF=Xu@adoQP=S-S5?*n_N^)QXdq-!OUCBrRUp4w$qW*FiuBqd_2eK zmdz;FqWyH_eHiy)#Ea!axvxlccsWg>YgM#XmU^F;=#If?#7kSlS4FLMq`p z!QW7>Jh*gDGA!Ug?MZ`K89Y0A z-yfW`MfcS=cjnI#lUUsD?whWnq{nl(@paB#6{T4lJ9hG(KU1}Pb5p{i2J*K@oVAW$Q9Hydsj9F<@ ze(>QR$|q}|+~954JAG$Fdd-O}v*Sjm_xa|{esQw?FH7kEo9cJ7LirY0b!8X&c*o~` b?5bz}?cAB_bn<5r(2)$Du6{1-oD!MUdZ_1r~u@fJ$wTM7dDoAQJiJ{5$+(XvJHWDJ&FB$~LPd_$fUmY8S z&K0R2W;?ukGGOMRI}tm~6`1fu2X+9!9stU+Oq5WTVLe7qRVec4YHTl8b_j}eNIl=j zy(&~!qbiipFi&g%kg>JoUv_@J<*?r^PemsBH!^7QTMG?90qsd^3^ZBMFq^C>NPl-q klTa+BVUmD2JF7DK168Pc6JalQC;$Ke07*qoM6N<$frqGCo=G1iyRQKx$oEsSdk6qcAL{ci)G|xUPhbGN6aYrk=lwbF z0nQqB)?~wL{%5VgA0!~o8W53x{6A@W;X7*tWD`@JH7L7ws;e4h*G}&l=&D*B93BpP zv9P^7lJIap$;|5w08~VV+ModP!xoxT#)`!;R>0000< KMNUMnLSTY7v~G3) literal 0 HcmV?d00001 diff --git a/flag/eu.png b/flag/eu.png new file mode 100755 index 0000000000000000000000000000000000000000..a04277e169c0fdf8640389bf2f2d349f410b3ece GIT binary patch literal 240 zcmV+Q)HX0M_6Mnq&yLL7(A9el9@ z(a`r?JL1EGaK#h)OzuW?2uKcP0OGa7M#~4gt_lmE2AG|V{yJem{qv|00008YOkYQ8#s5e;Ml{30D zGgH%Rh?eHoz4r6Ygt)~2@%1r2CRq14d?CiYm6@*kxj37CYAvgOnq|{fnD361*$wdN aj{X3&jDrErk-EG90000SnYCs_U~ zmzxUc-n-6P^=wmNQh0}#D(B{zi*H<4?V0U=Ci8;`L)?3RiP>s5{e5@cT&s0a-*pFX f+}#xZvM=0`&ts~%qg1Sb?qu+E^>bP0l+XkKrr%lA literal 0 HcmV?d00001 diff --git a/flag/fo.png b/flag/fo.png new file mode 100755 index 0000000000000000000000000000000000000000..018eb1e063321f7b7493d9abff3fea87bb7b7c32 GIT binary patch literal 262 zcmV+h0r~!kP)r761SM M07*qoM6N<$g6(!`v;Y7A literal 0 HcmV?d00001 diff --git a/flag/fr.png b/flag/fr.png new file mode 100755 index 0000000000000000000000000000000000000000..4e13adb71c3ba6ad6cf43e49f28079f6de364702 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^fkyx`E`G44|*HX%i`ejWsCS#0l}`N zc4v3wH~wq?EGEqGyMNxdq+?lUk1yFXuTJ9npNwBDiOZ7TmYBYqZNM%a)xY40!ul7> ueOOPmoDYiI7QNJOXJ^cgbV1X1lC{iTuSyyD&xL}##o+1c=d#Wzp$P!(sbL-f literal 0 HcmV?d00001 diff --git a/flag/gb.png b/flag/gb.png new file mode 100755 index 0000000000000000000000000000000000000000..a803a93fe1841d4f5ce0c5a9481012142ed79c08 GIT binary patch literal 296 zcmV+@0oVSCP)z8gD?!#`{8pVNApw|gEshzo?$A08y(3(#GD0IMTx#S1DHBou zddTz_8O|XreFhO3_8tJNgLOo-)E$yt(gP=8?!si+&Y0A55OPJgtcYj@0u{`=oI%K zo%D8<)bRv7Zbl&9Ool7Sz2#b9*Y1QA))QaEi4 zm?kD+=@&!t@#CAs7@0u{uUk=3Lj}ah27YZjwA4@Aa@h1S7yS{K5KMH2xf00f@L|IG7-1W)Pja|-KIs}0C z1M1Qw6Pd|w^^0LzYjbxYGMjX0H84!;=lRmWnUinoE)4(#6CmGd+Ms3qSE_}eXUEjD eNOsdtJ)>WgJ#$;ZI;_k90000lQlLZVg z1@%x*K_^dOP8p%fB7H3;6nZ*9m~tqoF+jOeXSV&>Ex z@m#i%NoxSOuN45Si&~Lxub3h;@ErAQ_qCSz`b3$LCX=@=8`i~9T0KmJj^Nl^KEkns z5BBqFXdjr!l%m;_h%P8=O#P|O*1?CO#AYaDJ&T{r&Z8Oq14L_H`w+O3&Hw-a07*qo IM6N<$f{ZC>&;S4c literal 0 HcmV?d00001 diff --git a/flag/gi.png b/flag/gi.png new file mode 100755 index 0000000000000000000000000000000000000000..c33daeb9ca1d233a49eac95a920d225a77af7c33 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^f!`ZIiZ~ldi@4pxqpEI{AS=<~YDjeT#@TAGX<3`)}JVk@$Jy(K- z58gd5!!R-I@ekET3kJ?>7V}y?{5V)&rzmVGDsxiHeD;smSo)gKqWMYJmH3haTJ9J7 zdp=3jtrVX0UOQK5?$NNl;21dcSq(q3Z@~?tb6& f=HHB6AKdOcWiND=ZGLe8=uQStS3j3^P6v<>Me(>(VE5+Z* a?(%62`5C<473n}XGI+ZBxvXizMmnrYb}EdqIDzppb90r2rujjD)CwZL40TAD>6 zh%GVMM=+0Kh5&;Okl{-p{5Yw;)#p9%cVJcKTza m(@ulfK{uz_=eL7D-slHGkZ);`ZviI&0000iv literal 0 HcmV?d00001 diff --git a/flag/gt.png b/flag/gt.png new file mode 100755 index 0000000000000000000000000000000000000000..f834bc970a86e3609df3adab1dd6df359961a4a0 GIT binary patch literal 293 zcmV+=0owkFP)h!!Qg3by^?;XoUYF@)z1C=OI+7(hk1MK5pz3pAkGj zM!*-!GqjQ-L7_WR1W1VxmI4FWhYekg>j-t;xJRA0PRLvNI&XM|I&YGKHuNeFAg2Hz z10?TSB1!`wDX$1JC@SE%Ob|Ou81*q`J4hvaT+|fKJs*wVI59K;Ydq(_@Hgd(#{uh{@M^d-kI2@$At*Ct!PE*nJw400000NkvXXu0mjfNxpfy literal 0 HcmV?d00001 diff --git a/flag/gu.png b/flag/gu.png new file mode 100755 index 0000000000000000000000000000000000000000..46c9589887134b1f426bb773d4e6b20b05048893 GIT binary patch literal 298 zcmV+_0oDGAP)US%Qv?;F`mf zX>rLhKt$nBq=Xc_OOvPfB>Tw{0R(~MzY#M{H8Xf)mmUc~Z53_rjn(y!Io>2ea$;7q z35`qNWJ>}Bn9inMkBDikl%jFsYAC~+dShct%t$0>MB^f<#0qq~T`MVi2bqD0ht26V z427Y0V_C<74{+Yg?sM!`l2izwUGKwG&^5GgJKipj@lFjsfOb6ss1n-D_T1T}A!Qi% wQ+65+Y@q>S)3VHpzNqZv0TMNv^Vb{w0_Ho3>6a$Pc>n+a07*qoM6N<$f(3DUqW}N^ literal 0 HcmV?d00001 diff --git a/flag/gy.png b/flag/gy.png new file mode 100755 index 0000000000000000000000000000000000000000..a9540b1993851f08d8cc3c9470982865f6020770 GIT binary patch literal 283 zcmV+$0p$LPP)$Ezb6nJ9i>2d&22xoeNKw2LI9X3 z^=5--<`|2}%<@#Eu+R{G7XWNaS0Nf@;OFAY4FJ%g$SOQ*=TbkD~z_9=|Y z(grWRX*I*D2Rks44gQ;;8CF?1jW~^nnC{I6FKHr3uG5&z+&zNwe{^KziVA8bh~#`I h_NO6Z7dd~;=nIl2edj>wo}d5#002ovPDHLkV1lQWbQAyp literal 0 HcmV?d00001 diff --git a/flag/hk.png b/flag/hk.png new file mode 100755 index 0000000000000000000000000000000000000000..5ad6fce48a5a58cff88f21767d3abe49239f1156 GIT binary patch literal 295 zcmV+?0oeYDP)qq(rNnc7%V^*=o)=@8X|#6C#ZZ=1@vKZkMdWw2fMcsqfZ)>BU0<2#>8V>Sk1m zEAnEH<>c5iUZ=h*>Sk*XWVd|w!nf!QJC@-ezS)qXGc=Rk@kG6cs+3c*AraW{h-^qh tRnlP|V-gTk%Z>Wp1~uCtcL)C1(HEzZopa~`2QvTw002ovPDHLkV1kP^eu@A9 literal 0 HcmV?d00001 diff --git a/flag/hn.png b/flag/hn.png new file mode 100755 index 0000000000000000000000000000000000000000..d12f2cd0a3ad897faa732d664d5b3b1c37f9d57b GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^f@-XgXMVJinAgP%-5ckZmCS*DVR6&WZjWcahZmNUVJj^+m@`ndEwaI z!&>*koPW(dSP>S4pZEdCA=-j_*al2~H%Uw4%e72ukW%i+8ww8Ie W=Y)^f7DRx&!rF(20%XZ!Gj94i88PGx`Uv*8kW+2?Z5A zU@ZbM2Q+TMBzxK240iQECeu0>$tsp;K?*96E zos`i5Fgxo6U`i(%P{p^mWr8gL$Qfqno|e&qq!B0U3SiAh;cOZaY2Bphf(d`W!BABI z>Lk&xFm_1?W+IBt549K~pS5k1rdivL-p6GhmCxzylY@DujcVeuAHClf#UxP7Gr^tO rv?V^dUZ%4zia6g;n&}|tuQ&PyBl*0IR;NM&00000NkvXXu0mjff;D$N literal 0 HcmV?d00001 diff --git a/flag/ht.png b/flag/ht.png new file mode 100755 index 0000000000000000000000000000000000000000..93d887468db77750faaadf6b5a67f834d1261b3b GIT binary patch literal 289 zcmV++0p9+JP)l8QMnL+riKMwgTj1FJ&X;B$l6#?jK`({BF@;5 z2)B?0#rOw_a79oCstCkFB)2_C{Qv(y)LKSH28H=pM3Ak9@c+XA0|Ns?ofWzWOc@gc z4lsxP1THB?1_p*p0wxfS-iI@An=gHsswa>Q_Yblf6g?22`~Gx9wWKTetF!NUrgeY3 zENF@>tM}my4xEG8%FNiiv4?>VOg_kb}9>be}9 z;p_W=qZFCZ3S#bUxgKyGJ9QXuPXoA)T~-PVKo#`XzEmWoQ1$7py$w~+H|?8PRq!XE zNlDIS1+d+pGPO!drItwXiIF0`oy$7Oi0JTtkeH=}(s*N~Vy21^xyYQ&W`M}-R1ag| veb;h*V=PUP-;To6c;)HF|H)(-_Ah(^?2m;5ST8$e00000NkvXXu0mjf&97wr literal 0 HcmV?d00001 diff --git a/flag/ie.png b/flag/ie.png new file mode 100755 index 0000000000000000000000000000000000000000..de7d17e23c1af49478a23d4aa7d44e2c06cdb1c4 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^f&frZ8 z!aXxAFPbfVKlNV1roez6S(Y&6Q%iXNJ-hksvIm2UOML&9YL@&=-{$0d2bG-i_cCp$ z{PNYK`sy9uQ_sbxJH{`ua-ETBFTVSbPx$kV!;AR5;6>l(9|%K^TO;HDIBMA(TFVodH8(c_4*0Qt%Qq7W)E6aaUSEf-P@A zEVQx_3L1@&`!|V*c1iZEFb5z_695W@3Tc{<&mVGpeC`pL`p3r&K`>`DIz=f(&i%+NG=y2UvU7t% zp~7-G1zXO+AVtt5L7_C4d}k)1X@YBuN$w1`AIM z7Y`5LcD|8lIK0|OybBwNYPDAY8jW}A^*+nxlzP3t(aF2JleKFmRB;>=h9TwhvlZ6G z#l<}UolXa(lntX&YWIoKG_k`aadYOj?73!~F^;&dxy}JnDm~d`dx13h*o7=x*+7;` zPtt<8 M07*qoM6N<$f@OZq1ONa4 literal 0 HcmV?d00001 diff --git a/flag/im.png b/flag/im.png new file mode 100755 index 0000000000000000000000000000000000000000..10759c54dd6f6e0777376fc849bea4e4cf22c1dd GIT binary patch literal 261 zcmV+g0s8)lP)f)ajA!# zfx?Uf@jDYnNCVelwHqSFbCD_RS}xqYRlQ%`2mqf)7p5lhF-#*>ovt)hs3i|imRupsNRPgF4)qq zRBb%C0+`eIOZ~m=ifj22I&u)nGuV^9smFU07*qoM6N<$f-ZVz Am;e9( literal 0 HcmV?d00001 diff --git a/flag/iq.png b/flag/iq.png new file mode 100755 index 0000000000000000000000000000000000000000..31c5b039e5819730b2e7929b35c990f373236c21 GIT binary patch literal 223 zcmV<503iQ~P)dRIn zKQ4x;N&t>2(P)Oou#QvjfoimY3Co`vh|lj^8``dp2Btkj{SYgenRf@)aq1b5MT8Fk zqQcC2hC!0|sI#%KCncXUMD2rRmXf7ppJAC@x-*ymbqiDdXP@+{l^?+2D6Y*>mY(d^ Z@EaxST`7vP3d{fi002ovPDHLkV1g5uS~CCu literal 0 HcmV?d00001 diff --git a/flag/ir.png b/flag/ir.png new file mode 100755 index 0000000000000000000000000000000000000000..b3c424ab21ba919d0053547222a40fa64c565daf GIT binary patch literal 243 zcmVVHpS-C`15j5cT*U;^Wo#1r4cn!0(ve=Fv3XEr#Y8cz`OMcW%R&-1;H0kwu2cRo{ zF(R}E0FqYJ+A~%J>|iGMT3?L~HrPnd6wi9Lp~=~`NR~TzPm`)1uH_C?#2)8`1Ee(* tp}ti5PXK^zD29f~MK1U(rtRl5`T@tLkrs>Pz9Rqt002ovPDHLkV1hYSm7o zMa|jTihj%Pw$tD*3YtXDrC@P8rnEtc8Pkn^0M@)^EEw^#dH?_b07*qoM6N<$f|ROi A`2YX_ literal 0 HcmV?d00001 diff --git a/flag/it.png b/flag/it.png new file mode 100755 index 0000000000000000000000000000000000000000..2a5e2e9eabed324ace66e6f663b9360c790c1997 GIT binary patch literal 246 zcmV={8@Hfo|S<)%@D1%&Cc8bE~ zV88|`(Gnrdp7Qg*n*JdITj0 wc||{EDo`eTmh!UQDs{?Dq?Y(x;9kIr)g zfXh8s5M)9Kg|}gyv<}I5^L57g9IGXgmLYzsj06o1Fn8n86>aO%2>`V*tWzGh;S{r0 zDu8}@%-v`+zgedcY=6SGftZx@~07*qoM6N<$f)zG%ga7~l literal 0 HcmV?d00001 diff --git a/flag/jm.png b/flag/jm.png new file mode 100755 index 0000000000000000000000000000000000000000..27750e78c4107159980090f0e5c6cec0da7b5bb1 GIT binary patch literal 254 zcmVCc-lU2Zw1iSr zQ3?4!9sy(`FoyT5nA0Q&OiO(-*vMkZh7SSpVetLxltw}W9K{Wn$HK#m;$ zmJ1xaSKAQl+%?rlCl!|NY8x}viwxUsgN)Vg4!+pYKdwl1CEjrAssI2007*qoM6N<$ Ef>n}dSpWb4 literal 0 HcmV?d00001 diff --git a/flag/jo.png b/flag/jo.png new file mode 100755 index 0000000000000000000000000000000000000000..0fc5d6a785fd7d9fa600e9b709543df02219550a GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^f85CyX_0Jlrrx*@u?a+ijU>8X1r_jC#9b^gseN|s6rGR)gCGu1}wAN%&J(>WU0?`5}d zDV%F_?a23<%-g!kTkK2oIVCTaX6(-htCXJoDf1o2b-&)U>kBSU@4Ks%zQ+6)Z~b)9mcc^p8n68T;!cli$g{S3T|NJ}(Km6>WKXcPcpLx#002ovPDHLkV1hklVx<58 literal 0 HcmV?d00001 diff --git a/flag/kg.png b/flag/kg.png new file mode 100755 index 0000000000000000000000000000000000000000..4615683e091f8cd431f4323e39a49932c10611a2 GIT binary patch literal 243 zcmVfth$Tbdz=|8X1r*74h+eF z@7TPXh}3WkfMh^p{9>IC-K`*>5kNkpl`$Rw!Bm-}$8n{6#^XwJ;-(sW{0$V)Z8%Zg tjVEeUbMP{MQ|X>!^$pzz_}}^TqYv+mf&h)O*<}C#002ovPDHLkV1m<)XRH7K literal 0 HcmV?d00001 diff --git a/flag/kh.png b/flag/kh.png new file mode 100755 index 0000000000000000000000000000000000000000..1b47ed466c5d4143d1ad1f8f039eba10415ea509 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^fDikZ946h|wZ`})s_gP-GD*yQwj)sP+ajImQy;g> a{$)(bPrSvui*Y&7i42~uelF{r5}E+9(pgXd literal 0 HcmV?d00001 diff --git a/flag/kn.png b/flag/kn.png new file mode 100755 index 0000000000000000000000000000000000000000..88d78a92a6bb61a4d41d276948951b32dc28529d GIT binary patch literal 270 zcmV+p0rCEcP)5Gc+Sp#S)`^^u7{6_!`2N@HrktrZYoZ=6VDD3|no3oz4J8*)}_z^&lc7;M1@ zD|*%2=9xLUBgSCObn2IV839fJz+X!xlbTU4pT`pb=Ia=sQ(1j4qi1M-F9$Jc>{@2X z(irT%jCY@biD2`2t=XXo%-5mzwt1sk>H*0|M*|UM%RL|kpa=y~HEyLYvh!C)zhzi- UbN1wf8~^|S07*qoM6N<$g23Nus{jB1 literal 0 HcmV?d00001 diff --git a/flag/kp.png b/flag/kp.png new file mode 100755 index 0000000000000000000000000000000000000000..5c1e097352ac01c47e593328b9e855270f426b41 GIT binary patch literal 259 zcmV+e0sQ`nP)h6!!QigY@8W4_WHDT_1+O}A_s7Va9W#R*yjlI zUdgTyR_|3XVkZ)2Q;O7IBHF5R8D;9*KQl$M6frJPLd6O3f;BWCRQFCuD9yx!pdtjz z#N$VBDone-?T?90H7H{uEps#?<6{_c=c`J z#?oh%8_P9~Re}?7y2T~tN~;p$%q8R+0DM+$waD*fpAW6Lc3WKhboqBGLVrZWCoh^I zA)!BVvg1Xfs3#NpwNBp_tUsOEbyTE#){}YM2)X9d;@Z`dVRko`?CaChvSy!ETem{4 zKO$h2e5Hc>uX^sjh>S#Nm3T3oyETszB9Y`#$7K-z_#=0^ym%izL_R+N0000g8Go_$VVH5 z4+Ek_%b-XVfdkvp(DmFp!TbIkH5BnOT4B#m1%`Fsj)D5^_5v$M#`??O*2fDuscM-{ zBE$)^ZvY4YAp+<+RMpN#10bgb*Wr8%kz_Gf)y~S4A*0v+;wNKXQ)GHKK~9Hn$m!2= t{E7f9bw!mr-6@+;%+k;#z-Q-DMnBm`Upd^Uu{Zz#002ovPDHLkV1fiSV#@#k literal 0 HcmV?d00001 diff --git a/flag/lb.png b/flag/lb.png new file mode 100755 index 0000000000000000000000000000000000000000..a21d56aed74c6525fd5638e270dfffceb8be9c65 GIT binary patch literal 258 zcmV+d0sa1oP)|ogjj<2k@Ub3YJy_XEIp`yrH7J_NBt2OXGmq7z9-xMg;kK4N;Q+6)Uux2zrzHN2C z0w5W?10-ukfb>OD@0cJW5?sN|hsCE4blZb`fhn(oaggA;acJg1V>8+F(NsKL%qHq)$07*qo IM6N<$f;{zTO#lD@ literal 0 HcmV?d00001 diff --git a/flag/li.png b/flag/li.png new file mode 100755 index 0000000000000000000000000000000000000000..acf23649e960fec2a86b1c141ef436376e231ad1 GIT binary patch literal 244 zcmVSBVi|tubolkhGRKlu z=_Fm@z7Z|EV*sfkb(r-zp&e!&T|AaCo<}CkR6#DUqyaVcjeAZZ(hf6K5aui%+78nd zEu-rjr$8|4e&SBIfTq`^-(`}$6nippZ|eMYM?cK*g7jwYVM_o2002ovPDHLkV1m-d Bdbj`p literal 0 HcmV?d00001 diff --git a/flag/lr.png b/flag/lr.png new file mode 100755 index 0000000000000000000000000000000000000000..f6ab052d0d1149a4f7793c69a025dfe142b47f1c GIT binary patch literal 270 zcmV+p0rCEcP)SA^>FSl{ZxF zP_QY^-om9Q-WOYQ=cYjbP`^nZ{x;Y`wo8$>;Vf@ykMk~akMoZH0QO93 UN@;Z-asU7T07*qoM6N<$g3#q}wEzGB literal 0 HcmV?d00001 diff --git a/flag/ls.png b/flag/ls.png new file mode 100755 index 0000000000000000000000000000000000000000..1cdbba8d92c52aaf2a41604ba4acb8d6deefd972 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^fZ|7U#jhN7igI>Z`JAc8=a388YVqrGTy>r zYst0k@jAxt=}$BNcqQ0G>`I(>EPko^)|9j}7v7eMhURW-$T{A$F~(&L!-4V@ujX!4 zIqA$$q1AggXTy1B<72EcKGRe+ID@|R@9C`4nrT&`yurA4{m1CA^Dlj^9hP<+v5hU? eeM!Fl3-`42IB$U$UvC1P$>8bg=d#Wzp$P!a#9QY8 literal 0 HcmV?d00001 diff --git a/flag/lt.png b/flag/lt.png new file mode 100755 index 0000000000000000000000000000000000000000..add04def7a840a2a443345de15c2d27fd579d228 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^fkQ4Tr&_|i8IEsYl@A+iaPOMEYr3> nYl-K&-InI}e%&_vvM;PY-!g5KIZk~9x|hMz)z4*}Q$iB}_XW13bMYGes{chI7+q) zWGr3u`3axJwcL~ka)ur&{=_?ctk|FB{O^w71R3K`&m%fhUh>JjHcLBo?@S4Uf|W;~ zWbUN9{kPmrPd$!HlS*5~IpHPWfqC;alj2{@^D|`5@cp`c-NstWxt4w+Ev4Ui-ldi0 boqZwRClDv%`gD;u(2)$Du6{1-oD!M<=RsHL literal 0 HcmV?d00001 diff --git a/flag/lv.png b/flag/lv.png new file mode 100755 index 0000000000000000000000000000000000000000..e983dcbbd634090e9543fbbfe463a39f6b6403fc GIT binary patch literal 221 zcmV<303!d1P)vQ*k$;<1&!&65ClUFjcHXW$BtR3a?+Z(n~a{-AE zg2VuLRWn;VN?t~FGxylR*{-dD(a3JjFMyG8^7ITe-}+CTG5@C+mSVRJ{`Rmtf9>c4 Xk4I?=kt~#j00000NkvXXu0mjf$9`E$ literal 0 HcmV?d00001 diff --git a/flag/ly.png b/flag/ly.png new file mode 100755 index 0000000000000000000000000000000000000000..1383dc34c32dad79c1bad46261dc1b3bf639e473 GIT binary patch literal 220 zcmV<203-j2P)hFW(Np-g(!zVdfo{m~tq WPguF$wqqdx0000-a=NdtCR{*=I$%DX3YQl0~ntPoD;O5$ z85wzVi0spDU05Lu+RFyE+iHNiKz=U29E39%1ngiFnJHKoo3 zLbPh8?Nji{e@yU-F#6$5b%@K$b(N*coxjvliouHzZsme2UKMi*0C%U>AzfaF(y8Gfq{|bLjI)_HnTj4 z*glc*rJ+W^&v1uZ>o=QjQNPX1w_hxoF4g~P&cTT@FV{OBeZ}y! zaJk>{nk=RimFR>K#N Piy1s!{an^LB{Ts5s0vgb literal 0 HcmV?d00001 diff --git a/flag/md.png b/flag/md.png new file mode 100755 index 0000000000000000000000000000000000000000..12b439a5fb8f96c2725bf458bda00ec93e9ff45a GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^fa zp{L^RTw`Tr<(8|{*1WC$q3yiMEQaM~V#c?ewiZ)n=H_*o+(%jq)D^${$72eTxJ3&soZA= zCQu52kj0U^d}Y7?^|EY(-h+Tiw*;jrlpzLt_88}-t&rtouxq!RJuz70{1J$|S|-F` zr@T}QZPELqx7y8!xWyV1gFQ2#ssaG+0D!6=6vN3GT;Sb4ua2_hqB|(0>IY`15$##K zg|FT=rQC^Kx@U+Zr)}{IsB$9Vvv&zBrar! j^w{eANOh9)*B|`?E##2LLl)>aD&NUtDJV3P{l2z3Wv=i^0tGPx%k|xK+fi zYU`0_5Uh;xV`fh4u8fXz$?#Wgl?n)oy2Yf*D%-sHXK6lz72AR(52pWqFhhBp+NC9} z+xuqq)lJ`im*L7$5nI97$1emfI^Bp9&wK74`|M3irEb{@OYY6DuYclQu=%xrNyFKl o>U;kNiq3wtyX5W_`T8%MlQ{AX^sfk103FQW>FVdQ&MBb@03;S&jsO4v literal 0 HcmV?d00001 diff --git a/flag/mh.png b/flag/mh.png new file mode 100755 index 0000000000000000000000000000000000000000..f9c1b6de9c346b14e12369851d597c2ef6ebefb0 GIT binary patch literal 292 zcmV+<0o(qGP)@GwvOJDJ9nkEJL!>np8p`U2U$Qyv3vuL{xP(UB% z3jp{sBNT8Q_tLCN5nO7CR4ZO(ScE9Kvv82~HvkHgB)1ig2$e`@2B#qexb)gJ&F$yDfodx zJY*YV5UCE!!iJelHVFzdINb_g1#-FijLn89&>%N0eFj+B_mF)#);$>si zDxWMm=Rrh@E#fjYbh!J7Y6{FmR;X2om{o$`LEa4!?LT^3#1}?BfmV3iUwt#qr(N(# z!aV0;V^zn;MVON{ZHwTw2RfqfG8HJ3{6=AB001}2z%H};V@IEMA9jb7=u2?`0000< KMNUMnLSTY$4rs9e literal 0 HcmV?d00001 diff --git a/flag/mm.png b/flag/mm.png new file mode 100755 index 0000000000000000000000000000000000000000..356f6bd6c678e6c2fbfe4c9a6a99f85f5f7c331f GIT binary patch literal 265 zcmV+k0rvihP)q?NIW44$dE?}HTzib?TZ1`QS&}fHn$IGnJelK?g1nsD+gpKC_CCN zwp}D5*`Q*ss94b-Jn!#+SHVvMV7#cT?@a1q`|Isu{PpM|%wXskiEcUy5}bM67)?&iWa=t;%;1K%5pmd4Pz%nsI@|h$G2R P00000NkvXXu0mjf=UQw7 literal 0 HcmV?d00001 diff --git a/flag/mn.png b/flag/mn.png new file mode 100755 index 0000000000000000000000000000000000000000..8f08be33a490e76d3b8fba5a91420f40ea458acc GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^fa)Gi*Z1Ln3S8g4KIbg3$*iOEzqFJ+XVt<&S2rnE Zh6T^cX8*p&)&=wygQu&X%Q~loCIA5!aOnU5 literal 0 HcmV?d00001 diff --git a/flag/mo.png b/flag/mo.png new file mode 100755 index 0000000000000000000000000000000000000000..ed220f21f55147f2fa73ac3cbd377fe647d63f28 GIT binary patch literal 286 zcmV+(0pb3MP)+=j5wV;%ow;~fpC{HjKCVK zK%o>ewlJZ{pBu^gm;DlwwIG1|kdf7tIl<^72d$MfrYs73eljSgsNM$?S)05d2dJj|5KWb&1K`wCNRU^K%vO%xC3jjDPG2!C-boiU% zSL7$a1@UEP$iy}d*U^yVcw@X;0=+l0?Msr;Rs_p4_UIwKv0dN=0N56QdRu1*FX&_> zucKkkXrBqufum+#97$U1dRvoJt8Nx@UL50byg}5s!2c?Jid)gWHN{(50-GZ8ztpO_ z<8fQX6)n%*ZMN@^+p4;oT%L!X9rtC^6&I^ZKaf%GE$G?VCcJ50c7~4-$EDAq>BbL#&vQ}Byt|%- zx1-_YDwWG(ryTCMou2zt)$OlyQ?sq7+3gEIr%n4g@!p#YKbMz$?=k&5{g0>m#C1o` zm@N_hD0k}e(~ajYdj>SH?(*QWPPun)<&A~zYmUF}Dlztd!E&R(@|iQ!v3KEDgpD|N v6yKb7UGDtUoLwuYdNRHFF4n`Ov`GHg;#H<^>wlgBdWON%)z4*}Q$iB}b0dAs literal 0 HcmV?d00001 diff --git a/flag/mt.png b/flag/mt.png new file mode 100755 index 0000000000000000000000000000000000000000..a0c1b43ea976f60b8e17d49cb293f4411483ecbb GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^fi zx;TbZ+?pG7koT|x&lW-D3z{$3I~i>ig#K=DE!$x?XGfb$=&j!j%dKY{8@QZke7-p8 z;*p~a4&T=wFMc#v_t&Sjrn{W{BUyI`i!uh^OCX4iH6Go z6R&QWsZip)GEq=FnRm-x?SL=O%lKW^Y-8f}c6%LtoAZF_T+0&YlM^m0Kl*;ICvels z+6RR-S(=Myy7w_0IGrLn%f0@(Szv01RL2Xs$;~>#arxzszu)^+%$;2{r?!^uz039b sFD_5F-14FVdQ&MBb@010N8FCG15&DlvKTye3BK-jBzfD-e`mx@+2OAUS zgJdW3cJ9JK$jS-js9I&x3V0k&TLz@Zpo6Xt0af#U{R$i)Y`UEK*PzuC=3DV(?!p&H~Im(!gutBGvK)Z0000UtP)l8QMnL+riKMg!~g&PG4(JqG9qhZK`}nVodFv- zC#VKd0M+>)t{O?he;7d4c1}9-+!gO5N~VOh9{;Wldfep$)LH)=>4t#4Gm22K!eb87iE5~E=#!~!Q0v; zvd6bz=l!{hGT|B!=>ieQ8Sel8|DUrk!{E@JpQ{254&9lvFaz0b5XC5o0vg%>|HI8r kj+@TN$cUEY7|BSZ0K$%wrbUU~UH||907*qoM6N<$f_t};WB>pF literal 0 HcmV?d00001 diff --git a/flag/my.png b/flag/my.png new file mode 100755 index 0000000000000000000000000000000000000000..fcab1321d5ef50ebf7b3b51652339ee9df1ef13d GIT binary patch literal 303 zcmV+~0nq-5P)U1&}g8L`{>DCFoLP zBr*Xb9L2?-#E>T|@;UeX&hL(5EfR1XDkeF_l(1<-=sxFgp3;iZ^$7vM>iHgY0FqHq zLiVPW4!SgSri_}V)KILAwMnz%anPyv*VFA_TrVO+A*6_a^yywiH}$2G4)vu1ARehy zk-K!d9sKwH<9TG{@YqVT3wynoz8Gi9*Lpep&FzXWd~EYWk`!xcZEDdBjO(LssYU+~ z>ZJBZdpe_LTpyarbSRWL5gbhb0AP{NBFD&Q^b4HFcS^PbNzniR002ovPDHLkV1o8G Bfsz0K literal 0 HcmV?d00001 diff --git a/flag/mz.png b/flag/mz.png new file mode 100755 index 0000000000000000000000000000000000000000..35d2a295a4d1e24ab4ca2970eb1670b4b36fa46f GIT binary patch literal 266 zcmV+l0rmcgP)frssUN2V?3=cW{@+DEmr$SzrRn5j53iS Q-T(jq07*qoM6N<$g8GDKuK)l5 literal 0 HcmV?d00001 diff --git a/flag/ng.png b/flag/ng.png new file mode 100755 index 0000000000000000000000000000000000000000..5919e24156473a4b46efcf32ea3ac45aa9c2f1c0 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^fpA{5|!{8;Ah1isY^ zEVnuBoie|9UlQMjHEm*VR3dyQo#9lw6h6(=gW=4X`zKri*XYY;MM(eck7Hv^lB-vq zy!`F$x{ed`-tXbrBNshCP3cJ0FWoTVOu;!E)A-j3|DCpxP57qwyS5^)`$b!0c2^6E amiN~&RPpB9g{XjC$>8bg=d#Wzp$P!4Zd0rP literal 0 HcmV?d00001 diff --git a/flag/ni.png b/flag/ni.png new file mode 100755 index 0000000000000000000000000000000000000000..855158dfab75b1ec262993c00499c87e776ed1b5 GIT binary patch literal 254 zcmVbU}FKnWoQIHwb4j+`0Ds6_>f71rYuVG-9mHxQVFCp@5u~SehkSQrJ zWLEq=o*)u*w_s>PS=W<0U|-gefqTTDK;!=cvd8yb1#=v)LWH}F1aq83vZw?5vW}VJ zo0$p#Vh71FBPZE)J9IRoeC}zcVWvcYOm_gc`*Q~Pyf(V08q5H4Qr*-!rs}cN8o)O* h>)si=o7=f`qd&q|WG~kR%=7>N002ovPDHLkV1l!aUU&ci literal 0 HcmV?d00001 diff --git a/flag/no.png b/flag/no.png new file mode 100755 index 0000000000000000000000000000000000000000..d532c063309d4fad35cde3290905e472ccccd3af GIT binary patch literal 257 zcmV+c0sj7pP);V0^Em`Sn6ZJFeWv&=A^CL?2(ujkz%XN&0f!LIOuiL#S8v6$T!0JQ57LY<21lGc?kC%18!ZF>7=H1`68`OE_yU6_kkmw8>p zDzbhGq4w9uiI(s5a2|jBY}rn6iZq)D5d~a>7fH6`t2kZvA%2SGz%0+MgjE0l002ov JPDHLkV1fw4fqMV| literal 0 HcmV?d00001 diff --git a/flag/nr.png b/flag/nr.png new file mode 100755 index 0000000000000000000000000000000000000000..ada7892847b106803281446b0889f6f91a9438c4 GIT binary patch literal 260 zcmV+f0sH=mP)Ax*J)~JX<%S**zz_5h zb+F;siGwyA1V|7?%OVLgGEkWYY_7F6>)&rQ*{1~p3^)J_0|NttAT!IVe+(+MjEszM z^Q0HOM-xE=FB%^cocXZML?8&kzthb0zX2(5FjO-zFhDdw*pP5zg6qcAgKWHsKoDFF u6C!EgwGASRh*R{$hUPsa)lg+*q)`A9oNtNlQHHJn0000UEG literal 0 HcmV?d00001 diff --git a/flag/om.png b/flag/om.png new file mode 100755 index 0000000000000000000000000000000000000000..c6ba65b07cb389f5dd0356c004030345d8dcb2ab GIT binary patch literal 230 zcmV=vXetDSS^lmZ80b7@P#>Q+TbWL{Eww z+n}mApu8F?%}^OgwjKc9Hu&e)agrWL0yqMh)INa;6=V9C^LW1iWRaa)riiwx{PSJL z$RHxm+g*Oa(YJM+?4voPWn!Ht?doFwY@jMsvu$3sGlvRQLv~+Bq^X8Hq6?cFX0a4; g+4QSA%Kq5V9jm@{Q?(U7^Z)<=07*qoM6N<$f>fhi-~a#s literal 0 HcmV?d00001 diff --git a/flag/pa.png b/flag/pa.png new file mode 100755 index 0000000000000000000000000000000000000000..3ffa77734d2eaa1bf413053f8d49d3c656e33fae GIT binary patch literal 259 zcmV+e0sQ`nP)L5l!f?|7YtH1P#>bfA?4BP zlf)zePFn)@xA~6002ov JPDHLkV1j+tZsh;~ literal 0 HcmV?d00001 diff --git a/flag/pe.png b/flag/pe.png new file mode 100755 index 0000000000000000000000000000000000000000..cd75e64110e7d2f1d0115f20bd4c149fb13460f5 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^fj zx;TbZ+?pC>D8#JDks=$PU=@74{F7hsalN`mkrVJh6>SHt6SO-ID42=N>1; zx<=ks_tEaNiFPg})pmaj-c8S5F}Y>u*^NI}o3$IL?|#E!XLmvL@3fbzjUMhT(Yd`g kXt|8e^mB1Xx;DGV7e!TS*DiLr0CX&ar>mdKI;Vst03#t>j{pDw literal 0 HcmV?d00001 diff --git a/flag/ph.png b/flag/ph.png new file mode 100755 index 0000000000000000000000000000000000000000..1a59e7cd9174dde8538af4451417816d54e4b5e5 GIT binary patch literal 285 zcmV+&0pk9NP)+G zVSxlu$mcjFkOQ6WY=7%nl5J!n2n>fyu_#8zfGyt{q&&p*;P^2>bfmmbC_`HtW)6d# zM+yKFxjeJg9T7c-h+s=N=CRVZ$lP6bG7TgKsl^Az)!}^ZEf1xctzT)lFTbr zl8FNV3iG_}B^8>jN(%ru&6lGIHjj&DBG-Ld_>C_B6DfZ!-FYzy$VB-k((7gtaFOAU jLPTlzQ?x7Uk3aeXujPVlB>^cs00000NkvXXu0mjfuOM## literal 0 HcmV?d00001 diff --git a/flag/pk.png b/flag/pk.png new file mode 100755 index 0000000000000000000000000000000000000000..8a3a749fa50cb3fcc13147376a5904909529c003 GIT binary patch literal 228 zcmV>Oq>7}ri34p;6!0t^ z?VnF42q3TxFPqRfvyTx7^OhX^7lL4Xrv<;pM5jbf5aB&(Lg&b(Wr) e+DDFm%;*mg%bpjvN8bYpzUdET4h!B{SjVzZr2lfw#hCc$1qMcz3;CB$*v#@E z=KDm(mxdYvKf@hvty^rmMg2B2m%IDV?)52YORWpm{eH1zx>WzGIR_`syj<^i^cBO? z!sUL)YqFS9l(RSLH%zoVW58Z=;%oP_h@GrA%Z?{Mtg_qvm2-DT+~dA`az_&5o}~wW Q1v-qu)78&qol`;+0MkuZl>h($ literal 0 HcmV?d00001 diff --git a/flag/pr.png b/flag/pr.png new file mode 100755 index 0000000000000000000000000000000000000000..81d3370ee3f5f416029140beb29d96c356bc7532 GIT binary patch literal 255 zcmV(3|Zb*Aw|T1?Fs5M2Y5x%i0!=MwHv!pNmKi{Q8Jp8J+qZHJxA65pLO?DHpi%6bULy1OJO*|slPn|hqj?_Ba{ zvDyrsnIXxWK20l(o!-d75Fom0rrCXc<>>R`p|N#alv{M!zqz_e3kNZr(phR^lUIE? ew9GH{3-?X;(4fDZ-+lqz$>8bg=d#Wzp$Py&BvpF= literal 0 HcmV?d00001 diff --git a/flag/pt.png b/flag/pt.png new file mode 100755 index 0000000000000000000000000000000000000000..48d87556c3fb1eb683683569ab4a432b85fc06c4 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^fk zx;TbZ+$x=PQ1q|@kMsUdM%t0e*)6uL+mjmmhWa{H%I= z|9$XId-Sz3F*)kDzwx4cGnI4P!ABL{?i;CWdHDF>#2anDZoLYYbdbIk$J)B{o2cJ% l$Nq`YYI{>%x}W#_W4Nf0Jjv1KUlq`~44$rjF6*2UngC+iTciL0 literal 0 HcmV?d00001 diff --git a/flag/pw.png b/flag/pw.png new file mode 100755 index 0000000000000000000000000000000000000000..e108f7742564534cf17563b45c14408f73df68fb GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^f$Sd#+oC7n(e4%}^}Q8xwoTve1tr); zO_9-R`Tcosk;0tJDW~gIB={Z*EQzV(aG#XRmDH4;?;H^tD|TV;!)r!DtuJm%>&?1z z>%C(z?}4*-Yk5_^8&&46WUbtj^?dd>xo2yxvr69Fu9)*mTUR(nT}|`?>%%#jGC4Pn h{+jc4^RLJKaz4?qwh}Fg=YcL|@O1TaS?83{1OSj4TI~P; literal 0 HcmV?d00001 diff --git a/flag/py.png b/flag/py.png new file mode 100755 index 0000000000000000000000000000000000000000..d336aa9bde845d85ac537fb273b5d3b4f291a50c GIT binary patch literal 254 zcmV|?p!2s-#HWh1V9M~k4si9&57(o+8UIW5!FYVNksbU zM5(IFh-pzo&tw3ASG#qQya~S=IENb+V3YMYK@xD8*N}3T<-XbJX8(TpcPAoYCT1M3 zSc9$+=8(x6gRWuxsbyQ&WM#AyMce@J_cZFs?EE#OUxp=r7EhcWJ^%m!07*qoM6N<$ Eg1CTZ82|tP literal 0 HcmV?d00001 diff --git a/flag/qa.png b/flag/qa.png new file mode 100755 index 0000000000000000000000000000000000000000..291e1cd9ddbc05f371351db2e5b16c1f26fd5d11 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^fK$MB)icaKk4$ z%!~~?*O$I7bWbkbvPV$oc0knIrXOk5tfj?1VkZq(a!0hOwC|-e$No{{^zJ1=I`epCW!ucg%TwFxn vxWwgN`)D5f$6b@R;rh;+hW~T-*L~rYN~+fTf5`d+(A^B4u6{1-oD!MvcQxH;nmYOYX$KoS%o3#-9IEJ}z{&r_S)~X^8y#EUXIo+V3m=EE<-QRkA z;+J*(_QiZyj~3&*6AQ1V@lo-is?6LD)Lpi!wue#8@+M$jdOhTKK-HrKGwTlM`kQGX zA|irj01;(*6EGrzQDlKXYs_H_6VZB>*km|mS;DaisdIa~M)COgv3@>XP2<-n5|P8n zBwF^jgAFVZb+oF`{^9Dvxxpr^sS#o}TLqxDXqGca8b*|Ngz47P! zS(Z0h-iU~*Vo~_~WcEb?HQ23illb5%kR1O*qd%^B($wrm***XO002ovPDHLkV1hZ6 Bo;?5n literal 0 HcmV?d00001 diff --git a/flag/ro.png b/flag/ro.png new file mode 100755 index 0000000000000000000000000000000000000000..07ce86e624eaf41a293c3fb395989a5e7a2f9b03 GIT binary patch literal 260 zcmV+f0sH=mP)A+s{M9XG*DR6tI14d-qL-l|WhC2v`VW zQ%dR&R?S@_A|;k+9^&bmv7$_og~%d}swx)c-R}yRMnv{M`nC!V7O;U%_(Fkbg_ zmE(mucg?}6F5@W7-VW^uuu5M@Y>7;>%wdXB9dxd003dc1_0Zf)AP3Uqg42<;=8d`0P6xG%5#NT`VnI~ zp5Kq_fu;`3MOpQIap-)ds@VVChcl>b`exUhjf|34e}L^y6~-B=?ro0R4NL9+(GP)Z VlkcWJ8vn)x2MALo}kCA0)ocu4VPk`PG@<< z(6(^34gZuF0ja7i2d|Z}6RQ11-)*j0BVg>j`Ts&Y<+}>4#c7A1cW*xWJa1|9ThlXZ wdgmWHxi@m9bK~;!>t9`8en#ojtn@ETlTJtQ3qP<61G<92)78&qol`;+0K$1rO8@`> literal 0 HcmV?d00001 diff --git a/flag/sa.png b/flag/sa.png new file mode 100755 index 0000000000000000000000000000000000000000..bbf6aedf0dc236ad1194f9dab1a69274fe276b86 GIT binary patch literal 263 zcmV+i0r>ujP)=K~#9!l~OSdgD?!V5f6fq=P+Ahg)w8gBGHjPhmGb(*TGS6AQ|c* zvYorLWt-s~8RI-uyJ6ZpVe6h87H4T~CSM|Gp2ektZ6+@vfufUVw4mut0)SYSnYONw zQU6lS5diePb0joWvDf!g`?`8l;p7t$os=^E+?Qijzp=sq0Qhs)aPCJ90nGh)jULX` z)>1GDW^NLc=7-5jM&WmF=gzvO+D`p25z%t2N{C>46lJDCXLbI%(I52TbeGRu?alxI N002ovPDHLkV1gX|Z?pga literal 0 HcmV?d00001 diff --git a/flag/sc.png b/flag/sc.png new file mode 100755 index 0000000000000000000000000000000000000000..3c227d19f769ecd964fb304ceaa32c8c0c09decd GIT binary patch literal 276 zcmV+v0qg#WP)_YqTi_E|{r~@GN0THuAavu)H zq*S7QM7DKjpB)1eIb*O7#WGBh6DlA3(I%Jr4Mdg(5~T7+1aZm`wuZc-UF8)TLlZ+Y zA!=qql#q#xwxMO_)E!_#EJMgLX&#xuoikj)yu0H6}jWYesr$U zMM+^kYFIE4P%9%TL1m-`JnzZtUS@AYyVRJWH|R<@_)`&`Lk&T|g}taW@#FRjz3cPW ajeY0000 zziHjGtDIgQi`iVl*ep+c-OhBd=-t|dd6v6mvRyen!;X9GotbMrBXT#h>XN5-tlf%p zjWT9LE=pDT_^y7&%_5cs{ik&{Cb!*umA~e_r!d33&O2o{rXLXTd6J#kegDC2@xKZI n%rQQN>Dw+A)jc|@{*RfPJ?dLFN9;48dl@`k{an^LB{Ts5no3+k literal 0 HcmV?d00001 diff --git a/flag/se.png b/flag/se.png new file mode 100755 index 0000000000000000000000000000000000000000..74c34634bf4afe7532539b521d343940bb5f4789 GIT binary patch literal 235 zcmVz7V#&?;{ le`*&J-si5chcF4l=T1r002ovPDHLkV1kIBUu6IQ literal 0 HcmV?d00001 diff --git a/flag/sg.png b/flag/sg.png new file mode 100755 index 0000000000000000000000000000000000000000..18910dd794019cc1310ae4d7988f176a71da7aa7 GIT binary patch literal 228 zcmV^ zfO(v;P!*nuYLrU2ZYhE+uUYQpGzfqQ<#V3jxB2rsqDr#n0-)yNqC!0fsN^bXkO<{) zYAz#Wj}lw<*vx3t?_)u$e2fi9_WL3vo43ezwrJ%Wwg3NvJ|#&T!;bq%tM~OBL;y&X e2vrS_aluwlpkF}#Vw}VP0000%b6EgBc ri>76K%FIDia5s$V4B3YEM~}V$^#g*-O_Gl=00000NkvXXu0mjfe#&Te;4G zL_~s9Bf1OQ4L^@FLZ2G3-C(=H7?YXzk?R>SDDE&02r67Oh4aTUS?7^{#=dYqp~j~d zW@3i%XPFA;kFnqD_O`2Xo#VTe>%3LXUbn|GJqU2g!WRL07JzwK3T%V^+=LzHdAp-u Xd98`&scNxZ00000NkvXXu0mjfJrQs4 literal 0 HcmV?d00001 diff --git a/flag/sr.png b/flag/sr.png new file mode 100755 index 0000000000000000000000000000000000000000..c900c8697ee509ea44fd0c11064a7f912bf7d6b5 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^fk8+9B0ZHZ7*qhubOMDJ+8qGY{8k@pX&Ad!u?f$}m7kvT_A2b|i zXfmG)3e2p@t+0>gpHVEmWy3ey=7*nq8}Hrf5D;XLb~_R^jfWwz%RM2n6a^o%HzgI7wcTVAqo#^#C u(Z>_dWxfBuN3+ZSVrkkdrRUe=|1u_bmkFFIb(#fqHiM_DpUXO@geCx&lwjxp literal 0 HcmV?d00001 diff --git a/flag/su.png b/flag/su.png new file mode 100755 index 0000000000000000000000000000000000000000..fdd814884b8396f2937567dfb68acae917fcabf3 GIT binary patch literal 294 zcmV+>0oneEP)UpN+{Ybn4&EGETFAr=tVOgEWD05gb=lMV2= z`S1xTGXP@712Z@e%B;n0jLR4oDU(W9axlsARKlByz7T5AmuzRZ)d6qW!p-)T67Hj} zy=sG{^OBWkbW^I4L3_7s4&5Zjz4=rTKw0{EdmaHaxnKzbh~xY+=a~~|f~w{hAkvfK zLmV-*7)n~NR4m|s8~hoFsLuBZfb(_3lKH%SgOYkJ-N&o-=07*qoM6N<$f}MPPQ~&?~ literal 0 HcmV?d00001 diff --git a/flag/sv.png b/flag/sv.png new file mode 100755 index 0000000000000000000000000000000000000000..1af455a37390ab0bd907b9e4bee4b5333556a731 GIT binary patch literal 260 zcmV+f0sH=mP)IkJ=N6 zLdIX5f~(Faog`bPiXa2aqoK+fE5kG|t%u@r+nAUCX)vAQV#6^n?^hR-j8uv>Otbmb zscL9TPV>?#fdjAr$vi_V%P`&B4!N?FdwQaL#+G#x4va31s>~N(&{^$pewP_fXKJO6#0000< KMNUMnLSTYZuWAbb literal 0 HcmV?d00001 diff --git a/flag/sy.png b/flag/sy.png new file mode 100755 index 0000000000000000000000000000000000000000..17998cd9db7129a900a4bfe20fc25fbb49c4b3b8 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^f0CKPPYJlt_L+yUZtBvPgZ&I?22YM6}G~} zIW^+=%C84(Z!K_pyqoRe*8Fe<{!)__xsos2Ejm;D*sm34&5W5nlaIlL_2jg`iEk{| z$(%jW|9h%tk;g5g`Nw0IeU9J0;J5vE&;CW9m_)ok-jqpwIemBNAL&iy32J{&t@#6V O7lWs(pUXO@geCxiNmC>M literal 0 HcmV?d00001 diff --git a/flag/sz.png b/flag/sz.png new file mode 100755 index 0000000000000000000000000000000000000000..d62a919ec62ff823796e49d0ba3d4d54ff390628 GIT binary patch literal 277 zcmV+w0qXvVP)3K~#9!l~S=0gD?zyag<_?3_zcjE^LrlJWDn(9c}sy;LPD(DI^914@C_5S)(g4QWao1lIqL6S3*&MVq)I?Kp& z&LU#6L?WVVtwd%Z10VpA8NhEG%sHD~(=E__TS@lAUG)~3slZDqBJ(n`X;yCvb*Qvz zZy5&P&`Ahp5m3GoY+MJzHn%zFI$5bLZvt?8m1HkvqxpQ#6u|SbW!n1}rC~Qr-@ViM b>y3T@+18jd@8iis00000NkvXXu0mjfBGqyC literal 0 HcmV?d00001 diff --git a/flag/th.png b/flag/th.png new file mode 100755 index 0000000000000000000000000000000000000000..fac954082ee406a28ca00e1dfb6b9535a6357ca6 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^fX*N0`}OA^G`%`z8ts_j#+hHDeqjpze17(#pCZQTA?DS2e=nK`o@kza UZT889K*uq7y85}Sb4q9e05*nJ9{>OV literal 0 HcmV?d00001 diff --git a/flag/tj.png b/flag/tj.png new file mode 100755 index 0000000000000000000000000000000000000000..c7bf1dd18ae0ec863a4e0457a61e76d2695fe107 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^f_jtNE zhFJK|?F-~Ppupj5`&Mt)ec6oqo>c}cCdIz1ZcGv97G&LAu;g2;1)EGPclv_z7p*xL zqjxbM(epl-wppgQ;Y+|*!{?_(-te5Pp5{E`X7-8NXZC`LX~&x+m{>mTT#=rf!P-!< zj4RWe|2Y44{wtdu%N%Rn6>lprODIUKNyv*VuL*EwRQ(pKq{T1)lXw5&Bm9*>cQJUn L`njxgN@xNAwpvRq literal 0 HcmV?d00001 diff --git a/flag/tn.png b/flag/tn.png new file mode 100755 index 0000000000000000000000000000000000000000..e09a959a8dab27b2a9bd349ead06d8d618ef933c GIT binary patch literal 247 zcmVGgGM`m-w5OtQ3BWo{EVDY2JvLWt!H*-0^$W;LJq4l_o} z%-+m!ptr{!pn&D U+o-IH0lJRC)78&qol`;+07I%$rT_o{ literal 0 HcmV?d00001 diff --git a/flag/tr.png b/flag/tr.png new file mode 100755 index 0000000000000000000000000000000000000000..0a0151b8fe42bc725f3852a5b9165b93185ea9ab GIT binary patch literal 243 zcmVRpv z#emup=z7*paBlmkA!aKh6tJHPfLL-pP`+*}kPpgegD|hwNt=jBM6fE;Oi?|I{geUe zmY;Fl*L$YDIxae8?2ye{Vyn3g5J6MWbv zn{K(yhd@aT(X&-;PVWr(=!A!q-B8gu9-nYq<2f7nt}z= zniL9(z>wqb8=v+1muxpb9x!n0qhM1*g`gK^K)GpjS-0=82bGB-X?x~Zj5p?H6GLbX zzuB0Z5bCbGhES`FfO!EG=6#HVUdK4dJTMw8RzDx_tCS`HDNWv2_zS0_GdJV-_P%P{ zCxDE*U28TIx}$Z8rUdEw@;OR9?L6%PsI;OJ0;zQNFS#Y>QT0wJHMA`M=m&1va}D#m Rz)t`G002ovPDHLkV1j-sZ%6z4gFp$>FK4bGW~{8)lF>9WjJ+CxNpdz)d?WT5}X zL?p-Mr0a6G5yyNINfZPa#l8RngsF!;pcckU?J+&Q-_&4O$FteD&h!^KxwZb$6K(TD UO0C?;oB#j-07*qoM6N<$f?=LmjsO4v literal 0 HcmV?d00001 diff --git a/flag/ug.png b/flag/ug.png new file mode 100755 index 0000000000000000000000000000000000000000..de22f8674ff89b6871411f4346f440ffac251aa9 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^fz>&gctOtWxiSJBpvUO!&baUG+cO?xa(w zg~wbeJCm2oAI=uv{n$fRd`qw7nRhzJdtR=8-(~CZZX-wWfj5Q?Pwz2GJlh(SGo`y? z*@;URFE4-IqE_(uhs5;g>(4Z^FI27ST9tp1a|wHBu;)KR7UQkwT7b%Vg8#&G&5et_ dn)z$7zW2L?V5x);O+aTdc)I$ztaD0e0su7XT)6-M literal 0 HcmV?d00001 diff --git a/flag/us.png b/flag/us.png new file mode 100755 index 0000000000000000000000000000000000000000..4aed99fe72a275cf6d3b91274befb14628f8835a GIT binary patch literal 258 zcmV+d0sa1oP)Fdrx3Kt-OT z7e(^3sUmP-d^IF*LMo^StHk=xNL>S3x{`_-7SY^JK6sulpVpf4a9RD`5Y|A2m5 zR3u!NH@7`DK%0-v^uev)mUEc&Gc{#m7;OLmpvZTTG4fsc0c_V`U@r3D;s5{u07*qo IM6N<$f)|x!rT_o{ literal 0 HcmV?d00001 diff --git a/flag/uy.png b/flag/uy.png new file mode 100755 index 0000000000000000000000000000000000000000..35c2977aaee6629f522fa9aa9ce007df3bd031cd GIT binary patch literal 275 zcmV+u0qp*XP)gD?>FLzYrf!7NUZ1yWEm1Vh{oEI~>tR-nuP6japo zk+>9R@L@~vWcjCi_s+ftCNc^*9|cj2jR?$~asX(W)#)_>&rcw^4paw0S^73-W<3i+ zdHa!xyiV1u(@?x$k7+2XW(_6nG`;sZ`ZoW4OBteLTz91R(XNxr?9iE)%@{K;+o5xX z=p`5LksCzcbqfHNi2z8U_ZaK&Z)U7-)d2X7^v7G~LTwB^wc1g>*=IpXuf3C{Uc?!x ZNB;p|pJd{Nk469h002ovPDHLkV1f-|a8dvO literal 0 HcmV?d00001 diff --git a/flag/uz.png b/flag/uz.png new file mode 100755 index 0000000000000000000000000000000000000000..dbfd51556e2779e81b551f483a203c46d74b9bd2 GIT binary patch literal 267 zcmV+m0rdWfP)-DlN2s0(XF;rwZWiIf+Qu_wOEPVqYmBm2IiwK69PVsPN7#ANz#2iF2 zhJ4T#gt;(BKz0Dg81;$w0rNIaM9=Ej%XT|qXq?csh@I?JQ_oLEH>T0p?(>}i5pCl{ zmr-?XDa`2Fd#JAnR=3!@t!}v@&`t6FqTez-)yy)TC^#mftj{$2Fgt(E=nLl(f>+`L RJe&Xk002ovPDHLkV1lvDYXSfO literal 0 HcmV?d00001 diff --git a/flag/ve.png b/flag/ve.png new file mode 100755 index 0000000000000000000000000000000000000000..794dd0e9cde28bd4fb66f00fd05a30fd8ff901c6 GIT binary patch literal 273 zcmV+s0q*{ZP)e?BIXblK{iJb&+~2~wr&pKAp}X`Ar!Gq zITkOU%|;{{wt2HNZ{D&`sEPnGEDez+jSO{_jXjcUXiLNPr}G-WP*<7c+6S^#zmBU= zWG7-w-{kPR*j_#)n^=*$%9i;vVuEbv;XDAgXvi_+Jb(oAk%Vc|!Wxt87)uyPx#1ZP1_K>z@;j|==^1poj5%}GQ-R5(wKkg*K{F$_grA+ZH5Et8zs;3PVxU;sKs z;24F5mOYRV5*3*HzSwedG0K;|E_VFiC80q4$4%lTb=+;v{Okw*+*xWh_NTGBWB}pU z@gm{f;hO;p&Eeg7=9|GJ_ONF>1TNdy}kRgVgLnzLs8sK-P?`!3Y3JLpLK=02u^o p0>L_qP^1v1dl+hw50oxM^aB7rG!}?Cp_Bjs002ovPDHLkV1g;Ycpd-% literal 0 HcmV?d00001 diff --git a/flag/vn.png b/flag/vn.png new file mode 100755 index 0000000000000000000000000000000000000000..fefa7105015752f6782e3666831f4f54af4cbb5d GIT binary patch literal 227 zcmV<90382`P)%2 z5BlFc^M7&o@1AL0dc8vbqKrOVS7qMh!Zu;+No}R+%Zlv|ykzWKpuTJe&k zx;TbZ+?pB`D0)PJC%eM9fs@5Y#A+3DAjgbO&l9y%dil2Pj+N^VcXC=N5+ceTGri4m zb5EO5G)v^(+>ghv&j`Dj=i@qItNN3L>kKOcrJ0qTuGVcYz3;JYOM}Qn9p&VWsxxg> za=-PkI{tItAKlC8psknr`GAC8WtNZ1Uo-xS$OW%B>w#mnA^wGI+ZBxvX0oneEP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0NY7KK~#9!jg-L=gdhw>^BoGZ1h*OwHjySgxXow@c9cD2!5C2T#{j>a+KVZJORm*9k8u~z`Aq1== z>N@=j7L&5$9-{`6!EzE&Xo>@%0G}Pw&ChY`{#y{J5W^Y5>jVT)R>SFp21Q sk@FQaETE@-zpwrw-xjzc&4X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0N6=HK~#9!jg-w1g&+)s6NUzC!n0#rHjyT5%kgXzmXLRdartQS2Lf=p+3>o%? z>puMsXj8v&&tm{&u$@HYFRl@0%I%-^2aSL^dC*gK8#I*UG0n#`<8l4yJHcP@dS9A^ zg-z>yWjT9+4-YmE%}JWdm=Ob#v9|f>uNCc17>lo)n<^5pwjbDIbMwi-TH#3Erx@5s p#t)FwoH#tv4_5r&nm?L?`2lS4q!OKDe{ui-002ovPDHLkV1g*Xd`18O literal 0 HcmV?d00001 diff --git a/flag/xmas/am.png b/flag/xmas/am.png new file mode 100755 index 0000000000000000000000000000000000000000..bf4d04ecb2209e99a1c0f84a74a6d3da12f5d066 GIT binary patch literal 286 zcmV+(0pb3MP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0MkiCK~#9!l~mywg&+vz{G6s4+Mz9)gE`vb?a&O46a65Stdw`Z67L`m zJ|WEH05VOOqf;Ov*EbNI=`CWPy@r{HwqqY?EL*XL8Ng>hV76?V!W_!MBdB|=_Vs0YtITMpgoTNy k`A^HfBF+2u`p`6-6RTy3xD)=scmMzZ07*qoM6N<$g8I^ZnE(I) literal 0 HcmV?d00001 diff --git a/flag/xmas/ao.png b/flag/xmas/ao.png new file mode 100755 index 0000000000000000000000000000000000000000..c323e9c44e9411b22c2f78150aee1a275fbbb580 GIT binary patch literal 269 zcmV+o0rLKdP)DSy2@lyg$@%hze;@|^0rVLFD&GCXVVr|E zr35BQ=INhJ@TTo1vBi*KoRb{A8d3eYo#Y^fwwv@4VX_oypSnXWtA6a_p#cECwWNkM TbZ5V=00000NkvXXu0mjfKw5Fg literal 0 HcmV?d00001 diff --git a/flag/xmas/aq.png b/flag/xmas/aq.png new file mode 100755 index 0000000000000000000000000000000000000000..efc6a94c7a13d8ad21de3e1d3c1466abcf32167a GIT binary patch literal 305 zcmV-10nYx3P)^a1Gg4%2fj)m< z3W-NvU>=!~-~ebS>3@v@kVL7$)6sWRo+pOM^LTV7AkMeUT~RZ*xQXgoe2WYg4j;(? ze7(QM$KiAZ@cpriG|oU7%7Vk`x)f;kF?6%j+Ay>2ft{GC zNkD+^Z)a|lFaQtWxmrn-E}CK;WeAYx_3D}P?7#2_u!5xQ$F5Z#00000NkvXXu0mjf DE4YEo literal 0 HcmV?d00001 diff --git a/flag/xmas/ar.png b/flag/xmas/ar.png new file mode 100755 index 0000000000000000000000000000000000000000..38819f05106b9f7a271801282faee38ce8f70992 GIT binary patch literal 331 zcmV-R0kr;!P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0RTxvK~#9!jg&DGf-n$8vzZ*g899LiGhRW5#?lLL6Z`EsfYz3J081NA zAsm4tII|WTmNh`gufpd4EO~(dA({liU?W7A7$71)25^bXYq_|)%SvNR-Zv{5?PhgZ z2>^@x0YvR)<$a@3+10>QHYLzyB~1IQcKD0Yu;bMX8%739Qx0wh=D=-a9dT;|Cm}Ht zc1sM1({cLpXpJ#-Rqz}?PAk3-bK?>XidC4nRJG%CJp>gQ*riwB?Kg`gGy}o%eV_eN zoL&K^@Sl^3_I8XQb%ZF~Ms4qY@a%NCt_ni50n>=YV+CJ4#X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0NF`IK~#9!m6Xj9gdhxs^B6kN61;2)J410P&KXPaVhL^y*+W3G-~zrA zhWE_y@dII|0U_Ch*$)OpB#r?;_)u qR-LdH5N5A#-O*OOZ?_Lk;rRkpiJRVSzNu9J0000X0ssI2SX@%T00006bW%=J0RI4h z0RL$9G!Os)0V_#FK~#9!jg&2J!$1&)-?OZuLX*HqL6v#~(@M@6iV6w}tHz*gxhnX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Rc%wK~#9!jg-9+gD?z*CC&p-Fam8Fj*==XP%;XQnv6op3aKb_6r^PY zc2Ei#BaDNs3O|3(KTn5|i6EhH$C$_@8kpIBBbvnJb(wp5EgAqQw<+S$wA5NOi1_zD zNTg}0a+`EiS=4Z?EXA-E4PN(&?r^g4e&eV|fFlD*(={#-=APS;^$o27ablv!-!0K_ zA=?4k!Ht%@<{7kd0&IiZL6(sM0G`29EF(P60V1e~Xiu`_wMPUM5skisi$&(HicQZQ z!`1g$1Hj|`3CCT5VIr)^Wx{=TOuq)-F?LLpxk0=;JChyp-P^{_kw$k3se?Xj(EllV e?_2Pp@t7YpG`l81#+AkZ0000qX literal 0 HcmV?d00001 diff --git a/flag/xmas/az.png b/flag/xmas/az.png new file mode 100755 index 0000000000000000000000000000000000000000..1dae1e0cfa4a9b67b55e6fa135d8e15c5de44194 GIT binary patch literal 324 zcmV-K0lWT*P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0QpHoK~#9!ja0D_!Y~Yc}iCx_Z2fqo_TEr zw(t9*+wSuq6(JE^PfcO>7ZvI9q(w08C&j%k>o1uZ{OzV*0F>)=?36+AzAZj91?LO= W^^I$no-APi0000X0ssI2MwMc700006bW%=J0RI4h z0D!1ZSiJxM0cS}>K~#9!wUr^3gD?<=6JBgldxW|o5S4qEx-}f2$dT;b|luNn^c%D%CdP~#wZ)S3TNh{w}}z`{g@Y` zztnuZ`C*lI1mF{6%Zqb=KjsHl@9Rbwm%T1++ cu91|DZ)Yy#Rr98u+5i9m07*qoM6N<$g4_VUod5s; literal 0 HcmV?d00001 diff --git a/flag/xmas/bd.png b/flag/xmas/bd.png new file mode 100755 index 0000000000000000000000000000000000000000..d272a2c6927340123f5e25715ddf43c45d8979b7 GIT binary patch literal 308 zcmV-40n7f0P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0O?6YK~#9!jg-L=gfIw2!O3yA5l@z|HjqMM6EvZPSc%1W&mO>tL=Bvj z{1=8F63j&42s~t&C^&(fvwR~4=k_{6Lp=`w0MpiBE^3Z>K*Yy>km#c3m^N)y*9NNS zT);eFU8h|^W4UzPVpyO&m^J_?2X|xU;oIr;i&_hqL?>gbIf0@KLZ=7-u&lDkzg0%+ zh;J$KHXH!3_oK;(MjTJk%cN*$#~EryQ!KV{k-Z;Jqe_S7F0j;OKEJP>(M(j#sh4eL zS=H<;D_5^E4V-f=_LZY}23U#u0-`#rTeZl{`*!=#7|kDu{E|$e1)~uF0000X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0NzPNK~#9!m6Xd3gD?<8y_P!&CFGI6~--sjo2F4UJ7lM2G7kX6=UV zQ?IM?RbVS`0mi1IZB8{|g-Kj-m4P95fHu>{?UWgN%Uz$iwE-jvI`=A8mH(4VI{c=^0?<-KjFbyt}TjTMI(wAR)p+6G==961C^GnJd5)000000NkvXXu0mjfuz-7z literal 0 HcmV?d00001 diff --git a/flag/xmas/bg.png b/flag/xmas/bg.png new file mode 100755 index 0000000000000000000000000000000000000000..ae05885cf99fe78a7077d2e4f6155456e9d3075b GIT binary patch literal 297 zcmV+^0oMMBP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0NzPNK~#9!jg+w!!ypVq5swKnM2gJ7JT6=?gJwuU;dwkmiVTqvtP}#H z$OLqik^fodECYn-41$UgVlWzrs9XaCoX7{toXX$Ed1mBAw+*JEQU7M v9N*Z+cbNqF1M;-1_mp(O)cMvuXcY4W;%T8qtE;d|00000NkvXXu0mjfd3Jxi literal 0 HcmV?d00001 diff --git a/flag/xmas/bh.png b/flag/xmas/bh.png new file mode 100755 index 0000000000000000000000000000000000000000..a447c7ab6cf79e2513fb0cfc2896cf19e7d80ca3 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^f&+v3{ z46*QU?Q7&cV!*>>eI)AJFzmdKI;Vst0K7t6;s5{u literal 0 HcmV?d00001 diff --git a/flag/xmas/bj.png b/flag/xmas/bj.png new file mode 100755 index 0000000000000000000000000000000000000000..0bf15e438685189d266d01da90474ce51201aa6d GIT binary patch literal 264 zcmV+j0r&oiP)K~#9!ol?6EgFp;@KHUN|ge4Fwq)x{;bncL{3{zwPM4JH+io^mZ zIfeO{BS9ojSNNXZyLYlp!VCl2UKNqX$A-ELw@2img00POp07)MLTFPecny?AZ49AJ z^+b&7&EKjZB-ZM%%{0?u^h)Bym$zNCW$t7X{00ZsY)!&~7 zA=%hDVMf)Q{8ct~!t9o&oiS+P))5`r)SyalH;O6-fF%E>o@VvOj=lk0k#HFTyf}*h O0000|gW!U_%O?Xx4tTma zhFF|l8*)(aumOj&o!biz*~O2`d-^8GzF2M&Vc2=rb$!d`lmkp2ykh$ryBcP)vUZ5& zzhAKV$@#~sN=oP7)>6_)9Gy|KH90qN;z{w=g@vAbud*rt P{lehs>gTe~DWM4fCyTU|^p4n}LHRK$B&f1v`(M{Vh8S zObsRs3{3wU{xf{){`%+tS0+{mGocT8!i(GeGP$kzTvlV%@W0_d3xxA%>p=zvh67g* z3T$U!U|{%=U%^w%eW9Jf1g827l1>%|28RC){}~$?85kJ;|NjqlF(c!j$~qHN5r|3# z1_mZv9%Y${GYp`5AO;|Vrv(CNB5*YKcUE}}%jsO3@ z0`n5GLzu{jQzkSQn;?7XO#Fl`7a18D(R_=~o)?UHA`=1#*n@19!31Rv6O)cT_c4PM zr#*8E??v}3VNau&#xO82Fg7rrfu%0OZX-F|(0ql}5;E-p0N09Y*QHy?dH?_b07*qo IM6N<$f*3816#xJL literal 0 HcmV?d00001 diff --git a/flag/xmas/bn.png b/flag/xmas/bn.png new file mode 100755 index 0000000000000000000000000000000000000000..8e273544a64dc661e03ce06c23ee0e01b3ed4018 GIT binary patch literal 277 zcmV+w0qXvVP)3K~#9!l~OSdgD?!VQ3jZ*OpIiTy5@)eq1TFu5hm1$(H-2nCP1ZH zQ4*i-oJ$-OB5;BGRHNdAO0Z4+QGv@W_ds1lL_|DEM};W=>kSc2hKSqL zcWJ4R6A$tU^I0JZHdohplp9<`FuQ6%Q;u0@Lww!F7vPw;sppu>Is!mhM~+!UIOcYk z+hKldgs4l)@p1jz*uG1P5H*$nz@48u>t#4*ManuNqKQ%a^Sh^3RLQ~rC~bD7^z7X^ bfBn%H_X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0TD?=K~#9!jZ`si!!Qiw84i$6U9`q6f)wZ@+&6XTmWflI;*Z3S2vEaF zJbUTn02$bUmaNE$rJF43&Lq#IAkIA*TuQ?VkV&+evodYnhbJnEZ<#9}GJ3?dpjLqsn{?+<)XHULMF6H0*X1o4vubb_;SiRM+q2s~~X4-!xnSD44bLI{yf~lWz upO$5ZqhrEfz;W7xIz9H(PxMCX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0W(QNK~#9!jg-BSgD?<{ zMszb2K&A^;LOQ`2y$E)`rJW9$3p z>-y|$0#GYUnmlc#lzWAy>UwVPaucu#$dZPdA-?&BX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0OLtSK~#9!m6Wj+g&+(?iHG9^4q)L9HdgN7KH2B*U}f`nuy6n;u*ok1 z7y}6ZRh*pr2)v*`h^9i|F+#MJ1|o8609(1elzpf7ZZgIU=T`7YnzeTm0A%k2h>~Uv z=O&|SiiTKCjbZO5i2D>fJZ$7|T=Xz-XTWKO!6m}lVu>D~^-{Ca(Y`D(clr;yUKI!o|k?FPj@e+ppI#hYELaSZ*^3Nwxh7gqZjkLvBjT zNQkNXU}?*%#`>UTPM7~F0B(JVhEA7H{SZk= zA~IJ6m=eO?Tj~c9S#7Od+VX@zwp*jHY!R(AGFJs;iMff-<9&DK4ue{Yyz4q55|N1L z#@uN?a3CUPMsLO#W;U;9q$LtUT#jyuh`?s%d=q5-xbH3X!_t;;02N8D%4hw!?hwy} xH=V0usvA(Jy15Egvi=lNsfX0;gU?@o^b7u)j!?kMeI5V+002ovPDHLkV1iecfBpaf literal 0 HcmV?d00001 diff --git a/flag/xmas/by.png b/flag/xmas/by.png new file mode 100755 index 0000000000000000000000000000000000000000..c1147384bcd1e94311c538b7efe2b5f733d08f5d GIT binary patch literal 312 zcmV-80muG{P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0PRUcK~#9!jg-L=gdhw>6NXxBVE5>WVziC4u@=M0BNbSN1(-cVAc_e8 z#4ztC=93Yb2s(rjV`#}BLFPN+VE&vG?@_*tMed{rbWxK>ZnZ9 zP|EZeCNpB$r`h3R<2Z5CBS6kT(o7Hc5N6CRXZ=EJK%Cg=xp(U{B+`mI0DPEJnGm6G zJOtfGa@)O^GNJ@M+(_cP_f_J06VjV*&JEr}w=4h*-fzxvF;7rIg_|e!2}Q~9m^c$5 z(V5$VjnA5aiOen2cSGK5iBE4-%^;-J+l?~;0Q{X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0WL{IK~y-)om4wc!$1&y&su7Plp{n)wA4r-afXD3iW5LbD$>CPxB*ot zQ>BX~Y7T&M0))f`B0UOYXZ9C6JCe25?!GrOZ)b)mGns#~gg}yEAY7q$&)iV(W^@4n z82@}k7dRAbEg;Hjq7>K=c)02if}F90AdH5k5m+LI1S$1H3+{Hp%2ZOn2L5~ONQQtj zWUTg8;?PQVZ3--CqZa47ur8mQlX`}fKAw~RyX{`(J##&Sr0ydL&IyvUmK z@_dhE4Ng^G-e<4X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0PaadK~#9!l~chHgfIw%j3rotWmthWMO9Q_8J2K8>^(>biKpgv9L3Bo zge75!&;Yp5ATkXK0OXi?8cZKCJ+sewC8FhXyl5iZaLy|;-}b{Ik!@H$N3<%v3a&^a zf^%N^TIaPwBSY!9I~{zpBdh`R?!)k?*F$h$&ojr-cfL6CA!4pm|%)jsx~MaVA( z>;d3$yW&14x0|oq3o(bmaJ+za+Oxl^v~51t+k2YR81~)1oq&kGZ=0=r`W2Q`00000 LNkvXXu0mjfQ0<6| literal 0 HcmV?d00001 diff --git a/flag/xmas/cg.png b/flag/xmas/cg.png new file mode 100755 index 0000000000000000000000000000000000000000..4485212d19762c4343d59d5016868b1bbc2ddb74 GIT binary patch literal 263 zcmV+i0r>ujP)=K~#9!ol?OG!!Qh#j6=r=m~3Jw)T?9(E#X!2%NYFyL+0>9eaKa1 zQ%c+WS?F{poso&a0Q;w4=V$AM697Yt-+z8n9J006Zl45Wg-8^7+YH%B2%VQb`) z06+wdw{>UcCW}~0n!;u)$1)oSIm%#uLI>N*vCKkq@H@O!LqzMomZTMHth=?eTJ$?K zI3|*F$yqJV>wTy!$H_!akM<3r>1a|K#RtMGQ+-I-!w$B)W%b7&eE==HZxLd??#2KB N002ovPDHLkV1nKkYij@i literal 0 HcmV?d00001 diff --git a/flag/xmas/ch.png b/flag/xmas/ch.png new file mode 100755 index 0000000000000000000000000000000000000000..bca77136478bc83fd39f3d90721ab1bc455e6c7d GIT binary patch literal 309 zcmV-50m}Y~P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0P0CZK~#9!m6S0SgCGz@86HQlP8zF_BY3zyT#gV@*~HpAY>Jh2gG9&_ zK3M+%J3Ivwxeg&?OcXi|%)E_((7C)-IH%`fa?XwGqv5f%XdWg2Kl=fZrA6cVuu=J@ z;V9o@n1>0+eVRLb**JIH^a!wLAZhBwRl>}_nl1|@^IQ@l9mVp@t- zbYTIuspKXl&QhDLYzz@}64PRrXJ&b7MKSOGm$&^POAl65D&N8}z-pvmA`r=0Rk!C` z2Cw_o)?-?j$m^uphB98`KDWtRAz?p2n7gXddq2$|O~HHsnwY1&12L;l00000NkvXX Hu0mjf=9hqs literal 0 HcmV?d00001 diff --git a/flag/xmas/ci.png b/flag/xmas/ci.png new file mode 100755 index 0000000000000000000000000000000000000000..2cbfd11b5f383133d3db77d57cdcd7e630c6d6ff GIT binary patch literal 235 zcmV|TNL{e3)ddD;X=$7tk z@|o~Iy0=z9(%)m%J8o>yxXFiTTn3-}G$*OZdfc{^PZdeNv^#>H1N)*MvV1y|F-w+) l;Vbc8Or)i27CGXY(HHhda9z}9EOY<>002ovPDHLkV1ij$V50y4 literal 0 HcmV?d00001 diff --git a/flag/xmas/cl.png b/flag/xmas/cl.png new file mode 100755 index 0000000000000000000000000000000000000000..98615d9e82f97e756a27943f52bed2d878623b10 GIT binary patch literal 305 zcmV-10nYx3P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Omi*B%IG0B?W%tsKMAU6lg+aGzX-8)Mdma`+x2fAE zj4D)ttAYnu+L5nysufO{#uHZ=GaMOMn(5+h!i>2cSr^=BFp`~2Ud;&{)%MZzolk#X zxG?T5;02oxccM|)JDiFnfQOF_jX~aipbv&m`j&O-(F{0k336g0n)?U2)z52Ck$ztN zfQp1P@Bl|&Tij*LX3fcXKi2Kp@zA~7viI%wp~*Zygk+8J;)&Cb00000NkvXXu0mjf DAvA`~ literal 0 HcmV?d00001 diff --git a/flag/xmas/cn.png b/flag/xmas/cn.png new file mode 100755 index 0000000000000000000000000000000000000000..4fdbccdcd993470fef22d94e156a4f717ceb950a GIT binary patch literal 314 zcmV-A0mc4_P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0PjgeK~#9!jg+w!g&+(?6AlBg0(RDp@t4X{j$v(wD=>liMF1nHkV^4h z0}ln62nGr>#zb~dVCHm{@~Yw2okDPyHIJsmt76za0@c0Oks_^J@&V(<4`U($uf<X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0P0CZK~#9!m6S0KgD?z5?I;(hgn9zhwNj@JT!}mQ4!sfsQzh1l6I4jO z0Fpa60TXEA{wXp4#mXlMG7%Vr(Z)pH2rzRPBYNZVT0ZX{s|En-sVgwrEgGu^5r6In ziL_f(Po0j+6@k5+1sJOa_kD^THW?achH+Xk^lEMqqJz zq37WY0RH-xZ!+CiLLbRZN*tA|NaFKwHZoFl@V^iM;Qk1+z72zHWy@I9w~mR{#SDPD zKYjZ=UGo0h=e3?|iEk-o0CA$efO6WChT0u$$@_Nr&?KHO{$8h86b2h(00000NkvXX Hu0mjf_Mv;+ literal 0 HcmV?d00001 diff --git a/flag/xmas/cr.png b/flag/xmas/cr.png new file mode 100755 index 0000000000000000000000000000000000000000..2ccd81a19ebf1a918c7f93ef28742582a6b1b3c5 GIT binary patch literal 305 zcmV-10nYx3P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0OmRRVygp|!10fQarHpcS^~Xv^$H8>Ljgjuj1O6Bca%;BX$Wma_@{ zI`XKRsvt)r5iHt3?o)Nx$k0z*)es?OKxu}H+X>U>7PBs}If0ZQ)TC}gL3GQld6%T( zj+7gf(4$nL#HVhUx*=igR;cLi^!lBZ7;#6Rb9{U1H+4f&aYKePS-no@vdQiDi5W;h z88rE7R4)|B$L;LpeyDgqLeRiJznuPNQm#E4mwT*mi00000NkvXXu0mjf Dd7OX} literal 0 HcmV?d00001 diff --git a/flag/xmas/cy.png b/flag/xmas/cy.png new file mode 100755 index 0000000000000000000000000000000000000000..f2cfc64342aec0ffbcf545f1c76283a7587abe06 GIT binary patch literal 305 zcmV-10nYx3P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Om$bM(G&3L4TaW{&f{Qg7kxi(Ab#t zK74?8K@Nk$3=P0Y6Xwt;5Rp%e7#ffF2aC)x z;0S6F4AkMVPqo9BOya~ZUF3hndm0STPQn zeOi)fxj!E`_V$!%NpF?uFCe;IW&ca@o?1hXOaK6H;bY@~s<|r~00000NkvXXu0mjf DFIs|? literal 0 HcmV?d00001 diff --git a/flag/xmas/cz.png b/flag/xmas/cz.png new file mode 100755 index 0000000000000000000000000000000000000000..d007cbe4e9145df71ee0655d2978a60b55acdde4 GIT binary patch literal 327 zcmV-N0l5B&P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Q^ZrK~#9!m6Saa!XOZZ*-S1F2bT|yav-sl|YcshqLsrfd89@YDL{3jc{FNizsMP=RceLpTxB8|ZcIV5aTQ@T4 z_O(Blnr>}@9?x5}$Z2_3gy`Zb0SM9TM`8)U-)oMWu{6L=kUt>b_DQ!}Zet7Hx9CF? Zc)mM|s6cdC?uP&X002ovPDHLkV1hyxjr9Nk literal 0 HcmV?d00001 diff --git a/flag/xmas/de.png b/flag/xmas/de.png new file mode 100755 index 0000000000000000000000000000000000000000..53f742d38e54a5f61d4f16324f22b76329228721 GIT binary patch literal 279 zcmV+y0qFjTP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0L)25K~#9!m6O30gdhw=Cq7EBgS7(B6qn*WZw1nUJ!B6N$$~h8_Me$vYl0YA6|Kn%9rJ2{Y$bvhKL8K}m8lbvGyQ%GshOc**Kj)SrOVIBqMc zogJsjj3yIHdZ?V~RqLTX00}cO%hv_a3SpkEg$F2et?~6SeX7o2Q>T>yRNracH|O+f dXs-$Y@B_C0i3)Qh3cCOR002ovPDHLkV1fdNZ@mBj literal 0 HcmV?d00001 diff --git a/flag/xmas/dj.png b/flag/xmas/dj.png new file mode 100755 index 0000000000000000000000000000000000000000..2c0c972070b4d90abf351913e694f72f25057b2e GIT binary patch literal 324 zcmV-K0lWT*P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0QpHoK~#9!jg+wwgD?z5C7&lqDrO)BL!_q37O;etAT!XAf=OsH16>wK zp%lVK#t!zce7^UvC3Hq6f`XvKn8+3i%)G4;ZQE!w#tq}9_c+MxzbZX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0P9IaK~#9!jg+wxgCGos6OPetK7xC_v!f4}hwE7H?CvAD)jb^|kb;H$ z6Ndjc@QEN3fk7B-OyrFLWjiqq@UjYQer^pesE%I>$zizf4Y0YdJ%^-F@A9RL6T07*qo IM6N<$f|dG&0RR91 literal 0 HcmV?d00001 diff --git a/flag/xmas/dm.png b/flag/xmas/dm.png new file mode 100755 index 0000000000000000000000000000000000000000..8ee0720e48c4014df0f92331b148d4d88a24c5b4 GIT binary patch literal 288 zcmV+*0pI?KP)0th1M7V;4xpjOyZ?$b2X!kG*N{ayE>SHZQlZ#w^ z$XHrtiwVTl{;(0TI|UG!sQ(s&$LTAZVmnJ7y>6H&)4(1r&hO%NUp{Y6V7$o}r81AY mQD(FgH9ZZ6-9ObIGx`Hje4|x}ts$TQ0000X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0S-w-K~#9!jg+ym!Y~YmrJNVwE+cSsp`gxNCUmSoqk=gy1T&mep767)-A;Va;#8kJ4 z`1L+WWYrSe=U}a>vcNK`5@4!ZT-M1}m|+}loMl81JrFmwaVus9-=fz))K(xQ7BXqI zLO_+y(@h5eF!o6nO?=zz;;(OT(}`3K4@GRu|QW+xcv#(LIy<#-<@qb=v- z;mUCOi{os3suEjbo&O;{t@f0O5HTK9;MW~4zyP>E&deTrCh~O-??=8np%azbm%+wf rmCjDLOnY)ptM-jf-nZ3X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Tf9@K~#9!l~gfugfI-07(Ni1{2;V&y&sg}2d>oQe!%dbyPl&ZKcFE` za0(e&*q5`j1tXbVWUYnK5kUd)pgE$tP~e>NF=Ac#d5t>59y z(TU9%7Hw6P7bK{P1Y?J3oqPo?bJB56!vy8QumFG@+!Heo--6dK*qXpfEY!r+3I(B> z&#VCexZXLN-#$3F{CuZ-JAAW-Uob?bSNzjEZcVC5S0t$5|4=h(O|Zop-d-4I<X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0YFJaK~#9!ja0Ep#6S>zb4hLE76%?S7qRgZ(prdII@^4LU}L>l+6aC^ zD#0$`A6)HWDI}dDNNnuGSWGs%o5agb5r#MK?PFgiA=VlJMTW*&$AJQ7?s}p)@OZc4 z{p?Dm0Fq`qqjA|%l}d@|-}{i(E?X*Twr*65S;4p#A%aS!H1?Tw@MLUmJgX6c%|O!Z zU))5PCO4b)9=1ymB?W4RZh?ZH8H<{00HC#*)#hLy>3k$Nf!Gv)^Rtry(s3klt|v6d zPj6#Q=VpD^a6b}emZwDwjQ~VhA%nKerMbGfmFD^3UK*F#;@ zTz8573v>>w_cp``KK+Ke~8Z=5}}5GXGg6cKE6Q0O}ieJ$Cp}*}azddT6p_ pDok=eK-qTB&}ZBG%>HNwoIjGc$3~`J{80b^002ovPDHLkV1mN#uh0Mh literal 0 HcmV?d00001 diff --git a/flag/xmas/ee.png b/flag/xmas/ee.png new file mode 100755 index 0000000000000000000000000000000000000000..fc368879c1b39f114283a9648c35163f103bb529 GIT binary patch literal 277 zcmV+w0qXvVP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Ln>3K~#9!&63d#!ypVqZNvzS5UERKfNs+jyh69>09m3^M#v8C#|7d* z3jWM}CH6fG2dpCG5NDf;L?@uC`!{oRE^ih4?lsLsG;Pa(v2JKhGc*4^4~tkgG;NEG zDhz>E!2_&m=623-!U@xS;voaWkpa>y7k3e6&h5y$}2X`PM|m==;!-OM4#6K zJ^Z$neGYO%Nwazt5pGA@eYchR?c7bsKz)Kgv_~9XXegul7`kvqyTiS4eiqh!k#!-h bDu9T7X49jVweG|K00000NkvXXu0mjfCzf&^ literal 0 HcmV?d00001 diff --git a/flag/xmas/eg.png b/flag/xmas/eg.png new file mode 100755 index 0000000000000000000000000000000000000000..033f52977df27b9e1bed6b6ef35a8b3a8d2434ab GIT binary patch literal 287 zcmV+)0pR|LP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0MtoDK~#9!om0ULgD?!Vqb$%R`bJ$VOLzn%#6C<=<;|OaM{pkoV?skr z?-7N|9VZ_FnFt)fO~ypgX<+7cj~Jb=w}=h(*Z}~f-0&RKg0Vxy>O4qvPzzGFRfV?U zgy1ra9iDUA3D(9samynD(?QArpdao>nOkpr*B5Fl5GOi4Wt!8V$|&yl;|Tz-&n##1 zcxKid=}jo!aK%W^%38&e`-0I;fcuDcKCNXM)^)$mMNfRhG{BO3U5it5cidp2f946d lqC|<-fOT{AKdl88{1?DLx)oGvSm6Kw002ovPDHLkV1gXJcCi2e literal 0 HcmV?d00001 diff --git a/flag/xmas/es.png b/flag/xmas/es.png new file mode 100755 index 0000000000000000000000000000000000000000..f89c33bbd1982de2f61bc7e620750abb0df33d56 GIT binary patch literal 359 zcmV-t0hs=YP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0USw0K~#9!m6R=V!!Qtq-+EjWSR0raO=bZp4NJjMQkk!L;+)K>p}xF`!-QsxO}X7ot_#4V1IEN zo|qO*jUl3&`yp#%TC~5oII3#Xkg6&%OpT$m&Sr%x8;2cldIXp=kTmt+GGT_?=B!uf z7!W5FdY07+4NBJHKJIz|k3U~BC*5?!*OA=V`DH|FBa%3~3^5Et>JhBM|22EYwxgi) z0e3I2?4Tp;a-QFh_p$BH2aIheUHu+**LB!h3YX^j^IIAZ_czYRM0bY_j=Q%LdH@}8 zdg^=lu1a&SG(H{5N@j(m_y?5Rt_PaZ9$UO`*@tGq`~f|kw2i0Ie-i)z002ovPDHLk FV1mF>ngRd- literal 0 HcmV?d00001 diff --git a/flag/xmas/et.png b/flag/xmas/et.png new file mode 100755 index 0000000000000000000000000000000000000000..67eea0d1686ae68264b0c8da37af696b217883f3 GIT binary patch literal 260 zcmV+f0sH=mP)rqGCo=G1iyRQKx$oEsSdk6qcAL{ci)G|xUPhbGN6aYrk=lwbF z0nQqB)?~wL{%5VgA0!~o8W53x{6A@W;X7*tWD`@JH7L7ws;e4h*G}&l=&D*B93BpP zv9P^7lJIap$;|5w08~VV+ModP!xoxT#)`!;R>0000< KMNUMnLSTY7v~G3) literal 0 HcmV?d00001 diff --git a/flag/xmas/eu.png b/flag/xmas/eu.png new file mode 100755 index 0000000000000000000000000000000000000000..285b1031e394a3e0cbe4845cb1f0fe412e77a3a1 GIT binary patch literal 361 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 literal 0 HcmV?d00001 diff --git a/flag/xmas/gh.png b/flag/xmas/gh.png new file mode 100755 index 0000000000000000000000000000000000000000..e87494f861158b350dcd228bbc9a5bfe9ea6ff72 GIT binary patch literal 336 zcmV-W0k8gvP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0R>4!K~#9!l~h3rgD?=B4f#Mp`T{BRB=juwLH)#j!b^W6crJJ?zCa57 zKw*1W6O(8)os-#}*)@|*NSKiUax`JKnF0}+zKLvR`4D!SJrp&7^40BVLbhTkY9ji% zA7T#Kit^QkR+(MF5++A56g4gT>~@G`;&!~NQNrwjy6F#Y#Z2eh?DYmaB&d=yHEFj@ zfoED(KMp4Vm-kb1x?D!4KI)r>#9=GKOaMOp5rD16aNv{QCL&KW_#g9(e)?m02uVY2 zvT_%E!dBywI%|ZPD#q;^$4A_*Xj*$eN8zRwX5$x8PD><(9LIROQ(1zh^-Kyc;56-P ih?cQ@E2@wH0000X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0PjgeK~#90l~l12gD?z~d?_Inbt*1XFr0>Ch#W8iWr}o8@mLnNW0Nm9 zA^%&_W6WNJE`S5gi`*^>y!S`U+|Y2Ti=P^>w_zfpai1F+%LcY#VrImJd0515j7RTHcXt?X;wJNe3-bY0U>$-H}%8iP~S+suCOfuO17ycVzrBcSS>GYcS$nG zD||!B2h=if+-5aisLM47PG{#2*v$YG!87N$M7&U!^rjiZ3m(`>v`%3vk#I(tSMFEt zwV%)Hu6<%jeRo>wN$<+cSOqhjHxUYd^+Mg_<%;a1spNhuUNi~k3%?xQ^@oqhwg3PC M07*qoM6N<$g5e2*2><{9 literal 0 HcmV?d00001 diff --git a/flag/xmas/gl.png b/flag/xmas/gl.png new file mode 100755 index 0000000000000000000000000000000000000000..bad60797d4d5069aece84ae439ae0ddb00266759 GIT binary patch literal 307 zcmV-30nGl1P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0O(0XK~#9!l~gejgdhw|97^qcf)8*;OCOiV**c@WPq4Jl6%oh*0&azw z-7KsDWFn{lS{f6XN&z!JYeZAoUc=-B+pz?f5Zc<{4 zT!jdA58a-bmU`-u=I*2-9-Kk5A6oFfB_EoA^8@0stQxmpM^pd+002ovPDHLk FV1g=*djtRg literal 0 HcmV?d00001 diff --git a/flag/xmas/gp.png b/flag/xmas/gp.png new file mode 100755 index 0000000000000000000000000000000000000000..9edf0440b65fd8c47b59ddb919376547abc7d029 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^fQW60^A+G-$8i36I|Nq|+vH5?U zfdRxjFtI9FEbD9-kjYpQh8_X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0O?6YK~#9!ja0!AgD?z>a(wAT3_%y5Kj!cp{OAI72qvO`+=mn6CJ>?* z2FY?n5-^dg03wZvno0pPhi9OvY;Vz&*`x2AbJM=wXe?VW`VPS5dO&2^f@xoERQ^_w z!`BE#-y!$8b@-EUT=A_&2uB8zrvA8-Fk@~<)&;gDh!T~W)U8r*xJl6ti*s(9`^W1e zZ??I&jqPk9H_jkkwA8*#1TAtO0QLx|)#bicasH-se%fKt_2?`igZkXUY)k~ewkhEI zeln5QqDBy`Bx}UP%R4~GjosbyA(>O!+jENKemlKr63!2MPnY*8Y@v<-0000X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Ub$1K~#9!m6Jct!Y~ZQ?I;&O>e`LJIpv9t`Z zc4I~22>u4AsT=+@ys3`fM$WFklqjy5K;i2yVEZ$z8eUdw)W4_O5O>&Iz<(QeU@ zRfza;9wgFk(fV=HQJF>HRVD=(vI<}KS=?cU@i_4!BZeshNi!VWn=r@RrmVlXwLwTs zWa8Ztf#9@4H|IM59LhZE5*mxamy(+-@u-0574IRkNF+syn)4mY+`#X$vmPOq7H+E@ zwDCM|-hxl!ns=`IdqUSk(H6}n{&T}bA+8|jT;GFpE?Pg7ITM*sOoveOev3t4?6=4@ zYhb$961T>V7v`FemlzNy>IW#dJ-QYW!^d~(+sqXK0Pqj*VyC4xv-iCK0000X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0U$|4K~y-)os=OG!Y~j;|8{x=1O|s-=mje9fUD*J903EO_uvvp@Q7X@ zD5jPQ6c<=b(`G}`low00GQrH9e9zA4CvIj=VP$iD7 z- zXS+qv8wn{Y5K;FrGxoD1UUeX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0V7F7K~#9!jg-+1f-n$<@30Gy5M03Us0q(3AY14pokX_K1$-vKN5TRo zCMX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0VPR9K~#9!jg&o(!Y~kpXDn}tl%%t(7!|+Bj*IS`8U?uSakZ&~hV{l42^JK_z&LN5W-({*HOwDcmb~?^2X}M#z zr90TwcGn4`EpG|MT}AIjey14y-`@UcBIX|x%iFH$HZarx O0000X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0OUzTK~y-)om9aQ!ypWka*WUsxNKA}@#=$R6 zNW$0#Vl2e0$q@q)F%Co;JiUk%6@M;w0KoP8stAmVZ8)QDO{66@28C`qW6%qZ82D^B znt?TX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0WV2JK~#9!jg&ENgFp~PXV6wDTv0$5M{aV2NE{-KZ^8j4osp6|z+HTU z6jmf;m$;z9eI~^$`S{TR_jE^py-w*fp^u6EzNJRkOM{<)Aj{<<9u7iqaByp|I z5T>F7w3*mL!pzf3czy)Z@g>iLN|=UfsB30EXPI85Vjt2m5hB9tr!Fx-v+cS|o^QME z)-;={hw97Eok}K3^hQ0Ks=qZ&dN_E4YGhEd^WUuL7V1=L(9V9{Nac*v&<}l4H} Y2OiY+1?8jBMF0Q*07*qoM6N<$g43a+nE(I) literal 0 HcmV?d00001 diff --git a/flag/xmas/ht.png b/flag/xmas/ht.png new file mode 100755 index 0000000000000000000000000000000000000000..93d887468db77750faaadf6b5a67f834d1261b3b GIT binary patch literal 289 zcmV++0p9+JP)l8QMnL+riKMwgTj1FJ&X;B$l6#?jK`({BF@;5 z2)B?0#rOw_a79oCstCkFB)2_C{Qv(y)LKSH28H=pM3Ak9@c+XA0|Ns?ofWzWOc@gc z4lsxP1THB?1_p*p0wxfS-iI@An=gHsswa>Q_Yblf6g?22`~Gx9wWKTetF!NUrgeY3 zENF@>tM}myX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Od(UK~#9!m6Xj5gD?z*{ZJOD#0XUf=$R!t4maOA4oh(E02L!3bp-d| z{J05Cf=`KgAI1+S5N7HK1eq|qPC!Kb8gQMjx8dsQZJdbcx~~n!sx`K80`RvVFk7|8 zbziMjLlY=t=mEBILRqI-;Rln@ag$L&@<82;KkmTH;9K&#qP7Ah(aGf1I)SKkO1~~Q zBD#Ox`b@WF#@A8bG$kQw8D`l2?7)jinbE~S=L6P*G`!UePWk4~sW1be=c9|57hxXa zrUyuK?axyko0q6`cDgY$5#`@$)V`(cemlHqGR+rysFsck{gx*H0000X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0L@86K~#9!m6O2{gfIw2KbbUO6P}%I%O+^Twj9sf#Fl^uVnpKx{3pf# z!tjYC%m|1Mn=t1fAR^_NC_=v_Ymfh+nII8Z4F9NkhymY0@az7UWXCD=l9ib`r1}XAI(im za;R6)oY!FtGFnV{FR~e&m$zG?SGg&ZgxT)c1%x@ZSHoRss`2%)G6l1_Zw9-KXWb9~ eX(g?00Dv9n{*V)ceZATM0000X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0PsmfK~#9!jg!q0gfIw&!AS|0U>P=GA!`rriJLuG$l8EqSb{yU2l7Lr zCU9`nc^`xaK_&u2V30A9GXl))-w~ZLy$)AbpZy2`!*w(mt(G|Z5fNYeK_ab|7_LKG z)ir^8bQa+3N4(c*R>&|89XA;fBoD;RIJgHhgKx>}idqYVL?csHGXhcRJiSc-0P|jC zN#kGCryuY(iBuwD*`LMhF#<5}Iz2PXGyRcLYrZ?iP&>L!>Ga`XML$n>LAv_VK~#9!om8=I!Y~j$N1+Q+#g9}0bzw`=ELqBLurTBYkfM0(5Tvm3 z2TXKff~5nh5($ZKfH_oTDZ_QR)Co>P5>8%hzvt(BcQ!-Ug|c9U^*mCo;vix+WlRF7 zRXTYnB1+71wfj;4puj`Xh{hO`oKvfCt<}$Ku|9wCF^T%Ma@ zoTBKmTwV<0ByG*-Kjlttw{OxBjozDSZUA63`nIe^k{m2+0RWtH0hmmlQ%fjO&iQmY z?e{;)1A!Y1J^;Y?ea4uuq+BhIBN~E3yPWgv+QLaPjqDOm3Nryf(^gcio4Qq1`Fj2B zbe_V{*0hyrZf3Jt`g6r`l+ULa)CT+gJ7c5tWsAGr3CD57zlN^c?!k#4X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0VYXAK~y-)t(3iP!axv&XDs^xY=P{QmeN8)%j2h|F)d0;jEGE6ib+B4 za=9Pmvof7myWj53otKi3E0VTI63Zn3w=qeTOS=0i=N6w0pye!!*K0s!vs9j4tn{sT&)>%7slTjSDf(M|&Zpz6;-PIo(o&)y%i zod$e;yrAmOb|U}EEyUeqE~uS`px6gQ*P{<>4p-}iU;K2(KHKa*006!Lt0~r)Qmy$U P00000NkvXXu0mjfrJ15H literal 0 HcmV?d00001 diff --git a/flag/xmas/in.png b/flag/xmas/in.png new file mode 100755 index 0000000000000000000000000000000000000000..d02bc883639e7c0de46bd6b3ed143a2c811a4abd GIT binary patch literal 311 zcmV-70m%M|P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0PIObK~#9!jg+wwgD?z5zkI$+pA9ktGcZez4JcKT2{>k9hRl!+(x*}i z8Cy8P$Q8){+2~;)VTNPS78B;^1VkiV6Gi9pcEomCW&oh!jIrs|!we!i?1z|bIu!?4 zRpAu)9l-<0yps`}JM1voIzDAIP#mbu{Nnz|+`JXnjkFCYNlvET%?adWR9cn}0NtNy zZt2p(`%2m;d0RSNMn|in#!J;CfT?E6)B&@uuOo)6gRDgX0DXU}Jk{TvnRqmmk}wnV zb-H+5zsHX-hkWA!%DGm3ZA@o18SUw&kpWcCY15^j(;rQh`2uvN)y7+ow$K0o002ov JPDHLkV1n`0gLeP` literal 0 HcmV?d00001 diff --git a/flag/xmas/iq.png b/flag/xmas/iq.png new file mode 100755 index 0000000000000000000000000000000000000000..634aeb28a7c2aacd3d30724538e55067a35ea265 GIT binary patch literal 297 zcmV+^0oMMBP)X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0NzPNK~y-)tyIAc!Y~Z7|p8&n5YXP`!anUw-4RNlTq$R$5cS0W-hKW{$?$R%qSp`<75k(I!T*OUmP zfEoc?4QeaULa+j!`xYiQ8q2Da_B~kt$0CwLPKcq|>crem4)O$4jFIqylr^^<5fNQp z_n0KHRNP+7bKCLPn~0pad~q}t0NF8@lD)W`8#(~NGb&>2H{{14 literal 0 HcmV?d00001 diff --git a/flag/xmas/ir.png b/flag/xmas/ir.png new file mode 100755 index 0000000000000000000000000000000000000000..116a88986b2a929a6c60090958c480942763a79d GIT binary patch literal 491 zcmV26s^ z2s7<}y}7<(kJr+Kxb)ZxDj_;dGXOYDv;Ac52r@G~d^q%Ux8##~xTdBi*$7K4H9fMT ztYktfXn^TqnrWJKvd7g>8lKEkwv4{^>gemla%pf}4GU7Ut@aCA<@%LrW_N2ZpJFw| zh!?HT=*_n0Jkw^=39m1KL`;NCX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0QN~lK~#9!jZ?u9gdhwg4kcK^J+K3B#)7nqbm0}`%-I3=umpR^Jpv($ z3VF%8o46YRLNpZxkw%ENQb0uE8NgPy*JYpCTRRwIUi(teXg1f@4ghfL2M{%z>$NXB zs-`H&tEmxe?Ev|l;)H{YqT`~52`K|kQxcp}P?bQgYImw$Q=3SzYfiN!m2iG-PXZrsm#e;2nU zL;#RX=sTv@@6TDWPK4OVp}d{QX;R$JvUL)s)ms9bj2SNl`ko%{cJLO>YFyL)E3Tar T892nq00000NkvXXu0mjfVc&;! literal 0 HcmV?d00001 diff --git a/flag/xmas/it.png b/flag/xmas/it.png new file mode 100755 index 0000000000000000000000000000000000000000..726ef41491f4180a49d069740639b9a38761e945 GIT binary patch literal 325 zcmV-L0lNN)P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0QyNpK~#9!m6N*_gD?z5C5}g61iGZ6NeXJV2{UL0wh1*2O;XV@0y`*$ z{1N73=M^0Ac~?fyGBOcl2%U|IOeVn0_8rk=me(@Z?xk!1pjyWSqurvVY!LCZA0*Ol zQMHabsv-&ORpbCm+2DSkb3-tH@(|MKC5p4?s8Q^2{txzamUMPX+uhHKTnShS&XA)X&jf zkgi^D9n|;!jAxXId|XM@^Tb51pA4*?r!dzx?n_JnaiYF}GVRe=NDQa<)Rx&Q0s!C# XX8@c)9h2J<00000NkvXXu0mjf9<+qr literal 0 HcmV?d00001 diff --git a/flag/xmas/je.png b/flag/xmas/je.png new file mode 100755 index 0000000000000000000000000000000000000000..9d61b5ddab3e2ad6a19c4ec0934027b04b255ac0 GIT binary patch literal 322 zcmV-I0lof-P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0QX5mK~#9!jZ-lWgD?z?Q9b}dor}Z@FW_;094{y<6+8fyxsyAXIBp;$ zHz3E{CH6T1LNplwMI%Wv7?l z_an&oCHux}a=6PNg6>aWcp^GyI4EMJuT>v)LU$&%Na@W!1>J{lPB;DhywCc-lU2Zw1iSr zQ3?4!9sy(`FoyT5nA0Q&OiO(-*vMkZh7SSpVetLxltw}W9K{Wn$HK#m;$ zmJ1xaSKAQl+%?rlCl!|NY8x}viwxUsgN)Vg4!+pYKdwl1CEjrAssI2007*qoM6N<$ Ef>n}dSpWb4 literal 0 HcmV?d00001 diff --git a/flag/xmas/jo.png b/flag/xmas/jo.png new file mode 100755 index 0000000000000000000000000000000000000000..44db1fd56efe928890404cb4a64c84be3ae3c19a GIT binary patch literal 314 zcmV-A0mc4_P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0PjgeK~#9!jg-9+gD?z*CC&>#lMSFH^cg6}2B}nK113rjv|)%af>OvB zVScPvaGdXblJ#srCIW+Su`!V|0?h2+5uLHTmP@$18UUaj6U@df>S{zhod=0FZc#hx zsIoM$Q)U9X8uxwD9W=&a;uIqWl|efKKsdOAFqhoctS{W!AS4=@xSJ7(oqb;Rc?njO zNEj(2(uLy{A`Cz?Px`_$vpn^Ry!bP{|Gr?B&w3~-DICU&R`m8<=p&|~sC4JUNRf$< zC0oneEP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0NY7KK~#9!l~chH!ypWkI2OqO?I$C&gL$xagnZfovPs;B1Gta|sz;7E zl7$7KieLatG!==10#)7DWE^bo5zpD%G64wl+R=EnVOu7WKj)!{XB)!2`lv!z&?1Zo zwq;`L({=cgX_~mJF+$0}(#!{U5N67)WPQT+1XFTQQ@afcid$>#yHu6^)pE0vCIEQg zQdRb+CGM-|8e0VX4<7E`OaR>RZYN}w+mqL}@l9Vo?w}(6jQ!_BLAg65vs){xb{=wk s-tCvbn9<+vcD#yx@SkR-MUPWnjtN;K207*qoM6N<$g6#T#DgXcg literal 0 HcmV?d00001 diff --git a/flag/xmas/ke.png b/flag/xmas/ke.png new file mode 100755 index 0000000000000000000000000000000000000000..395dec0fd5ca81dc8b0abbc1f312abe1e2b17753 GIT binary patch literal 325 zcmV-L0lNN)P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0QyNpK~#9!ja1FKgdh-0{4Bu|whWJJE7-=gv9{tnZW)%aJ>(r&VANH} z35R5U0z#Rg0ZcTR^^F2a-!<7cruXRY+1oGzczoU!jb}$}!$|US9-4V}#N+e!R&`au z8C{ED8%Cb%R4eRcN)uN#kx)E{ZsvpgVP^8Jczwh6gs5br=2)#!P+_isr1etjj8{TV z=_8p>KcBzwlFpIxFZ?+lZ;)xdpCQ|_UPOxKnHms4a^0IT9qb}|nUO?Dp#UuVo&q?h z<`>AU%O4p}m({N`rz>_Z0HBvRa|!@31#qTbD!XO?=+EbS+rz%M<#>!dyl+1rngiz_ Xb;zB`dij-u00000NkvXXu0mjf{Mn69 literal 0 HcmV?d00001 diff --git a/flag/xmas/kg.png b/flag/xmas/kg.png new file mode 100755 index 0000000000000000000000000000000000000000..ab73dedfdc75c1d9bc46425871c8adefddf041e6 GIT binary patch literal 321 zcmV-H0lxl;P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0QN~lK~#9!m6S2EgD?z4R}2@RN@{w~a4#;QOK>k{=u<=GBj^_!Y+;hv ze=CspS@s$%riup1X*1Qn5iqm&vq;}Ky;omxFB1UFYlXSEsbvz8ulo_zi<_EPA5~We zZt9wVWs-ZJdIyhL+HsAc!DTS70MfyI2=mM>XZ^$N4J4(JDZ4cS$=Q?MhXCLiH;(c3 zUU~OnZYek literal 0 HcmV?d00001 diff --git a/flag/xmas/kh.png b/flag/xmas/kh.png new file mode 100755 index 0000000000000000000000000000000000000000..645d15786cf39ddef97e6f96fa87e03833396869 GIT binary patch literal 300 zcmV+{0n`48P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0O3hQK~#9!ja1PQg&+(|ITmpS-cGF1HQWhja1;AJYOx9;`S7qLm-*9p^dyRsgzJwcT;sd>6h3Mw<2dIbPv+g)vOtDHX8;8l-N zj4H}6Kr!pe=vGQQJCnF(w76IbkVFcRuk>eB-F=KAQtko(L70DydlIQ%j~^h+q5gPw ytM?qz?8qhlf?R`+e!7WsPnlgCozM88d2s&Qf~C71Q2adr0000X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0TW3?K~#9!jg-NSgD?<9=OY)8NQerey{?p8Ipj(kRN_i#g9dWlmB=xo zf+$iNKynV>n2F@EJu8FqSnw^K52#!`xi)CPTsE0o@E2moRhoZSi_Vtpy~J z$;8<*fuJ;=?ivx1w)a1~MntC5pZUE9U>Yi)$6s*Qa2o~{(U<@I5A_Iuw7qWl=-2?r z9G|yh{piV1J=!(N?YUr*#4Joh#iA*lhU$9WC3@6ZOS|Y&$dCk%&zqW`wm0fX-+-mB w!#n{1umVsCJ%H?XU2dfIvgmzFJ~WZ$1rEll){|8t)Bpeg07*qoM6N<$g2w)wsQ>@~ literal 0 HcmV?d00001 diff --git a/flag/xmas/kp.png b/flag/xmas/kp.png new file mode 100755 index 0000000000000000000000000000000000000000..a187249fc3c5dfbbb55edc3b0157e8dc935f6c61 GIT binary patch literal 320 zcmV-G0l)rX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0QE^kK~#9!jZ`rbgCG#(7_0n&!W1^z`KWw@Z{$&Sq_KzvydjM(a{?)$QWLvX3J$l_ns literal 0 HcmV?d00001 diff --git a/flag/xmas/kr.png b/flag/xmas/kr.png new file mode 100755 index 0000000000000000000000000000000000000000..2b6e51b588f5afdb093bc22a58b26dbbbcaf35d0 GIT binary patch literal 319 zcmV-F0l@x=P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Q5;jK~#9!jZ`}lf-n%}Wm4)P=qPotkrQwv%Pl#XHZpnx4xu$`v9K%& zl5CaiyifKK0wyXl3Nws}d?taJr#0X+`MTD=K+yLOSyWm zQMn``E|)_X`x3EF(qTp8dEz8T080jvrhd4MFz4Kstas2BAWUR(Lbpu9;uc$5m7p_i zB{ymDTzef!Tvhiu+H~TWGZHf|xy7fyA5OApzVCQKsDN}I$8+p({k-%z02~wPCV)0o z+f=Q}PtrurwgjgHyRf28QI{}jRdw)xNmm>*?p%4}c4 RY?%N6002ovPDHLkV1g=kgn|G7 literal 0 HcmV?d00001 diff --git a/flag/xmas/kw.png b/flag/xmas/kw.png new file mode 100755 index 0000000000000000000000000000000000000000..05b21daa14a0f333f52726439ce74cc72c7b4506 GIT binary patch literal 298 zcmV+_0oDGAP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0N+VOK~#90jg-9+!Y~Yl^>SH&C8%>OMUeq$)iQt!mf}*g1S5z-jxF25 z_A7Ea-TNX-{(&&lgmBt~d7T7AB*wsifwzjkOmv5hh-g0sOyO3A4SPm^lF7+17ZvP*7ZLs1j0VNonN-tBSu-E!`8(&16vEtI#`opw{^Iui2(!~q w2hd=la@>7Dov?r|vcjx8+N$@>eP}Ar4=rSg1Md+^6#xJL07*qoM6N<$g6FG%h5!Hn literal 0 HcmV?d00001 diff --git a/flag/xmas/kz.png b/flag/xmas/kz.png new file mode 100755 index 0000000000000000000000000000000000000000..d4e8dad913e3b1d19e01435d89f014109e983392 GIT binary patch literal 408 zcmV;J0cZY+P)wOqU+qU0P@H0j^~5#l4LKz^UYZfTPicH8JhSZszZv%7UmjPN`*v~&#;VZr&`7(eqz)YOSnLPkN&(A@d z=8l{;)j(br915YM#L~{@E=YWXPm?tv-Y%f&zmR|=R6-!}r5~~DYb%$8^sU-kI^>mC zq(i<}ndX9BUuwq0OhUbr#(&a}0HE@U4_@jXzdtQ|-Ysv$3X==jUEWQhESg^L$nHXm zgDkW}J;t)z`mEX;`PVgvi86i9dW@Gpq#sc=d*16YCiQg4Dc9X}Hhtw4`?RDVS$7}_ z`I!qke{<$xN4OFKlaQTE=OJe^ot#D;=Ry49jr;?n+pk*@M{(!?0000X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0O3hQK~y-)t(3tH!Y~X)zoRUG#0UuW%$b3@5e&q+R}f+ZBt|d?NN}9G zaU=ezvix5h+YO;lEWU|)0L&~1gxGm{q3AU~wnqTK?s=&a$ZM8TAhRbtXBL3M7uEnQ zQ4c^@L%kJ95NW_%_q9}RZY+yUYWJX=#}DE$8!!q>o9Nx-n65w_zftnVRMxcF0{{-M zdrnF*E3OY_3?qMgljVu0jb#j@UGnv0-{<4wfIlc|vb<*+d)0VVc{ECdJ1*CLDaq9B yT(7+xX-i_{#h~3F39z0=6Q<3rHAJICPw0000X0ssI2MwMc700006bW%=J0RI4h z0D!1ZSiJxM0e4A6K~#9!wN){0!!Qga4ecJ9tM$5-i3b$$pC(eu z*Tmbi-gmV_Kh!kgL|pEl?d=@ho{30*LUgjqvh-#luTV;ZYg=_aGFcaWD#hU1rj%mX z!W_sz)%BbW74c$Q=xG`}KAO78*QU<18X??x@T ziX%t!1Ek);zxaX#z+7SaaI<f{B_b1z9)S1^ArV~%* suaOrVS6_Eln^VLpZYp|cjHD#~0L_@~23VOScmMzZ07*qoM6N<$f*RVzlmGw# literal 0 HcmV?d00001 diff --git a/flag/xmas/li.png b/flag/xmas/li.png new file mode 100755 index 0000000000000000000000000000000000000000..d32fdb51486dc8ed1f0f89923e69f2a972dcb213 GIT binary patch literal 307 zcmV-30nGl1P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0O(0XK~#9!jg&DCgD?z5?I;(h#1T+ciH(__4fkwi?pCQn907?VxPucg z0TTZyIRC}u6M{?x24S=@kv9U&9L9*=xV)CnyQiuHfO;MZjCPBrszb!f{UDKci|TpM zQMn>;l(PU+)#0&EvBM7IxZ@%thAjh0bNz59VaD9HtTS$H5E6|{+RX^8PA@e7o&bQ4 zcbIJYF!;W7CG?TpgyE>wbW#b4H~pm}sWg3hc8o#*_}uRD&@Q74@|7K9QM-(eiPps| z028_79rD0-t|h)aCbQy1{R7HrPqwGs!Is=_rx#7)`2(v{q73^QR+az&002ovPDHLk FV1gRKgFpZP literal 0 HcmV?d00001 diff --git a/flag/xmas/lk.png b/flag/xmas/lk.png new file mode 100755 index 0000000000000000000000000000000000000000..574e3ffe55dad93d8705fee91d368128e50eea1c GIT binary patch literal 303 zcmV+~0nq-5P)BVi|tubolkhGRKlu z=_Fm@z7Z|EV*sfkb(r-zp&e!&T|AaCo<}CkR6#DUqyaVcjeAZZ(hf6K5aui%+78nd zEu-rjr$8|4e&SBIfTq`^-(`}$6nippZ|eMYM?cK*g7jwYVM_o2002ovPDHLkV1m-d Bdbj`p literal 0 HcmV?d00001 diff --git a/flag/xmas/lr.png b/flag/xmas/lr.png new file mode 100755 index 0000000000000000000000000000000000000000..1806d78af41cb7bdcad98fa83362c4b675918a3a GIT binary patch literal 329 zcmV-P0k-~$P)X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0RBltK~y-)om8O~!Y~j^cvWEe1Ozzn2>6@vMf)5k5IArc6dDWmFuQW? zTId?pxAoFoE-g_9F>A7hKtv1!;VMrL;7W_{^DO{i@jMMSu(a4BBFcIqsbWJA)J?_^ z*C%=+dnq;Rfu;LnNo%6Dm4dm8- zrLGPDfaBu~0NB5;{@-!B4!m*wghUJF)_MW}*u5?wiTLJZ|7U#jhN7igI>Z`JAc8=a388YVqrGTy>r zYst0k@jAxt=}$BNcqQ0G>`I(>EPko^)|9j}7v7eMhURW-$T{A$F~(&L!-4V@ujX!4 zIqA$$q1AggXTy1B<72EcKGRe+ID@|R@9C`4nrT&`yurA4{m1CA^Dlj^9hP<+v5hU? eeM!Fl3-`42IB$U$UvC1P$>8bg=d#Wzp$P!a#9QY8 literal 0 HcmV?d00001 diff --git a/flag/xmas/lt.png b/flag/xmas/lt.png new file mode 100755 index 0000000000000000000000000000000000000000..769cf656876cda26112473b38fcc0afcc1fb7b83 GIT binary patch literal 313 zcmV-90mlA`P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0PaadK~#9!jg-L+!Y~X)?UD`X2$eXoK_xDc*df-_aguduc_hDv}o=}MEv_c zNTg}e@S1c~UDL2tXEDtEh}%BR4nH=IZ`||@zrgzDX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0OCnRK~#9!m6Xj5gD?z*{i1A8CaAb{gi7qfDqf|#Aa#UZP$!@>xCiIQ zB{T^>CFXq?Kb%0AsUr|&!t6T%5eaL+cfQ_+udCN#BBF6y8jMwItiuH0Z$DtRYK?JQ ztW~ZFl;L`Sb(m1rX;%2bBzD|nRFFMTH`9+hFf;m=y{@ROKuL5m`)Zv)QhKF7w>uGC zUQd0d+cFdCsBfB*7_|&DY=3s(MWoE=!qNGF^&k&#HG@;Wg>x#*0O;}VBIc_wyR_*6 z@?3}WRLACPQhGbxP;B>|Mjcw(-EW5%%}(X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0N_bPK~#9!jg-L+g&+__8A1t`U;+PXVl`GWl~|35R|~KNd)R+if&J(Q z=7h^UHVhzybR9yp2^l&85xK`e=v>|^)ZOPWJLkr0YcSTWI)@p+-~E8JZq;~gHY(o) zp7K4wIm~$WX?FO*B<{G$s3B*dX{LjF2{Y!Fv#z+UK}mEnWw%ZsIfK&cXL8Oh$F6hw z`K;W1G&e0tRINgKkZIMX*3SeIHWT|uMC4h~0c-~O@>VObJMPhP>|V$eP7ffYFEXtI x`Ce<>bxdc~3HtzH&g#{D+lv3&>yM`Jd;v*Zpxe@(p2z?I002ovPDHLkV1j4LfbIYQ literal 0 HcmV?d00001 diff --git a/flag/xmas/ly.png b/flag/xmas/ly.png new file mode 100755 index 0000000000000000000000000000000000000000..af29f66458b455eccd344fcc62cd5719866068fa GIT binary patch literal 294 zcmV+>0oneEP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0NY7KK~#9!rBtyI!ypWN`Pd*;>SO>p57AWbb_|PPrAFRlVp+Mkha{vGU07*qoM6N<$f@h0=x&QzG literal 0 HcmV?d00001 diff --git a/flag/xmas/ma.png b/flag/xmas/ma.png new file mode 100755 index 0000000000000000000000000000000000000000..5b8e00c4adf83d9e265714076e07d3d32e415477 GIT binary patch literal 343 zcmV-d0jU0oP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Srk*K~#9!jZ`}h!ypW`QPie$5{On^XIcoQ-2`STzk6F~!TqcKs}C}3v4M(i5Xr|2r|Wds12*NSGx7Azwo{+tJi zc5K1CrdFxCpnz%;EF+e6>J?HMhly(%AtWBmD*%LpJ1}$eEqeWjof1Tejheh#qaZLl zQ5!t~z+_*tC!b}+*Ad?fxa#Al<2MvVm3uhysQseX5i9&m%?Dp=HD z-QyDp_NAC8m=m|HGwux5l>#PGnWvtl`>B6}?lVE0N9+qBY0tQG+N$gd6Vo5i-}c)j pq@S)QxIg2u2rYZx4j-C~^96k2w4siu6r=zE002ovPDHLkV1kw5kput$ literal 0 HcmV?d00001 diff --git a/flag/xmas/mc.png b/flag/xmas/mc.png new file mode 100755 index 0000000000000000000000000000000000000000..ae84804ff9a1b7d8c368d905a66b9034e6524c3f GIT binary patch literal 344 zcmV-e0jK_nP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0S!q+K~#9!jgv9X!Y~Yl?Wh;1)QK5&XYT+f;s}_TiGlO5AhDH^r3(!I z@>dKSt{`7-HS}irL4>~Fn1is6}0997t_nhE_4~#pX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Ub$1K~#9!jgm2r!Y~j;XDl~#T!3OLifBu^Tp>50LrO(MlX?n-v^4Z+ zZ;>M`SD>Jx*bC4gs*Sgpcsy|u;;$5u{hw$2J?MxaLFjFc$R+~Lx%MB?CLXV4-@8kb z1HietOfcHbDou`vqxV4~?Pi^ui;l`n0)3ejpfox5>r7VYV9wuol3_#0fYX$R8wk_q z7P5Zh)&?dqk%_A%0^+out^oj`;Jw$aHO-do&+o@P)bS5o^D!*J^a^7#5OpHMm>FyR zbj-%K^o-UL%VCohKTp_XvceSxW|W)cu0B_L?oe6^j3bh`wEn)={l&%o;fSP82isNG zuWh!gt`QJ=^YO)4A7H1|(~VRN_M@LA&VV;&%gz@80PqiG0io~Gw(D*H0000X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Sie)K~#9!jg&DGf-n?B^8NUSv9Hg2XR=#dsx}ckN^Mx07*qoM6N<$g2X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0O(0XK~y-)t(3tHgD?z5zoU%M5jp`!S`J-|N?i@qV<+ec9RbNb&;-XM z5Ul;Eksz^0mS5(-i=4{*0>)R2wX%Kt)eD7c2ltoI3(2 zi7Wt}4OuggAku)G`&w#mG?qmt?R${k#{#JdF2Klbbz*HN`%nTIo>7SNA+1o3giT$u zypQ3vTGt2j&lHvdz*E<3u7{2_nJO}3hd;>YjEd^pdBd&EuLHo4nJ3ZU`z8I+x5Z4{ zY%X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0V_#FK~y-)os=<>!Y~X)zZf53Pq0J93Bt_MY|Sa4PDw>gLmS%U5~QZ0 z-~y!D++gn@ieN`lVhC2{jQw9^>05-fV6i4j0Wh;55M1KlRk*3*zpozv!2JI@I6zay zG7KnM6CM)_fYQxA0mOn*05%&+%|L?40>-Lu!<-F;W#OdvHPHR&AydQ=7|mWeajKJ@ zzXByZBd>EIt*i)}<^C7j!$m7@d04hPT^sl85KF*jy#Rn7bjx91t_S%JGqQq_6=mzR<_?BE~x4T08rJ<@Jc59*}*9ALJ4Sh+8fLaTAp6d69ri1%7j(j zD1frP?2ZL|A3J~*KRae@FF@@o58~1K^etBo3m^}O7FPgb<8hExO#E)f@&|(q53;tc U;p0%+#sB~S07*qoM6N<$f+-c9)c^nh literal 0 HcmV?d00001 diff --git a/flag/xmas/mk.png b/flag/xmas/mk.png new file mode 100755 index 0000000000000000000000000000000000000000..2584ea625017beb0d28cdcf52ed50979869b19ab GIT binary patch literal 349 zcmV-j0iyniP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0TM|>K~#9!jZ?9agfI+Td8olR;~t(0sE5!op+jQAtLG}%YlIe*H;zd_5N{!>Y`Vom^k69D)F*Zb74cYd4u00000NkvXXu0mjfb@`ce literal 0 HcmV?d00001 diff --git a/flag/xmas/ml.png b/flag/xmas/ml.png new file mode 100755 index 0000000000000000000000000000000000000000..7faee2cc6751393c3dd04046cdef9d44e9e1ed16 GIT binary patch literal 336 zcmV-W0k8gvP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0R>4!K~#9!m6W{=!Y~kp?;;NXQk06CmWVPHeMZR=w?szC3X~|JL=1os z5(`8+isv}a57@lQvfr1ppD$(=p$PF{QxOvhsHz<^o5;`mG68p;6A@KyfSI_VI%npu z=V6hF8>(7Asw507ltck_&dWOC3O=Up#32R-FN3NjB6o2sVGg;CS^seR29O-d%&SEL z&S^lWO+iGj@{F~<%k0(G{a6RNfzd$@^JjqBoYSU=WPl~~zs4R-o5IC{B7K*+ z8B|#L7qG*}?(Sy#F1wyK^Bz?Z7gtcn_f19Yd1A2R`!@D9;`@yOfYbQh&7}|#4Hvp} i+YXw&Z>tZ@%<}=0a-RJFazg$90000q?NIW44$dE?}HTzib?TZ1`QS&}fHn$IGnJelK?g1nsD+gpKC_CCN zwp}D5*`Q*ss94b-Jn!#+SHVvMV7#cT?@a1q`|Isu{PpM|%wXskiEcUy5}bM67)?&iWa=t;%;1K%5pmd4Pz%nsI@|h$G2R P00000NkvXXu0mjf=UQw7 literal 0 HcmV?d00001 diff --git a/flag/xmas/mn.png b/flag/xmas/mn.png new file mode 100755 index 0000000000000000000000000000000000000000..36882d4fedbb60fa12c40d6716ebf1b8ee7ad25e GIT binary patch literal 340 zcmV-a0jvIrP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0SQS&K~#9!m6Wjx!Y~v?^Flg12xbYCfK+Qc`7Vs{HcGHcy%VTXm0%KIQUY}uh47Vh*KByOZiWFX`0|LU{OFR#aW z?P7sRd92+I9A;+peOno+TmZmaOP;Y>Z`*5PSKIdLXD8b{ja2s-;Cn-S%WgP@QiRiu mX)k}P`w1GoZ?g~0Nb><5YP1}lya=%X0000X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0VhdBK~y-)om9bX!!Qgy3i1X)C+I&56zDfVCdkJfqs|0z$A~{!pat?w zfG*H~CkVQMAIu{VP0>i_|Qz&lbWii9$-+7p!sFtbu1_`>WF{9N+y>IDGs{P#Ty zpt)oXBb4=oQ)DF&@!S%D9H>OVRzsx~Xd$u!DfcZ*tQgCxlcqh0-(wJ&L(Yhi`>zw{ zcCrswpn`7{cwWkCYV^A^s`YJ%YU*L%cCzh%o=}}OlGy2IuGTj&vn(ODU34BL5>Ir- zC3x`IP2T%(oYZmv(C^NoOhmH6vj+pi3Y7<*2Y~9dNt-z?J;H<6soBxgjHYIb_VPJ8 z3$eDxI3*MWw2%?t(J!`T^Wlh(>lfZ%x1jx7s%I!S9y#lcAy3U%UNFdT2jkV`(EtDd literal 0 HcmV?d00001 diff --git a/flag/xmas/mp.png b/flag/xmas/mp.png new file mode 100755 index 0000000000000000000000000000000000000000..3540463112a1ad47e0cf7a92b37fa372ef430041 GIT binary patch literal 320 zcmV-G0l)rrYs73eljSgsNM$?S)05d2dJj|5KWb&1K`wCNRU^K%vO%xC3jjDPG2!C-boiU% zSL7$a1@UEP$iy}d*U^yVcw@X;0=+l0?Msr;Rs_p4_UIwKv0dN=0N56QdRu1*FX&_> zucKkkXrBqufum+#97$U1dRvoJt8Nx@UL50byg}5s!2c?Jid)gWHN{(50-GZ8ztpO_ z<8fQX6)n%*ZMN@^+p4;oT%Qv3lvA+G-$8i36I|Nq|+u~BsD zGrQg>4&*bI1o;IsI6S+N2IN$Ex;TbZ#F?HuD9EbF!F=IDW8rp23F(3r4#)mw|622- zxN33%gXlxnU0a#{FIvuJ_tWvt-fhc6rk;-u)jW5`ICx8sQK~xEhgAzdFEKCJEd4uc zLh7nz+!fx|@4uV~Dtj07{$67Bb1lO|NjeVqPUvwoC@=k5bHl1(0?P+xPBGEhZ6Oxi QKvyt$y85}Sb4q9e0D?qQF#rGn literal 0 HcmV?d00001 diff --git a/flag/xmas/mr.png b/flag/xmas/mr.png new file mode 100755 index 0000000000000000000000000000000000000000..2b983c599c105718c59ef0e7cc056f646e20c99e GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^fL!X9rtC^6&I^ZKaf%GE$G?VCcJ50c7~4-$EDAq>BbL#&vQ}Byt|%- zx1-_YDwWG(ryTCMou2zt)$OlyQ?sq7+3gEIr%n4g@!p#YKbMz$?=k&5{g0>m#C1o` zm@N_hD0k}e(~ajYdj>SH?(*QWPPun)<&A~zYmUF}Dlztd!E&R(@|iQ!v3KEDgpD|N v6yKb7UGDtUoLwuYdNRHFF4n`Ov`GHg;#H<^>wlgBdWON%)z4*}Q$iB}b0dAs literal 0 HcmV?d00001 diff --git a/flag/xmas/mt.png b/flag/xmas/mt.png new file mode 100755 index 0000000000000000000000000000000000000000..55ef2d2dbefbe19b22e78571e50381e6a0e18ebb GIT binary patch literal 292 zcmV+<0o(qGP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0NF`IK~#9!m6S0Ogdhw>3BwUMf}Pd&9xjKoWX5VckH8(W#TSf#!2U`y z{}J+WAYnEWqGS_hHwlQy^-bg^x7Tug_vtrd%o6tjqutQyHzInShnTe+TH>ywvO}Pj zodHh2QQc?Q;ekn-c*wwTXMi;G#WliAx!qZJ+}Z$=CYiF^Bv3j2A~`#MzdzBM13!t(<_uB(~adnw}p0000X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0O(0XK~#9!m6W{^gD?z*pM0Jn1r=rPm>^@MW&#R!&=yRPI%8yl++~I= zp%k(~{Mm{sEZ!$s4`UK$ID)cFn4=RAk@QRyo#k!BvRWnpprOWCb(&!U5uMIM%vPO} z1FTh{3hX0z0GU>11ZRg8CVAp2qk_c)b#wl32WDp97Ox9xD^QZ0%(j~on3YlK@AU@Y z@_FeyUG6ifkNVcMqn6PqWtamo>%tRFI}&ri|3Lucoflo6wU}8kt|lFVFwez2fH^xI z@VHlq{<)m%^grcP0Z?VMr<-~Pb`6a>ZEADB9bPmW%?~R0g$7BphqeF!002ovPDHLk FV1n)Idj0?a literal 0 HcmV?d00001 diff --git a/flag/xmas/mv.png b/flag/xmas/mv.png new file mode 100755 index 0000000000000000000000000000000000000000..2b4fa2dbf68cbeb564410b9cd5e4401f3ab942cc GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^fuh^OCX4iH6Go z6R&QWsZip)GEq=FnRm-x?SL=O%lKW^Y-8f}c6%LtoAZF_T+0&YlM^m0Kl*;ICvels z+6RR-S(=Myy7w_0IGrLn%f0@(Szv01RL2Xs$;~>#arxzszu)^+%$;2{r?!^uz039b sFD_5F-14FVdQ&MBb@010X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Q5;jK~#9!m6Xd3gD?<8y~qtjqJ$^~B!m;qKqXsAXoeG?6cAAYQcBny z7Tb#r#+d`c*1R2g_y8fQ1c9*;qD};eXuSu}iQ}bo+&$-&QtG;NCyaEn=DY%c!}9>5 zbhEBYC#%X%flyfrFy|G7Ij0F5jLeBo88)~MxJ~=ucFHupxvnE_XX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0b@x-K~#9!jg%p1!%z^0??P^asxc~N15>4LFj+$>aa-?%lgQWFl}7Y8w;z zjsP>K?})x*cw7EqcM^mEP+u=f7~3sMf)Ek+?gxo%x2V2e*sbzPfn9knKoW$wo2N9x z7RGwVrHmM|9!NLM!4))9_bu!70k>@s5*?X*Hb=lX{ghS_0KhQLMKOUtk501B^ng_) zR*}K%6~UMY4FJQ~4$sW;G%Lb1H!E*n>9gC@^4S3uq1ManzCBp>TQ##HNeX5ZR3z13 zR6it7zg1&q8vp>0iA=jhm2U6t=d3+gcAl!as+yY>6X`q}8&5mGj}JFr$CYj`ct5|3 zzsJ*#0kRp*{wEbN^JtX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0U=35K~#9!jZ?90!!QuMH?)TWgz4323U$c_fjc!uCg1`B)TqkNH8^Y>yvkgWgK>#(+DBTpq~MRgWCzy=eB13fE^P= zNrjr!txyn{l~cC{0Dr!@dPf7m{(mUD$ck0<>f>^24WEJ5$TJR|tKtz%{6MrO){H~P zXN*IaXsoKmZD&SLU+@0?9j`zC{z(q2hK?rPkE%mZR@Il6C->L&wwuz=>u%h{T9ek& zXco#Y>+C4IWKSvdNs^t+>;pGBC`XPjpePeVDS!8#x-wfN0svR-MxeXky2+&g0000< KMNUMnLSTaVl%2=` literal 0 HcmV?d00001 diff --git a/flag/xmas/mz.png b/flag/xmas/mz.png new file mode 100755 index 0000000000000000000000000000000000000000..564c0f8db77fe95fbd3fc572edfa843a5cd171f3 GIT binary patch literal 330 zcmV-Q0k!^#P)X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0RKruK~y-)os=;S!Y~X)zflfQB=#;$NHCR+19k05SUC_IT_`I{cO*DK zC9^cClO}BvOO?{d|HW}^6Y`A3nkWar%z{8rnWtN(V#V*>1pu)B+-D9HE0*Sff;nNI zSO6^DCIt{O$^p31P;LYgL@vOWeb*dclUNp&w4MX|JtjzuH~^!~QYFS#veH+ej5g9b zrNioq3IK5WwUbv{o9{RDROZ$msxS@UT zRoqizKGT3h54^T#3_VPeQyY+_@c4Zs6`NJ|T~XoiY@-0G^baN0*Gd6|#$yoXiq~c= cCk!(D0bIVf_k00n{r~^~07*qoM6N<$f)`?l=Kufz literal 0 HcmV?d00001 diff --git a/flag/xmas/ng.png b/flag/xmas/ng.png new file mode 100755 index 0000000000000000000000000000000000000000..da4769232341b5515976f98bdf92227b31368c6d GIT binary patch literal 305 zcmV-10nYx3P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0OmqzH5?G7FjJ8_FqgUevr0N9Va2y@S^Wc}dw1|_MJsk?Oo<{UD;L;#pmRizYOVp-Vc=wG}=efEIy5slP2SuM(J)^>GakVuk zVGg$F0m@wGxSz2(nUnkl)M>BALSwkSr@72g6#(D|w^5Mdx4>1N00000NkvXXu0mjf DAqs*^ literal 0 HcmV?d00001 diff --git a/flag/xmas/ni.png b/flag/xmas/ni.png new file mode 100755 index 0000000000000000000000000000000000000000..096ef95b98939f19094844b04aaf784f601acfae GIT binary patch literal 328 zcmV-O0k{5%P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0R2fsK~#9!jg-w1!XOZZS%wl)f#&4F0+?7&3b28_c(j1r?ZiyHJENzh z1AABx%U>V?-U&9}W8skj2vJlBEJlc`(m+IJ44^8P52f<-+;l>S_BR$hA3+)um=D_3FORYQV4hqz(~a&PN5Say>LGjOropJyIiFYhQP zU?|S*dt6OVOBA;vM4y|{W4)J`9}b!jWt?e7mXSWbylv2qRN>zZs8<)7(B??d`?mSe aM9d!@g{eRmt59M90000X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0O(0XK~#9!m6Wj&gD?z5^*N6~nI?A>8G~=TGds7Jh~QO=||*ssug}P2_07%6+{oz&F#bOm>GPFUKi9>pd=cZv|1yuDV@@f z(}jp`pO>ELHqZDv>YJt{L@C1z+n*hH5y>;U=;(OBdJu=Vn86|6{C_IU0M6HY3-EqU z!rX0}79h^G+Fi!X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0QyNpK~#9!jZ@nVgD?!lC!Z!x9}G2Kupkw`ojoF?FQEm zlf)1p@fW$=*}5|!FlPxxmIh{%C;%{h6Pd*Jy39U%DB3K`%CV1VG+SyYS|Zx?L(G~j zRgS%mDvt`n%2NbG(NZ`kI$;>g@31vNl$5AhPD>Olncuqk z){Q?`9RQ8Y2$GweVav7D$i!hL?N9&k07AsS1v*_<>;|AijP~GTsk(JU#9?mI51-ps z+y=}<gzAOaC_Y=&yJ4Bb`IJt{^UnaN0Gz7xcbTfs57O<4uI4dI)MMd z#5f_Oq5AKD0y9f^R@yQ&Oy`OBexwnGrGC(vzZBL6za<$3m*SLV-l=7nT=8 z>N?LGpc?@IX^@kI%kt{?U25gU8!)roa`V(1eXJl+Wr8~0ZwglZEpM!K39oBf^l(kP zsN`X9vVtSHe%{ifYg*~l&66ImD@aMp&(m4hub=nxbhdW@P1|4YNQ1hthJ#SX{&G)j zdl#+L<+m5$HDop`_!VxRq(}LEk>0L@bZX=L02{@nv>WvT^%<}eu@5Q}p>?IYXPX*C zgl=^6B-a>={uX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0SZY(K~#9!m6S0Of-n$8|1voOwUr$++B+OU8(Tey9ZTmyw6*dGjt6jt zj>_6Qti=WrAd>it421u7XMZw~Fe5?K*@W370wQ9ciA-X7UuNFj<|TmT=MiCix2nxc zBKkQGG5c=S^7HVc%A&wjSqjkRB~AN8I}9-CCXO;{a2aTt{lNvo>~eEi&$xYql9b4d zyCnj>(^$Hw0HCSuM}3{_*gp1vi%QF==60AfVs=%dDk@^m@W0HUMjwlIp6+OR0OYwy zZ$g{55oX%hkuK-`VY|BCU&qreOfX0ssI2SX@%T00006bW%=J0RI4h z0RL$9G!Os)0Xa!TK~#9!jg+BJ#4r@bzgHT>1u>F21ZIxlPA(w`1d{tlK!O-)GJF33 z76}Re0wFm?a0FM2yTEzKJ;d8}k8Zd1Q(gQ0`r5Bui5(+B6Q|d* z!)~9K0E*>egwbx1&r721`yof#Eh?4^9hDgcx-uz%&r2PKNv!Y>lZE=c9A(7NW*}*X zgX;;CD9(Dotqnp_A`@3j1cK8F{eE-;;P~T3##Wctdy`%J$nf>%T&uQ@e+6w>{dP iayPcX1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0Od(UK~y-)omATm!Y~ZHi#h@-ALSFaU?Qf-aBPwO_6Mqh=G^}yQ`R5!RzS`0Jy%Ny8^a?<4A~#nn(^D5h$GLAt(h$ z2-0adIzddtlpv>m8cA&sR-&6!*Fc}gpQHs`Afq|DiLEzz@+)xQ8F`%XW4U?R=^-NF z%jJDzr3p!-FSM2qnurM2^Cf?r2YELy03hb5ur-twxOq_m|2h@(ML$UkYI!AWTy%SE zZF^V*VZXrF)+dDB`w6>X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0QX5mK~#9!l~lVCgD?!0d<+10j6j=INfC~HSVLnZ`*1W#1uY}wF4;gS z1hz03JFl{J@9FdWK_-F(;6h`fEK$JB^BOTrOs|n0v!}8Ffa={vG@31#$_5dG^B|FC z3#xagtuj%;7A8e7l?`s|L@TUhyi6R`2*G(EZrX#}F>~?Fd40gv1W{t5#;=wr@R`gE zZLhaOei`zMjjXofnYeku+%V- zOCP{kTx}61GJaP9!B|{vpT^l2kexnH062eNmYL~OLaMh@NqYTG(fi+aKN^qo12$Ky URi8OeTL1t607*qoM6N<$f{Xct;Q#;t literal 0 HcmV?d00001 diff --git a/flag/xmas/pe.png b/flag/xmas/pe.png new file mode 100755 index 0000000000000000000000000000000000000000..1a8d9fe600d73ad3bccb122dedcd1ed9ba481fe4 GIT binary patch literal 312 zcmV-80muG{P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0PRUcK~#9!m6J^tgCGoq6CNk9uI$!&3J;gVc?#>cuB=x`7m*P02RaL% zz(+fRT4FGiOoK(@m zV%Ua~n@n+#Vs>Wp5TOpbb++Z1S)MwhHV6MJ_UKqOv3bLXCFeQ03$pO~er!eiWwoDNEW*w+&GJtnK-M0)|H+mp7C7%uPWR%WjR0DvDgZJ_8r04dY}0000< KMNUMnLSTZmTZ9|{ literal 0 HcmV?d00001 diff --git a/flag/xmas/ph.png b/flag/xmas/ph.png new file mode 100755 index 0000000000000000000000000000000000000000..6648927279de99e352df2ac6fa921af870d081ef GIT binary patch literal 361 zcmV-v0ha!WP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Uk+2K~#9!m6S0~!$1&4XUtw8$lBxpQRqOTO5uZW3;I;kgq~aEAStMV zoD#VQqDWl8$xkus-NiB9<;%rt{NIlEkF^XD$`E%ph?qH(fjS)V1vh>4+9Zq20*iwe=!0; zr0~N!?Wai~{MQX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0NP1JK~#9!jg-w1g&+)svknDW6&`GYCOkZ=vZH;6KnVB)IXTR?ELn(P zN-|L>7*h(90+RU~2$S3U3IqCBMMU;%plN8WV+HWq4^nDqt^M**En~s0mMOup;_fqc z@G@G*BaH$sgZ&Z_ySRriOKvsm584B&#H6Non-mxsRPC)rL}H=NN@GI?G&j|-l*t}e zG-q2KYvS$g44V0|f7c}Ye&SPy{Vc?~88&#-)|(7S>WTSMmO-$~suRDV+cX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0LDo~K~#9!t(5Bxg&+)tDRBfxZ~z8yBbPW!u#p4Y0UW^{xIc;&ft21y zLrAFodT0SD0j@E+oZYX!3mo&xgN)43{=pF7Vpz_dhl`=z-qcSOgH?w`TE3F<1E7cf z&;w1Rk@DrKyX~dT63MsYm{;SR0OAC^9@=v5?jt}VA3BmovQ(bDEbB>^X&!C^UwaF~ z&Tr0?I9Xm$E>HJ77?TK*PkX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0R%}zK~#9!jg#FCgD?z)&xm&-!3Z6LA<9PHs0_gvj6kb0f&1Y6n1n*C z2oZCiO)d!uGb)0DOqknBKt%jIQCnHwMtiMZhY`SITW%Pu)>wy;i2kmJn5|mlu`SlB z<`yWUsR7nuq_WR#hXW>I#kY(Kk_YN$+_)1ngKx>}3$+y}NtI0AtrAGx{OtJ!fZ1hL z()OEw^S&t~A)@Fc!%Vh`EiWSaw3)+QkXL8S1b|OAHyO{+v}@tGydHSZE@s~4U65Dj zv1#|B*=5qi2s5#x>8ssh2|!NwN0`I84lW1aYD1f3xBkrRK1AhEK$WdM-Nddh*3cWl h$vxE%{c&UffFH`Htr~NQ{pSDx002ovPDHLkV1hRWlc)dy literal 0 HcmV?d00001 diff --git a/flag/xmas/ps.png b/flag/xmas/ps.png new file mode 100755 index 0000000000000000000000000000000000000000..c4204cd8797566ab7550d9a93fd95174d6a3ffde GIT binary patch literal 310 zcmV-60m=S}P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0P9IaK~#9!m6W{^gD?z*^*Ap;l?|u~eFn<0K`K?*fQiy`v|)%af>MYm z{vo#W3LhuG&$5JV2s2d(ADb|{NJV^X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Q5;jK~#9!jZ?7^gD?=2I7VOu#$X;;!)t^M(q({@>9YVMu!B;VH*YY( zIv4Or)?0q45KsXcO(C?E0!iC5*;a1v(f(&I-2k9pKQ|iBj##>Z&Hjc z+zQTUY6MF+@a%KzkjZ2xzSTs+ol9igHTcu!k+ulY1z--^r z#>gu4xkZf(iBzbBKyTs)UILj{%&NI+{rjw#9SJn(qEeXA*BcV#LXfRIzLdcT2^jHu zL)gTJmH$68FoF~Gu>EX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0P;yhK~#9!l~lVGgD?z~{5%39PAf*@5LbObfJ{=X03D`j??cuKWkA0|Znc^)Jx)q?SS zmrCxRf4M}OmJue#o ztlr6*eAZ0pBe@C15dgpkC?;r#EE1)vP0Y)N-Wm8G_EIAa?-8DfDfe=jYmqAE_0c;w zOq9Z@mld;mmuF}7PP*5&(vas`;!f0qL6o+fZuCwaSE<7Usr&8rqEVVJF_f8<_oc89 P00000NkvXXu0mjf>nw+_ literal 0 HcmV?d00001 diff --git a/flag/xmas/py.png b/flag/xmas/py.png new file mode 100755 index 0000000000000000000000000000000000000000..00b494368cfe83fff3eb013b68c0abee2fc970aa GIT binary patch literal 327 zcmV-N0l5B&P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Q^ZrK~#9!jg+ww!Y~X)C7&07OThp+sG)+pwCs?UiZwJ2?2#f>sNqsD zKn_L_g>1*zNo-ZJ^1fyL_>4>h8G#mKBAqE^w;1(-P&-_*SW;AP$uy=!**DKFJP$GPV;ZH3Ezth@0-mO_*tY8@*njeL$3$sR_Gf z3LL3L-L19&aQMFDn=Ips=_9^LiES)Z#Bo>kiT7m_R9vFwj(%46#AI#{6DQyf;5yCV zq;HS)PLloS8QYCaghX(>WtrX9Or+c*M=;)NW8bo@tsSZT+l^EMKzL4%HX{Y^+vGzN ZFhAx(w#@6dSyTW3002ovPDHLkV1jUFjP?Kk literal 0 HcmV?d00001 diff --git a/flag/xmas/qa.png b/flag/xmas/qa.png new file mode 100755 index 0000000000000000000000000000000000000000..dbb34ff644db1993849a6b2842f415c8439e26a1 GIT binary patch literal 308 zcmV-40n7f0P)X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0O?6YK~y-)os`WL0wD~96CNda!Lwz^)`XR4O==mQ^Wm!Y`U2@tN zn2#_U!Za5U-^?=r0D{0|Cr?kpj*4H0GZ7J;zRzp}kBVg|P}LKZ!~&4$%pO23cm|-W z;n@l#h&7<(z7Dl_GZvzg`W~eJ;}01TS72;fojBUbHeP`zo>A19SQdcHkC+S2C;8w! z1?RJav6=!IM1X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0ai&wK~#9!ja0Et!$1tRqkKV=wM-r8mIXyrS(uOz62E`~k@$m-T>k>e zg>PVBVPPr-Hki6(AuDM{Rx>!cTrVX#E3zEtJ^TD}cgRYCgJA<>rF=&MGuJVq?^xb6 zzaO242>?vW)d0sti{)X0i2u%mN||V}Nx3qm@&*ZA^IQmdm|(ZhV22$VHxmzX1kh?A zYU&@iN6bdIR_h+L2@obaa_nx71RHtvcw)XYbDS1d=5sWvwHDo$7cYp&jn(V!WVFse zL_{RT!~h^p3oAoJx)tbbKSu|sKLfzW!+`|S767s=lR$Tfs%mFn3;Fu^dHHtwen0*S z0wOw^&x7@JJKKn_HIVX8w>R1Yz;Ah}YYB8a+eB5xN_l!!=ZiZ45N}$ro{EpEs@

;{P00000 LNkvXXu0mjfVNX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Ru@yK~#9!m6W{=gD?<-n6J-(RxCt^qMoEpBfDMq+ zL`p+L#ie*)JN(&s)yce%vmb{^m{o#kvI(__Lz#VdsdJ^&W2hob=!Qz2 z6Vc{*h&gmakD&^q(otY3odT3Pr)8gLhaXI)6Gs^sd4QN}`N~!L7!Lz=xC=TZi#VgBvALIr`COIrz0X7bVE$T!Dm{$MG&!{bG7Ymy7 zjdd&Nu<|cphwuBY}Z6=oM#RHwET=J7l!*r{#(TqC}H3;>)aoNi)ZcFR3Z g(CmI&y=Z2hFWWw!;>~!y(f|Me07*qoM6N<$f{_l3e*gdg literal 0 HcmV?d00001 diff --git a/flag/xmas/rs.png b/flag/xmas/rs.png new file mode 100755 index 0000000000000000000000000000000000000000..212e125f1fddc12a9412d472f98eebcac5745dde GIT binary patch literal 351 zcmV-l0igbgP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Tf9@K~#9!jg!3%gD?g$rsO&S zfW`BGbCRZ%Z7o}+H-%|*h>+_9rgb(ej5O>|yy*}y^nkj_7dO+)zHdXXS7-^434xAZ zEl^<6ko}BK-AYx1*`6W$eb9ses-xuvL)Gv|0`_6K<84~lw0K4*MC8$?1#O1H*ytS` zKlfLB=5ggzqc=(@3pOpdQB=WqUhx^K=5YDFZ#&HPD!O{8XrFVuZ+WEI5U=HBd3#&B xP|c;}i&_$hG;)XChw-zJ^vr+Cri>>jrT)a@y;tYBMIitH002ovPDHLkV1h(Kmd5}9 literal 0 HcmV?d00001 diff --git a/flag/xmas/ru.png b/flag/xmas/ru.png new file mode 100755 index 0000000000000000000000000000000000000000..c248d00f5af1ad74a7bc341093b5a562c1b2ab78 GIT binary patch literal 266 zcmV+l0rmcgP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0KZ8@K~#9!l~d6X#UKbHoMSmp=U|S`)49s~Kr2Z8V;3I5-3NoChMFZ8-1CN5xyg2#yF2&KP~R4lkM3 ziMJXfv>3C4!pXEhuPiqqXnSRm!L3W+kmyRYa_fb;Y~A&MHI% zrvKr6+IZ_qr-|8=3}VYN;O+$5G0MF*D@5itrhkB_=lo(%-sxlLS0^B%A0^t4afNlh QLjV8(07*qoM6N<$f_HyzB>(^b literal 0 HcmV?d00001 diff --git a/flag/xmas/sa.png b/flag/xmas/sa.png new file mode 100755 index 0000000000000000000000000000000000000000..29d02e1a8a91b089509a85db27f1bd35febafe5c GIT binary patch literal 354 zcmV-o0iFJdP)X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0T)R`K~y-)om8=n!!Qgy8XDn8_yL?UK$c1S52Q^-aM}QFon-=iXa4{h zAv;_OMKVoGv7@UDns*{kqy%N4`W7h>AgL4tuJH5;+*Ck&%<@m8<#R_ zHZ%RSg{JRt`n#kT@H|{W5+u>|U5p(!`xqmM<7S^+z_-3+;craz14Ohn(bjDGjyZ&! z$gx{In+=6#djJ6M#W*vPdmi&*hP?E~@`HyAPg4?|YU1jpb^rhX07*qoM6N<$g7Vpy Ah5!Hn literal 0 HcmV?d00001 diff --git a/flag/xmas/sc.png b/flag/xmas/sc.png new file mode 100755 index 0000000000000000000000000000000000000000..ca15e0b7a2ea8b6b9510a42d836dfe25a82a24a2 GIT binary patch literal 346 zcmV-g0j2(lP)X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0S`$;K~y-)os`WDfU2 zEC8A=Spx6{#Q@A~C^iELA`{?p-wb2zXe^6Pn)g6Ij|mbY_P{9l*NLH>oDL;W#5Edp z$(UAF^pA+H&C#_vYNaedt<<=2`a7Y%q}vJR4Xu^Jwr#Ed(wg2ABZDR70N^Cn%}vvI zMnP6+sSaMq`dz)GLAtU6kmGfHTDx+<1!QCey0X#$GUZWlIZPkdyWRFf`leVD>Hupf sv8>lAbO3zgv8SB(v*NiK%L@h>z5?fU{pkMs82|tP07*qoM6N<$f(JI1F8}}l literal 0 HcmV?d00001 diff --git a/flag/xmas/sd.png b/flag/xmas/sd.png new file mode 100755 index 0000000000000000000000000000000000000000..83b3669fa8f89cdc57a28033ffb6b8eb1803756b GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^f zziHjGtDIgQi`iVl*ep+c-OhBd=-t|dd6v6mvRyen!;X9GotbMrBXT#h>XN5-tlf%p zjWT9LE=pDT_^y7&%_5cs{ik&{Cb!*umA~e_r!d33&O2o{rXLXTd6J#kegDC2@xKZI n%rQQN>Dw+A)jc|@{*RfPJ?dLFN9;48dl@`k{an^LB{Ts5no3+k literal 0 HcmV?d00001 diff --git a/flag/xmas/se.png b/flag/xmas/se.png new file mode 100755 index 0000000000000000000000000000000000000000..84e42932e2828b0d40074e40ae298101ae84f694 GIT binary patch literal 317 zcmV-D0mA-?P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0P;yhK~#9!jg-q7gdhxr6Fy3?1k11r`=Efm<+cUb2UU2p1xv67*+arZ za3OQjFh7A2!9WBGVYCGzs{}#_@{DMe)0eV+_c<*9FkkzCDc!7dS`hK?evqhiv*v3r zqcTIFmC*p_v|!t3*x`YNxZ@$ihMWPXnLgZ0m@&7Ub;n&Am_#L0cT)n%X@y=l008fJ z>^{JJ9~Cx8ANj!R#?!ER6(Wm7(nO(0E?-&% zl@bkA?VKB``msBDf&kq2uSYNY79WdnO-)U*D=fFvjL3?z(g};838q6;YnoHC&&yU8 zeJoOTtiJZ@>g&exZScHo-=q$A?H9Bl{ookzSx5b}R#RFr(K<$Uxc_HN=S?@fPJ)=h zOknoEkDw*P2l_&C2=$Y+rgNSZLS;J0a@LdKF*W^DWi5$Ep_pG6BDxml%-Asi0000< KMNUMnLSTYGC88hz literal 0 HcmV?d00001 diff --git a/flag/xmas/si.png b/flag/xmas/si.png new file mode 100755 index 0000000000000000000000000000000000000000..7ce7e53b2defb1a9c9540e18391801211c8a029f GIT binary patch literal 372 zcmV-)0gL{LP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0VzpDK~#9!jg&EN!!Qg*Ny9g&$1VYUg3bcX{ZBhzZDtFZ7^9>@SaT>EwLW|Y z!!5l(BNHLf-+gV#`tG-9q9P3}hG9Pv-?&Zw3W@rBq}#J~YC2%q{dV=D$(Vm*cdwyu SD~t310000X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0SHM%K~#9!jg+wwgD?z5QI5_uefDi+ZfI~)zp(j8@pJ#y3^LQDdT|Fjc5CqxMIT)$t7?TnJ{>}r4 zQq7SqowVxa1is_u1B^)t-+i1NE*KpXI~f*e57^D~;(nNU_@=$KsHK2O@MO$xo`9(& zqBYIWbWL+2l8Q^pzHv@R*edL}su~|gRgJ0|b9X!=lrx;R@NBAT&I)(9Fj3v^Q?Kfl z)A;p_>ei5I#|aS-`QUi!qq^N+&+SqCe5?CB=-s)`!@H_#m(+NKG6UG002ovPDHLkV1k)9lvDr! literal 0 HcmV?d00001 diff --git a/flag/xmas/sr.png b/flag/xmas/sr.png new file mode 100755 index 0000000000000000000000000000000000000000..dac004be8066d72f05c58fe1dc81ea2343c778c9 GIT binary patch literal 432 zcmV;h0Z;ykP)X0ssI2MwMc700006bW%=J0RI4h z0D!1ZSiJxM0cA-U=$d)@R%A9c~HqzhHfEbE}l48Fe@~0oneEP)UpN+{Ybn4&EGETFAr=tVOgEWD05gb=lMV2= z`S1xTGXP@712Z@e%B;n0jLR4oDU(W9axlsARKlByz7T5AmuzRZ)d6qW!p-)T67Hj} zy=sG{^OBWkbW^I4L3_7s4&5Zjz4=rTKw0{EdmaHaxnKzbh~xY+=a~~|f~w{hAkvfK zLmV-*7)n~NR4m|s8~hoFsLuBZfb(_3lKH%SgOYkJ-N&o-=07*qoM6N<$f}MPPQ~&?~ literal 0 HcmV?d00001 diff --git a/flag/xmas/sv.png b/flag/xmas/sv.png new file mode 100755 index 0000000000000000000000000000000000000000..ec1a105c60b301561ba9d36f3fc9a877175a17e9 GIT binary patch literal 333 zcmV-T0kZyyP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Rl-xK~#9!jg&7M!Y~ZQU-s2w<`5uuj0qfiN8lWo7|y{F&~u1MjxYg& z4>Q9Fg2?`acIz6|rSCP(uU$!)kq|Vbq zTI`3Ity-h#8jC7hHH49+7}~s~u+D0QKbs64uX)V(?00DS98=kzno^mUY*reug%hM8=C_QH!un9)JDwDpgHyZA5Y!u|LG0AfH{ zP84$6pSA#A_si~Z2JpPTJ=`SB#5{tE$G5J8IrEst4b#0=+;N-Es?yopO1 f-upKD(0H03ISZp>_xj~500000NkvXXu0mjf#DkXG literal 0 HcmV?d00001 diff --git a/flag/xmas/sx.png b/flag/xmas/sx.png new file mode 100755 index 0000000000000000000000000000000000000000..8ed3bb9bfd79ed79a9863bd5667de8360658c4fa GIT binary patch literal 350 zcmV-k0iphhP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0TW3?K~#90jg-BO!!QhmN!ttfXM?!85dwIlEWss`i2|g&@*1Z&q)jX! zwF9PjvZTbaWi}#+_leRoEmjfQ5Io6Lq}T|ks?C`b498Bf$UxmU9TBznbAk!gh`#BV z8F}PBEE1{_?fo2Dl_i0BcxDCYn~vvwk{v!Uoo<|DAn+c*P50sE;d~?K^@=(afaI{0 z4Bu@d;FJaEur(1qe)dS}ze`xL0{Hg4)z}8%M3D*{*XeLc#`RxdVigqqjLPr7A6{(I zp1e`JV~yl`U?LiZyevnu_funvvK+ZR#l5>8G8L(+mobGIax>&fz|T%qz5E})3}DTi weReKZ0Vt<=3ozOpm(=zkU+-J=q50Ch0jbZb%707*qoM6N<$f{qcH00000 literal 0 HcmV?d00001 diff --git a/flag/xmas/sy.png b/flag/xmas/sy.png new file mode 100755 index 0000000000000000000000000000000000000000..7ac04e5c6b9ebceb5c9be4e37be6256c54a93792 GIT binary patch literal 293 zcmV+=0owkFP)X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0NP1JK~y-)tyIAg0wE0Cy`h1du>|J|@NF?xW;MRA0LK!Xv4r?B2!VKj zw=X7Sm#~BoV~}J`jtGcIqCkYf(=&ut^5bv@034sUB7v>s6h_GPL~7(jAmdFv0v2;4u z8nbcT(}Tn3g+vqW4_)V_8n?zqQ%M%dT5>I}>j^s`)Qqw{X1^@s6*FMFU00006VoOIv0RI60 z0RN!9r;`8x0S-w-K~y-)om4pv!Y~k=jZ!WhPe9@UX;E5AevrrUgQTNHd?FH0prjuP zVzWL%60c;*adyV*@puJgK{FRAAs}fO1a;x=LDXx(&;1DiaCkkE1X&BV5fRO5!W`HT z1h{Go!CXiQL0pZLR$z%FCdjEDN0jS@rE$`-2H}1DNY;R7$fWw`#I;VY-4UeV897|- z%HlYccr;0)DLu0uZ_HkmlQurwcW&L~JIAtDEfQnG5dheBH*&X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0MbcBK~#9!ja0!6!ypXAhynWSmx>KC9}-gMV}mOB_Sp$=ABNxn0pAO( zJ5D|ffFURWpwKV`BNQNFUIQ56@f>E(PSGl*^mZ&XoJ~m40>EuQ5CUft^mg#5^it46 zO9Uxe=zW$B7a5k0ml`6}3@FX>;s#-s+-lYnHYbo0gqqe(D5!3|H9w`PX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Od(UK~#9!ja0!AgdhyuI27dLYVt!9X~K^+;fx*S9tjW;g?%`gxJ!~H zO2Ui@P^JlUm=uVJ#YAE9c#kk(?<)YrYoNKY75hp=uk#S|jjf26w`v&+9$2OX`%2F` z;|g9TW#W-W3C@Ff0Vo&OF*EyCz5ZZ(f+}fJ(^i`l6lPF$0s#E-yOe__V|COwJwP%5 zNJ5*@Co}o^{KAXKGo!)s+WSf4-O+;;rI{wv*-=S0fE78(rb&%`*@KFNew;lB^|H3x z?RDbA^=4~&d|u~Kn*x9*Ro;rszZ0000GgGM`m-w5OtQ3BWo{EVDY2JvLWt!H*-0^$W;LJq4l_o} z%-+m!ptr{!pn&D U+o-IH0lJRC)78&qol`;+07I%$rT_o{ literal 0 HcmV?d00001 diff --git a/flag/xmas/tr.png b/flag/xmas/tr.png new file mode 100755 index 0000000000000000000000000000000000000000..711611bdd43bc50ea45aed75a0ebe0e489bc718f GIT binary patch literal 317 zcmV-D0mA-?P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0P;yhK~#9!ja0D}g&+{S<5B4VTIde$8oc-6nb{V`YuJo>8id5(x+;@5BrrvW zY2b98{0!RWWyd)W1ge8^CL%ewmol&3?ymo+wE#{o^u)6j8boQ~UaE$O`g4y`Bp8D5 zirzr^3u4nu(4gm~YEsWD1JY12x?>9qmPoyyl==MUFtFCGFk)WowmUWq8Sk8gMQe~( zFl*iR=YD@X{kbnygRs P00000NkvXXu0mjf+-Hge literal 0 HcmV?d00001 diff --git a/flag/xmas/tt.png b/flag/xmas/tt.png new file mode 100755 index 0000000000000000000000000000000000000000..632aaf4179bbc835af4191abaafecbec57a67dde GIT binary patch literal 318 zcmV-E0m1%>P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0P{&iK~#9!m6SmeL@*FV^HVNBIf7z6)(+Q)vt~WY5!5(B&!TB9jAVXU zNb3D``ip>xT!OG;Oq3-Wn0b2#vc%=BvS)fOJLg=r^bwDxMRVB!_}LGLEG?>*-bUr4 zhO2yvVJqIM@Y`k|I^$2ieAZhA{y9sm8?a2CpwtzU1=n1PO8kEe$&CGVk%sdv2 zbFN({nHlo>s3W<_6z|d{?aamyK?m(R*#jSJ8-QZo{jcMU4tZ@`3JOY*n=?A(wLC$R z!O%02hNBvb#&Q5&pZC@?(N-tLri|CPqc$aBe?XXTrINKySa84HUNiyo1uwy=_MYtz QApigX07*qoM6N<$g1K^t_y7O^ literal 0 HcmV?d00001 diff --git a/flag/xmas/tw.png b/flag/xmas/tw.png new file mode 100755 index 0000000000000000000000000000000000000000..505ec4132197f155c94754d40b0b6877026f9d19 GIT binary patch literal 333 zcmV-T0kZyyP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Rl-xK~#9!jgz|(!Y~j-_cYGjf)dx@8YqGqXhOMT*PtSZ?aV_?Lc$C* zK&m4+^ugHZZWQ>lPb;l-#Lhuc6lLsOqXd}w^Gwtzr!TAduMSHG!1T8YQ>vxH(h&ro&f}$%A*Kn%95M+*J*k%^E5rYzXD^36H6s5U5IfQF6s9$T=tkR zH*4E@egc^1r?qV*3Go4-*^hk5%=+MQ+P$EkyQ3STHybTcYk_QK6o4qHY(R?Z+*5BX fDjAkz1ps&h^B1;Q;q-A)00000NkvXXu0mjfHa3oN literal 0 HcmV?d00001 diff --git a/flag/xmas/tz.png b/flag/xmas/tz.png new file mode 100755 index 0000000000000000000000000000000000000000..b3d14b7e493e582850f97b5868d0775edac7416c GIT binary patch literal 261 zcmV+g0s8)lP)z4gFp$>FK4bX0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0NP1JK~#9!m6N>{gD?z)PkP>l6=*XBJ#%Od`ba003t--&`VeXY=UuRH_T&SSvTZqv#$5&i6kL~6HbJCAx)JOo;? z2UvNgw$8A^1=G~=kTFAX(#sA2?^oQkWfO^Y z;sGzar7`s)B7sCo)}fZ2z>&gctOtWxiSJBpvUO!&baUG+cO?xa(w zg~wbeJCm2oAI=uv{n$fRd`qw7nRhzJdtR=8-(~CZZX-wWfj5Q?Pwz2GJlh(SGo`y? z*@;URFE4-IqE_(uhs5;g>(4Z^FI27ST9tp1a|wHBu;)KR7UQkwT7b%Vg8#&G&5et_ dn)z$7zW2L?V5x);O+aTdc)I$ztaD0e0su7XT)6-M literal 0 HcmV?d00001 diff --git a/flag/xmas/us.png b/flag/xmas/us.png new file mode 100755 index 0000000000000000000000000000000000000000..1bf6855ffb4a5e492cebdce916cfc5ed790a24d6 GIT binary patch literal 318 zcmV-E0m1%>P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0P{&iK~#9!m6Nd*gD?z4b$PC!WdsUJ=qbWBjN#3opbrBu0&QrWLKuV{ zY;zS)@4jT81&r2|AXuBxS|tL;nEe}2iS4CS*u4}j5tZu{VWgY26fJ<;`#@{yW|iwC zqk2UFU#}EkDO&h*q7yEdu{Vw~Y&bLEG>?b-6Q<4W%sSwf1}2fnxYH7WM@}E*1gqX@ zCR@siU5KjpnIWtF3Kx}sV!r76`ys%s5D_5ut?JKYs(#EH?#h)RtH-<<^JdTbQ5pc0 z(Hej}eL&qdpS#m-b9CDApy2FyX9Lr^Z9amA`~jJC26Fq`|8#G2l>-pb4X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0RKruK~#9!m6Nd%gD?z5C5}Fgj|mupf*Gh8f+4g+mY_|;1Su%fhk}ZV zf}T5+LIxBQu=9`O4ELXfzA!Qo1PE6f6UBi5Gut&{9Jsw!eC_T`4gl%+^f1~j>P(J^ zr~M$2c8k*SsiTU#z)?{M(3u>Mb-We6FkU>kTkc!{Rnf-ZO{6`tqnqAAmdgG z1YGCieq&~R7istYD7i87yD{@Cc{fG_&U*8M>^;8{xugzcwZlMG%S$`cqMG_)0f2s3 zifRh#EU+J&_+Po%bIL@BC?D!qTdMQZmfmXHKvA-@|LjGzw%me_^^}mxV|%jw={dFJ cw;TWfKIg{Vd$|53ivR!s07*qoM6N<$g1T6cf&c&j literal 0 HcmV?d00001 diff --git a/flag/xmas/uz.png b/flag/xmas/uz.png new file mode 100755 index 0000000000000000000000000000000000000000..f85223b0d9dd04a459dadd6cf3d748fb2f456914 GIT binary patch literal 328 zcmV-O0k{5%P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0R2fsK~#9!ja0pLhA<4gpGr3C)RZ=t`1r`=Q8* zZD?n2Rgo54P-F?ZlGi-x3|^*t$0>~woCoa;V86Hs-e2aTCEXvZ?7k@jr=Wiz2q5@9Y@f z#|Qx|!-#CWnmVWmoBDJ5$`SllKPpn}n;gM0*Jk&#%)S~k_~~XP0HQiQd$l2Y-)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0RTxvK~#9!jg+wtf-n$HT4#$M^Tzp8_%wD1;7UqFiZU=HVVOS56-)U#GjG27t0}6P}P3bw!Pc zfA@n#AuTHVHjFAu8s^G0hOVe_-Y3~%Vq>@Cq(^`;14+}rxP>rXZe!LfbO?wOm7chp z(h!rk`}T9*_~G}pmn*7Fa=Tu3GL1-}<;sw_v0!XOELV(;&yG@o$5?cdiJ93~q{GC+ zkJAu~vCNEB0{~bxzTz1GKqf+>XK~Q1>e#=TDDwl2VO*QUw{DZCLSpy<%4v_*8Pel^ dl0TY=`2k&3x*ErbZzcc$002ovPDHLkV1n<>k7WP= literal 0 HcmV?d00001 diff --git a/flag/xmas/vg.png b/flag/xmas/vg.png new file mode 100755 index 0000000000000000000000000000000000000000..199edff2eb2c05a9a86fee0b47ab02965060ca7e GIT binary patch literal 291 zcmV+;0o?wHP)Px#1ZP1_K>z@;j|==^1poj5%}GQ-R5(wKkg*K{F$_grA+ZH5Et8zs;3PVxU;sKs z;24F5mOYRV5*3*HzSwedG0K;|E_VFiC80q4$4%lTb=+;v{Okw*+*xWh_NTGBWB}pU z@gm{f;hO;p&Eeg7=9|GJ_ONF>1TNdy}kRgVgLnzLs8sK-P?`!3Y3JLpLK=02u^o p0>L_qP^1v1dl+hw50oxM^aB7rG!}?Cp_Bjs002ovPDHLkV1g;Ycpd-% literal 0 HcmV?d00001 diff --git a/flag/xmas/vi.png b/flag/xmas/vi.png new file mode 100755 index 0000000000000000000000000000000000000000..b3d57a1f2b73f75a663d1e396f1f27a3c2382458 GIT binary patch literal 364 zcmV-y0h9iTP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0U=35K~#90jZ`~s!ax+9iBeI!aS1|-T%l0=6gdTVNV5&sqM{C+X)Gvd zH~`&CG2V|qcs;VL-RGJ2nO&LY92S6{X3l*s6qs4JCNmmNb@5gsc3ac{w$F1$ld^@j zs7Y!)F%O+f*~0dDPObXL3dV?<89`gr9M{QK=*i4aoYjaBJ&>E>;Km5PA$UE*P6<*n z4P_ClEfmCR19BFzp8%MP0-JKq;eD@`4lvoJO3?d2sZf2&p zHLwQwI_S~18%ea_K_?IzoK`zCJFRv>AdUFGxBUh{c_aW-NgI^`;N>1T0H`|jj+aM1 zetM1bb+hlaPDW&Z-=rh~l)&THa3w0^<&OP^VT80!+)w>z2AqHScjY}X%+X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Ov_WK~#9!jg-3?g&+)t2_I`%Sl|LKm<3$`3k&uzw>Ug6yq)me=9F>HAoXF?PQO8cieaV3d5Brl2)kd}DmxVPVP^#Q zu~Oe>*x^qmdE%i4K=lA_mV3kCRuxB}__|Nk>gHBj+ddSO`rkej7-m=j2`l?3?(1EqkHoA)o-4-~2K zba4#P2u|(izy7A&8`12X7cA19dqf3)PRLl>n49=eQE>157D+4HbFl~0 z3QjP&RqzWqP3F>7viZf!ZS1M~`tE`sYjeCad1lH^Gb}kbh5uVa{1UVJ7Q5$njAa53 waWp+^Whrr0WSr!5hDGJ*obC@+T*1%SC!b-y5oUg=1?Ub2Pgg&ebxsLQ0Ir}~-T(jq literal 0 HcmV?d00001 diff --git a/flag/xmas/ye.png b/flag/xmas/ye.png new file mode 100755 index 0000000000000000000000000000000000000000..0c2245c29a062d161b38703d8be13c9ad8a96e80 GIT binary patch literal 274 zcmV+t0qy>YP)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0LMv0K~#9!om9aQgD?z}a#^5D^v!iGmhcj+)#KeII)eK!5JMVb&?_iX zbQS@s2m;_LQ;{4rsOqvNbMSbN+)+;h0E~0Tvr`+Ufn;+YitN;earRZEzM(=28K!}C zPCvohbep*6F@ft~oB?bv?oXL(Z>8%KwHKI^LC-NQXxNn5-0#N|!0Y?5J$tN~CC7R* zN>`jQBJ}h53$Lm*V~d3Apzoku-cyE`dRtBj{trssB6sFV<(kGq0MHxQHaEZ1R^WmE Y0eqo_<@I|KA^-pY07*qoM6N<$g7p7$%>V!Z literal 0 HcmV?d00001 diff --git a/flag/xmas/za.png b/flag/xmas/za.png new file mode 100755 index 0000000000000000000000000000000000000000..11254b87a5a6122f7aa33dd8344fe8534d1855a6 GIT binary patch literal 327 zcmV-N0l5B&P)X0ssI2SX@%T00006bW%=J0RI4h z0D!1ZSiJxM0Q^ZrK~#9!jg+ww!Y~X)rJN_oWdg_oP{ENEU=cQeMhzptAQViHf{q0O zERY>Uq1YCV6Z=;==Y7lia)L|*8A6LOk;ybL^YDylGPl<<^K@4=08saB!lP+XS2c(@ z*$)zFT2%L~j;cr+#wv0QUDe>YPO`$EjcvzCj{rUcNz)B35~j_~XFWq}K%AKA39Drq z9BG2Hx_9608UPm0m#lm?D^KbHvz6OYuZS)Db~FK}{dgCDwoKvq5W8w literal 0 HcmV?d00001 diff --git a/flag/ye.png b/flag/ye.png new file mode 100755 index 0000000000000000000000000000000000000000..c199e05691cfe80dfb7622f188a77b54e74e6155 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^f!TpWWu%=soK*@Jy~`|Gpt*C;jGWx zgxS;AG*(Y>?7eoMtL5vB*^1|1Y6Q%dJnLU5eDW1v&gV%pqh`rS&X=Y&Hn|c%Z zw=4RsQ}kxd_i6aIe_zwP{CB}cCdbrt*_$^!Ju%f$Z2k}a?Mp&U+j>`t03F2O>FVdQ I&MBb@0J5x7>i_@% literal 0 HcmV?d00001 diff --git a/flag/za.png b/flag/za.png new file mode 100755 index 0000000000000000000000000000000000000000..3d04e10b9bd9627c1a4866f215bb114f363c9d11 GIT binary patch literal 260 zcmV+f0sH=mP)VFPH?FaiuhkqId1n1C?K zQOL+2oCjRtC*9NOWLuz!OMpC86g9pOkbJI|g$5$244Q=Y`;Bvs$IGW|cDqMIR)-reader = new Reader($reader_location); + } + + public function ping($domain = "0.0.0.0", $port = 64738){ + + if(($ip = $this->validate_domain($domain)) === false){ + + throw new Exception("Server IP points to bad host"); + } + + $port = (int)$port; + + if(!is_int($port)){ + + throw new Exception("Invalid port specified"); + } + + $this->socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP); + + // packet timeout + socket_set_option($this->socket, SOL_SOCKET, SO_RCVTIMEO, ["sec" => 2, "usec" => 0]); + socket_set_option($this->socket, SOL_SOCKET, SO_SNDTIMEO, ["sec" => 2, "usec" => 0]); + + $data = [ + "version" => null, + //"ident" => null, + "online" => null, + "max" => null, + "bandwidth" => null + ]; + + if(!@socket_connect($this->socket, $ip, $port)){ + + // could not connect! + socket_close($this->socket); + throw new Exception("Server is offline"); + } + + $payload = null; + + $payload .= pack("i", 0); // request type (int) + $payload .= pack("q", 0); // identify response (long long) + + socket_write($this->socket, $payload); + + $data["ping"] = microtime(true); + $this->socket_recv($rawdata, 24); + + $data["ping"] = round((microtime(true) - $data["ping"]) * 1000); + + // separate data + $zero = true; + + for($i=0; $i<4; $i++){ + + $str = hexdec(bin2hex($rawdata[$i])); + + if( + $zero === true && + $str != 0 + ){ + $zero = false; + } + + if($zero === false){ + $data["version"] .= $str; + + if($i !== 3){ + + $data["version"] .= "."; + } + } + } + + if($data["version"] == null){ + + $data["version"] = "1.0.0"; + } + + /* + for($i=4; $i<12; $i++){ + + $data["ident"] .= $rawdata[$i]; + }*/ + + for($i=12; $i<16; $i++){ + + $data["online"] .= $rawdata[$i]; + } + + for($i=16; $i<20; $i++){ + + $data["max"] .= $rawdata[$i]; + } + + for($i=20; $i<24; $i++){ + + $data["bandwidth"] .= $rawdata[$i]; + } + + /* + Get name and website + */ + $stream = fopen("list.json", "r"); + $json = fread($stream, filesize("list.json")); + fclose($stream); + + $json = json_decode($json, true); + + $offset = -1; + + for($i=0; $ireader->country($ip); + + $data["countryname"] = $db->country->name; + $data["countrycode"] = $db->country->isoCode; + }catch(Exception $error){ + + $data["countryname"] = "Unknown"; + $data["countrycode"] = "UN"; + } + + // unpack + $data = [ + "status" => "ok", + "server" => [ + "name" => $data["name"], + "domains" => $data["domains"], + "ping" => $data["ping"], + "online" => hexdec(bin2hex($data["online"])), + "max" => hexdec(bin2hex($data["max"])), + //"ident" => unpack("q", $data["ident"])[1], + "bandwidth" => (hexdec(bin2hex($data["bandwidth"])) / 1000) . " kbit/s", + "country" => [ + "name" => $data["countryname"], + "code" => $data["countrycode"], + ], + "version" => $data["version"], + "website" => $data["website"] + ] + ]; + + return $data; + } + + + private function validate_domain($url){ + + $ip = + str_replace( + ["[", "]"], // handle ipv6 + "", + $url + ); + + // if its not an IP + if(!filter_var($ip, FILTER_VALIDATE_IP)){ + + // resolve domain's IP + try{ + $ip = gethostbyname($url . "."); + + }catch(Exception $error){ + + return false; + } + } + + // check if its localhost + return filter_var( + $ip, + FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE + ); + } + + + private function socket_recv(&$data, $len){ + + error_reporting(0); + $bytes = socket_recv($this->socket, $data, $len, MSG_WAITALL); + error_reporting(1); + + if( + $bytes === false || // no data + $bytes === 0 // disconnected by remote peer + ){ + + throw new Exception("Timed out"); + } + } +} +?> diff --git a/mumble-scrape.php b/mumble-scrape.php new file mode 100755 index 0000000..0dbccff --- /dev/null +++ b/mumble-scrape.php @@ -0,0 +1,97 @@ +/', + $xml, + $matches + ); + + $servers = []; + for($i=0; $i diff --git a/mumble.php b/mumble.php new file mode 100755 index 0000000..bca5447 --- /dev/null +++ b/mumble.php @@ -0,0 +1,27 @@ + "You need to provide an IP address you fat fuck"]); + die(); +} + +try{ + $mumble = new mumble("GeoLite2-Country.mmdb"); + + echo json_encode( + $mumble->ping( + $_GET["ip"], + isset($_GET["port"]) ? $_GET["port"] : 64738, + ) + ); + +}catch(Exception $error){ + + echo json_encode(["status" => $error->getMessage()]); +} + +?>