From 606715398aa8e01af67e88cb5b0d5249b5a7e871 Mon Sep 17 00:00:00 2001 From: bancika Date: Thu, 23 Apr 2020 11:53:44 +0200 Subject: [PATCH] added flags --- .../src/org/diylc/lang/TranslateUtil.java | 24 ++++++++-- diylc/diylc-swing/dict.txt | 1 - diylc/diylc-swing/lang/Deutsch.txt | 3 ++ diylc/diylc-swing/lang/English.txt | 3 ++ diylc/diylc-swing/lang/Español.txt | 3 ++ diylc/diylc-swing/lang/Français.txt | 3 ++ diylc/diylc-swing/lang/Italiano.txt | 3 ++ diylc/diylc-swing/lang/Nederlands.txt | 3 ++ .../src/org/diylc/flags/FlagLoader.java | 43 ++++++++++++++++++ .../src/org/diylc/flags/flag_afghanistan.png | Bin 0 -> 710 bytes .../src/org/diylc/flags/flag_albania.png | Bin 0 -> 686 bytes .../src/org/diylc/flags/flag_algeria.png | Bin 0 -> 708 bytes .../org/diylc/flags/flag_american_samoa.png | Bin 0 -> 758 bytes .../src/org/diylc/flags/flag_andorra.png | Bin 0 -> 664 bytes .../src/org/diylc/flags/flag_angola.png | Bin 0 -> 733 bytes .../src/org/diylc/flags/flag_anguilla.png | Bin 0 -> 755 bytes .../diylc/flags/flag_antigua_and_barbuda.png | Bin 0 -> 773 bytes .../src/org/diylc/flags/flag_argentina.png | Bin 0 -> 703 bytes .../src/org/diylc/flags/flag_armenia.png | Bin 0 -> 618 bytes .../src/org/diylc/flags/flag_aruba.png | Bin 0 -> 697 bytes .../src/org/diylc/flags/flag_australia.png | Bin 0 -> 760 bytes .../src/org/diylc/flags/flag_austria.png | Bin 0 -> 590 bytes .../src/org/diylc/flags/flag_azerbaijan.png | Bin 0 -> 692 bytes .../src/org/diylc/flags/flag_bahamas.png | Bin 0 -> 707 bytes .../src/org/diylc/flags/flag_bahrain.png | Bin 0 -> 685 bytes .../src/org/diylc/flags/flag_bangladesh.png | Bin 0 -> 676 bytes .../src/org/diylc/flags/flag_barbados.png | Bin 0 -> 698 bytes .../src/org/diylc/flags/flag_belarus.png | Bin 0 -> 667 bytes .../src/org/diylc/flags/flag_belgium.png | Bin 0 -> 622 bytes .../src/org/diylc/flags/flag_belize.png | Bin 0 -> 747 bytes .../src/org/diylc/flags/flag_benin.png | Bin 0 -> 633 bytes .../src/org/diylc/flags/flag_bermuda.png | Bin 0 -> 805 bytes .../src/org/diylc/flags/flag_bhutan.png | Bin 0 -> 728 bytes .../src/org/diylc/flags/flag_bolivia.png | Bin 0 -> 693 bytes .../flags/flag_bosnia_and_herzegovina.png | Bin 0 -> 664 bytes .../src/org/diylc/flags/flag_botswana.png | Bin 0 -> 664 bytes .../src/org/diylc/flags/flag_brazil.png | Bin 0 -> 772 bytes .../flag_british_indian_ocean_territory.png | Bin 0 -> 898 bytes .../flags/flag_british_virgin_islands.png | Bin 0 -> 750 bytes .../src/org/diylc/flags/flag_brunei.png | Bin 0 -> 760 bytes .../src/org/diylc/flags/flag_bulgaria.png | Bin 0 -> 594 bytes .../src/org/diylc/flags/flag_burkina_faso.png | Bin 0 -> 657 bytes .../src/org/diylc/flags/flag_burma.png | Bin 0 -> 672 bytes .../src/org/diylc/flags/flag_burundi.png | Bin 0 -> 867 bytes .../src/org/diylc/flags/flag_cambodia.png | Bin 0 -> 717 bytes .../src/org/diylc/flags/flag_cameroon.png | Bin 0 -> 651 bytes .../src/org/diylc/flags/flag_canada.png | Bin 0 -> 729 bytes .../src/org/diylc/flags/flag_cape_verde.png | Bin 0 -> 695 bytes .../org/diylc/flags/flag_cayman_islands.png | Bin 0 -> 769 bytes .../flags/flag_central_african_republic.png | Bin 0 -> 780 bytes .../src/org/diylc/flags/flag_chad.png | Bin 0 -> 577 bytes .../src/org/diylc/flags/flag_chile.png | Bin 0 -> 633 bytes .../src/org/diylc/flags/flag_china.png | Bin 0 -> 605 bytes .../src/org/diylc/flags/flag_colombia.png | Bin 0 -> 576 bytes .../src/org/diylc/flags/flag_comoros.png | Bin 0 -> 731 bytes .../flags/flag_congo_democratic_republic.png | Bin 0 -> 718 bytes .../org/diylc/flags/flag_congo_republic.png | Bin 0 -> 720 bytes .../src/org/diylc/flags/flag_cook_islands.png | Bin 0 -> 746 bytes .../src/org/diylc/flags/flag_costa_rica.png | Bin 0 -> 698 bytes .../src/org/diylc/flags/flag_cote_divoire.png | Bin 0 -> 638 bytes .../src/org/diylc/flags/flag_croatia.png | Bin 0 -> 745 bytes .../src/org/diylc/flags/flag_cuba.png | Bin 0 -> 706 bytes .../src/org/diylc/flags/flag_cyprus.png | Bin 0 -> 658 bytes .../org/diylc/flags/flag_czech_republic.png | Bin 0 -> 664 bytes .../src/org/diylc/flags/flag_denmark.png | Bin 0 -> 707 bytes .../src/org/diylc/flags/flag_djibouti.png | Bin 0 -> 738 bytes .../src/org/diylc/flags/flag_dominica.png | Bin 0 -> 857 bytes .../diylc/flags/flag_dominican_republic.png | Bin 0 -> 738 bytes .../src/org/diylc/flags/flag_east_timor.png | Bin 0 -> 715 bytes .../src/org/diylc/flags/flag_egypt.png | Bin 0 -> 639 bytes .../src/org/diylc/flags/flag_el_salvador.png | Bin 0 -> 668 bytes .../src/org/diylc/flags/flag_england.png | Bin 0 -> 696 bytes .../src/org/diylc/flags/flag_equador.png | Bin 0 -> 685 bytes .../diylc/flags/flag_equatorial_guinea.png | Bin 0 -> 734 bytes .../src/org/diylc/flags/flag_eritrea.png | Bin 0 -> 777 bytes .../src/org/diylc/flags/flag_estonia.png | Bin 0 -> 632 bytes .../src/org/diylc/flags/flag_ethiopia.png | Bin 0 -> 644 bytes .../src/org/diylc/flags/flag_eu.png | Bin 0 -> 697 bytes .../org/diylc/flags/flag_falkland_islands.png | Bin 0 -> 746 bytes .../org/diylc/flags/flag_faroe_islands.png | Bin 0 -> 741 bytes .../src/org/diylc/flags/flag_fiji.png | Bin 0 -> 815 bytes .../src/org/diylc/flags/flag_finland.png | Bin 0 -> 669 bytes .../src/org/diylc/flags/flag_france.png | Bin 0 -> 623 bytes .../org/diylc/flags/flag_french_polynesia.png | Bin 0 -> 744 bytes .../src/org/diylc/flags/flag_gabon.png | Bin 0 -> 628 bytes .../src/org/diylc/flags/flag_gambia.png | Bin 0 -> 682 bytes .../src/org/diylc/flags/flag_generic.png | Bin 0 -> 639 bytes .../src/org/diylc/flags/flag_georgia.png | Bin 0 -> 791 bytes .../src/org/diylc/flags/flag_germany.png | Bin 0 -> 651 bytes .../src/org/diylc/flags/flag_ghana.png | Bin 0 -> 698 bytes .../src/org/diylc/flags/flag_gibraltar.png | Bin 0 -> 730 bytes .../org/diylc/flags/flag_great_britain.png | Bin 0 -> 840 bytes .../src/org/diylc/flags/flag_greece.png | Bin 0 -> 755 bytes .../src/org/diylc/flags/flag_greenland.png | Bin 0 -> 707 bytes .../src/org/diylc/flags/flag_grenada.png | Bin 0 -> 758 bytes .../src/org/diylc/flags/flag_guam.png | Bin 0 -> 671 bytes .../src/org/diylc/flags/flag_guatemala.png | Bin 0 -> 730 bytes .../src/org/diylc/flags/flag_guernsey.png | Bin 0 -> 739 bytes .../src/org/diylc/flags/flag_guinea.png | Bin 0 -> 626 bytes .../org/diylc/flags/flag_guinea_bissau.png | Bin 0 -> 665 bytes .../src/org/diylc/flags/flag_guyana.png | Bin 0 -> 778 bytes .../src/org/diylc/flags/flag_haiti.png | Bin 0 -> 662 bytes .../src/org/diylc/flags/flag_honduras.png | Bin 0 -> 674 bytes .../src/org/diylc/flags/flag_hong_kong.png | Bin 0 -> 739 bytes .../src/org/diylc/flags/flag_hungary.png | Bin 0 -> 666 bytes .../src/org/diylc/flags/flag_iceland.png | Bin 0 -> 689 bytes .../src/org/diylc/flags/flag_india.png | Bin 0 -> 688 bytes .../src/org/diylc/flags/flag_indonesia.png | Bin 0 -> 595 bytes .../src/org/diylc/flags/flag_iran.png | Bin 0 -> 708 bytes .../src/org/diylc/flags/flag_iraq.png | Bin 0 -> 681 bytes .../src/org/diylc/flags/flag_ireland.png | Bin 0 -> 645 bytes .../src/org/diylc/flags/flag_isle_of_man.png | Bin 0 -> 728 bytes .../src/org/diylc/flags/flag_israel.png | Bin 0 -> 713 bytes .../src/org/diylc/flags/flag_italy.png | Bin 0 -> 659 bytes .../src/org/diylc/flags/flag_jamaica.png | Bin 0 -> 822 bytes .../src/org/diylc/flags/flag_japan.png | Bin 0 -> 639 bytes .../src/org/diylc/flags/flag_jersey.png | Bin 0 -> 832 bytes .../src/org/diylc/flags/flag_jordan.png | Bin 0 -> 723 bytes .../src/org/diylc/flags/flag_kazakhstan.png | Bin 0 -> 743 bytes .../src/org/diylc/flags/flag_kenya.png | Bin 0 -> 771 bytes .../src/org/diylc/flags/flag_kiribati.png | Bin 0 -> 828 bytes .../src/org/diylc/flags/flag_kuwait.png | Bin 0 -> 689 bytes .../src/org/diylc/flags/flag_kyrgyzstan.png | Bin 0 -> 680 bytes .../src/org/diylc/flags/flag_laos.png | Bin 0 -> 697 bytes .../src/org/diylc/flags/flag_latvia.png | Bin 0 -> 626 bytes .../src/org/diylc/flags/flag_lebanon.png | Bin 0 -> 722 bytes .../src/org/diylc/flags/flag_lesotho.png | Bin 0 -> 780 bytes .../src/org/diylc/flags/flag_liberia.png | Bin 0 -> 744 bytes .../src/org/diylc/flags/flag_libya.png | Bin 0 -> 581 bytes .../org/diylc/flags/flag_liechtenstein.png | Bin 0 -> 647 bytes .../src/org/diylc/flags/flag_lithuania.png | Bin 0 -> 619 bytes .../src/org/diylc/flags/flag_luxembourg.png | Bin 0 -> 678 bytes .../src/org/diylc/flags/flag_macau.png | Bin 0 -> 712 bytes .../src/org/diylc/flags/flag_macedonia.png | Bin 0 -> 788 bytes .../src/org/diylc/flags/flag_madagascar.png | Bin 0 -> 656 bytes .../src/org/diylc/flags/flag_malawi.png | Bin 0 -> 712 bytes .../src/org/diylc/flags/flag_malaysia.png | Bin 0 -> 782 bytes .../src/org/diylc/flags/flag_maledives.png | Bin 0 -> 706 bytes .../src/org/diylc/flags/flag_mali.png | Bin 0 -> 621 bytes .../src/org/diylc/flags/flag_malta.png | Bin 0 -> 644 bytes .../org/diylc/flags/flag_marshall_islands.png | Bin 0 -> 733 bytes .../src/org/diylc/flags/flag_martinique.png | Bin 0 -> 789 bytes .../src/org/diylc/flags/flag_mauretania.png | Bin 0 -> 686 bytes .../src/org/diylc/flags/flag_mauritius.png | Bin 0 -> 663 bytes .../src/org/diylc/flags/flag_mexico.png | Bin 0 -> 712 bytes .../src/org/diylc/flags/flag_micronesia.png | Bin 0 -> 658 bytes .../src/org/diylc/flags/flag_moldova.png | Bin 0 -> 692 bytes .../src/org/diylc/flags/flag_monaco.png | Bin 0 -> 595 bytes .../src/org/diylc/flags/flag_mongolia.png | Bin 0 -> 663 bytes .../src/org/diylc/flags/flag_montserrat.png | Bin 0 -> 749 bytes .../src/org/diylc/flags/flag_morocco.png | Bin 0 -> 636 bytes .../src/org/diylc/flags/flag_mozambique.png | Bin 0 -> 744 bytes .../src/org/diylc/flags/flag_namibia.png | Bin 0 -> 799 bytes .../src/org/diylc/flags/flag_nauru.png | Bin 0 -> 578 bytes .../src/org/diylc/flags/flag_nepal.png | Bin 0 -> 750 bytes .../src/org/diylc/flags/flag_netherlands.png | Bin 0 -> 648 bytes .../diylc/flags/flag_netherlands_antilles.png | Bin 0 -> 746 bytes .../src/org/diylc/flags/flag_new_zealand.png | Bin 0 -> 725 bytes .../src/org/diylc/flags/flag_nicaragua.png | Bin 0 -> 672 bytes .../src/org/diylc/flags/flag_niger.png | Bin 0 -> 704 bytes .../src/org/diylc/flags/flag_nigeria.png | Bin 0 -> 659 bytes .../src/org/diylc/flags/flag_niue.png | Bin 0 -> 691 bytes .../org/diylc/flags/flag_norfolk_island.png | Bin 0 -> 727 bytes .../src/org/diylc/flags/flag_north_korea.png | Bin 0 -> 683 bytes .../flags/flag_northern_mariana_islands.png | Bin 0 -> 733 bytes .../src/org/diylc/flags/flag_norway.png | Bin 0 -> 715 bytes .../src/org/diylc/flags/flag_oman.png | Bin 0 -> 677 bytes .../src/org/diylc/flags/flag_pakistan.png | Bin 0 -> 745 bytes .../src/org/diylc/flags/flag_palau.png | Bin 0 -> 661 bytes .../src/org/diylc/flags/flag_panama.png | Bin 0 -> 723 bytes .../org/diylc/flags/flag_papua_new_guinea.png | Bin 0 -> 746 bytes .../src/org/diylc/flags/flag_paraquay.png | Bin 0 -> 684 bytes .../src/org/diylc/flags/flag_peru.png | Bin 0 -> 740 bytes .../src/org/diylc/flags/flag_philippines.png | Bin 0 -> 700 bytes .../org/diylc/flags/flag_pitcairn_islands.png | Bin 0 -> 778 bytes .../src/org/diylc/flags/flag_poland.png | Bin 0 -> 574 bytes .../src/org/diylc/flags/flag_portugal.png | Bin 0 -> 718 bytes .../src/org/diylc/flags/flag_puerto_rico.png | Bin 0 -> 738 bytes .../src/org/diylc/flags/flag_qatar.png | Bin 0 -> 619 bytes .../src/org/diylc/flags/flag_romania.png | Bin 0 -> 587 bytes .../src/org/diylc/flags/flag_russia.png | Bin 0 -> 612 bytes .../src/org/diylc/flags/flag_rwanda.png | Bin 0 -> 696 bytes .../src/org/diylc/flags/flag_saint_helena.png | Bin 0 -> 778 bytes .../flags/flag_saint_kitts_and_nevis.png | Bin 0 -> 800 bytes .../src/org/diylc/flags/flag_saint_lucia.png | Bin 0 -> 696 bytes .../flags/flag_saint_pierre_and_miquelon.png | Bin 0 -> 790 bytes .../flag_saint_vincent_and_the_grenadines.png | Bin 0 -> 749 bytes .../src/org/diylc/flags/flag_samoa.png | Bin 0 -> 650 bytes .../src/org/diylc/flags/flag_san_marino.png | Bin 0 -> 560 bytes .../flags/flag_sao_tome_and_principe.png | Bin 0 -> 765 bytes .../src/org/diylc/flags/flag_saudi_arabia.png | Bin 0 -> 729 bytes .../src/org/diylc/flags/flag_scotland.png | Bin 0 -> 802 bytes .../src/org/diylc/flags/flag_senegal.png | Bin 0 -> 678 bytes .../src/org/diylc/flags/flag_serbia.png | Bin 0 -> 623 bytes .../src/org/diylc/flags/flag_seychelles.png | Bin 0 -> 794 bytes .../src/org/diylc/flags/flag_sierra_leone.png | Bin 0 -> 671 bytes .../src/org/diylc/flags/flag_singapore.png | Bin 0 -> 647 bytes .../src/org/diylc/flags/flag_slovakia.png | Bin 0 -> 719 bytes .../src/org/diylc/flags/flag_slovenia.png | Bin 0 -> 712 bytes .../org/diylc/flags/flag_solomon_islands.png | Bin 0 -> 773 bytes .../src/org/diylc/flags/flag_somalia.png | Bin 0 -> 639 bytes .../src/org/diylc/flags/flag_south_africa.png | Bin 0 -> 811 bytes .../org/diylc/flags/flag_south_georgia.png | Bin 0 -> 801 bytes .../src/org/diylc/flags/flag_south_korea.png | Bin 0 -> 767 bytes .../src/org/diylc/flags/flag_spain.png | Bin 0 -> 669 bytes .../src/org/diylc/flags/flag_sri_lanka.png | Bin 0 -> 692 bytes .../src/org/diylc/flags/flag_sudan.png | Bin 0 -> 709 bytes .../src/org/diylc/flags/flag_suriname.png | Bin 0 -> 712 bytes .../src/org/diylc/flags/flag_swaziland.png | Bin 0 -> 807 bytes .../src/org/diylc/flags/flag_sweden.png | Bin 0 -> 684 bytes .../src/org/diylc/flags/flag_switzerland.png | Bin 0 -> 679 bytes .../src/org/diylc/flags/flag_syria.png | Bin 0 -> 708 bytes .../src/org/diylc/flags/flag_taiwan.png | Bin 0 -> 653 bytes .../src/org/diylc/flags/flag_tajikistan.png | Bin 0 -> 693 bytes .../src/org/diylc/flags/flag_tanzania.png | Bin 0 -> 792 bytes .../src/org/diylc/flags/flag_thailand.png | Bin 0 -> 660 bytes .../src/org/diylc/flags/flag_tibet.png | Bin 0 -> 866 bytes .../src/org/diylc/flags/flag_togo.png | Bin 0 -> 721 bytes .../src/org/diylc/flags/flag_tonga.png | Bin 0 -> 663 bytes .../diylc/flags/flag_trinidad_and_tobago.png | Bin 0 -> 779 bytes .../src/org/diylc/flags/flag_tunisia.png | Bin 0 -> 721 bytes .../src/org/diylc/flags/flag_turkey.png | Bin 0 -> 690 bytes .../src/org/diylc/flags/flag_turkmenistan.png | Bin 0 -> 728 bytes .../flags/flag_turks_and_caicos_islands.png | Bin 0 -> 785 bytes .../src/org/diylc/flags/flag_tuvalu.png | Bin 0 -> 824 bytes .../src/org/diylc/flags/flag_uganda.png | Bin 0 -> 724 bytes .../src/org/diylc/flags/flag_ukraine.png | Bin 0 -> 562 bytes .../diylc/flags/flag_united_arab_emirates.png | Bin 0 -> 688 bytes .../src/org/diylc/flags/flag_uruquay.png | Bin 0 -> 763 bytes .../src/org/diylc/flags/flag_usa.png | Bin 0 -> 715 bytes .../src/org/diylc/flags/flag_uzbekistan.png | Bin 0 -> 734 bytes .../src/org/diylc/flags/flag_vanuatu.png | Bin 0 -> 758 bytes .../src/org/diylc/flags/flag_vatican_city.png | Bin 0 -> 622 bytes .../src/org/diylc/flags/flag_venezuela.png | Bin 0 -> 679 bytes .../src/org/diylc/flags/flag_vietnam.png | Bin 0 -> 625 bytes .../org/diylc/flags/flag_virgin_islands.png | Bin 0 -> 774 bytes .../src/org/diylc/flags/flag_wales.png | Bin 0 -> 785 bytes .../diylc/flags/flag_wallis_and_futuna.png | Bin 0 -> 772 bytes .../src/org/diylc/flags/flag_yemen.png | Bin 0 -> 623 bytes .../src/org/diylc/flags/flag_zambia.png | Bin 0 -> 722 bytes .../src/org/diylc/flags/flag_zimbabwe.png | Bin 0 -> 755 bytes .../src/org/diylc/swing/ActionFactory.java | 12 ++++- .../swing/plugins/config/ConfigPlugin.java | 41 ++++++++++------- 243 files changed, 117 insertions(+), 22 deletions(-) create mode 100644 diylc/diylc-swing/src/org/diylc/flags/FlagLoader.java create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_afghanistan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_albania.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_algeria.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_american_samoa.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_andorra.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_angola.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_anguilla.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_antigua_and_barbuda.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_argentina.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_armenia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_aruba.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_australia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_austria.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_azerbaijan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_bahamas.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_bahrain.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_bangladesh.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_barbados.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_belarus.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_belgium.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_belize.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_benin.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_bermuda.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_bhutan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_bolivia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_bosnia_and_herzegovina.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_botswana.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_brazil.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_british_indian_ocean_territory.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_british_virgin_islands.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_brunei.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_bulgaria.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_burkina_faso.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_burma.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_burundi.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_cambodia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_cameroon.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_canada.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_cape_verde.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_cayman_islands.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_central_african_republic.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_chad.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_chile.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_china.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_colombia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_comoros.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_congo_democratic_republic.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_congo_republic.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_cook_islands.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_costa_rica.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_cote_divoire.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_croatia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_cuba.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_cyprus.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_czech_republic.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_denmark.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_djibouti.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_dominica.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_dominican_republic.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_east_timor.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_egypt.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_el_salvador.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_england.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_equador.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_equatorial_guinea.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_eritrea.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_estonia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_ethiopia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_eu.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_falkland_islands.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_faroe_islands.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_fiji.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_finland.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_france.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_french_polynesia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_gabon.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_gambia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_generic.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_georgia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_germany.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_ghana.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_gibraltar.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_great_britain.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_greece.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_greenland.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_grenada.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_guam.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_guatemala.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_guernsey.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_guinea.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_guinea_bissau.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_guyana.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_haiti.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_honduras.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_hong_kong.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_hungary.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_iceland.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_india.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_indonesia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_iran.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_iraq.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_ireland.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_isle_of_man.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_israel.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_italy.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_jamaica.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_japan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_jersey.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_jordan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_kazakhstan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_kenya.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_kiribati.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_kuwait.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_kyrgyzstan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_laos.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_latvia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_lebanon.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_lesotho.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_liberia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_libya.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_liechtenstein.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_lithuania.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_luxembourg.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_macau.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_macedonia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_madagascar.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_malawi.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_malaysia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_maledives.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_mali.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_malta.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_marshall_islands.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_martinique.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_mauretania.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_mauritius.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_mexico.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_micronesia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_moldova.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_monaco.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_mongolia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_montserrat.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_morocco.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_mozambique.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_namibia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_nauru.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_nepal.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_netherlands.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_netherlands_antilles.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_new_zealand.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_nicaragua.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_niger.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_nigeria.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_niue.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_norfolk_island.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_north_korea.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_northern_mariana_islands.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_norway.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_oman.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_pakistan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_palau.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_panama.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_papua_new_guinea.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_paraquay.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_peru.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_philippines.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_pitcairn_islands.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_poland.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_portugal.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_puerto_rico.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_qatar.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_romania.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_russia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_rwanda.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_saint_helena.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_saint_kitts_and_nevis.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_saint_lucia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_saint_pierre_and_miquelon.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_saint_vincent_and_the_grenadines.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_samoa.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_san_marino.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_sao_tome_and_principe.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_saudi_arabia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_scotland.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_senegal.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_serbia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_seychelles.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_sierra_leone.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_singapore.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_slovakia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_slovenia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_solomon_islands.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_somalia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_south_africa.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_south_georgia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_south_korea.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_spain.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_sri_lanka.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_sudan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_suriname.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_swaziland.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_sweden.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_switzerland.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_syria.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_taiwan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_tajikistan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_tanzania.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_thailand.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_tibet.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_togo.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_tonga.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_trinidad_and_tobago.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_tunisia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_turkey.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_turkmenistan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_turks_and_caicos_islands.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_tuvalu.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_uganda.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_ukraine.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_united_arab_emirates.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_uruquay.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_usa.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_uzbekistan.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_vanuatu.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_vatican_city.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_venezuela.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_vietnam.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_virgin_islands.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_wales.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_wallis_and_futuna.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_yemen.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_zambia.png create mode 100644 diylc/diylc-swing/src/org/diylc/flags/flag_zimbabwe.png diff --git a/diylc/diylc-core/src/org/diylc/lang/TranslateUtil.java b/diylc/diylc-core/src/org/diylc/lang/TranslateUtil.java index ef828285..c385d257 100644 --- a/diylc/diylc-core/src/org/diylc/lang/TranslateUtil.java +++ b/diylc/diylc-core/src/org/diylc/lang/TranslateUtil.java @@ -125,11 +125,29 @@ public class TranslateUtil { return missing; } - public static List getAvailableLanguages() { + public static Map> getAvailableLanguages() { try (Stream walk = Files.walk(Paths.get(LANG_DIR))) { - - return walk.filter(Files::isRegularFile).map(x -> x.getFileName().toString().replaceFirst("[.][^.]+$", "")) + Map> res = new HashMap>(); + List files = walk.filter(Files::isRegularFile).map(x -> x.getFileName().toString()) .collect(Collectors.toList()); + for (String file : files) { + String key = file.replaceFirst("[.][^.]+$", ""); + Map details = new HashMap(); + try (Stream stream = Files.lines( + Paths.get(LANG_DIR + File.separator + file), StandardCharsets.UTF_8)) { + stream.forEach(s -> { + if (s.contains("=")) { + String[] parts = s.split("="); + if (parts.length == 2) + details.put(parts[0].toLowerCase().trim(), parts[1].trim()); + } + }); + } catch (IOException e) { + LOG.error("Error loading language file", e); + } + res.put(key, details); + } + return res; } catch (IOException e) { LOG.error("Error fetching available languages"); return null; diff --git a/diylc/diylc-swing/dict.txt b/diylc/diylc-swing/dict.txt index 6980c1dc..64bbfd4d 100644 --- a/diylc/diylc-swing/dict.txt +++ b/diylc/diylc-swing/dict.txt @@ -45,7 +45,6 @@ G-D-S JFET G-D-S MOSFET G-S-D JFET G-S-D MOSFET -Idioma Italiano NPN Nederlands diff --git a/diylc/diylc-swing/lang/Deutsch.txt b/diylc/diylc-swing/lang/Deutsch.txt index ec396426..d3b8360d 100644 --- a/diylc/diylc-swing/lang/Deutsch.txt +++ b/diylc/diylc-swing/lang/Deutsch.txt @@ -1,3 +1,6 @@ +#start-internal +icon=germany +#end-internal (Building Blocks)|(Bausteine) (Favorites)|(Favoriten) (Recently Used)|(Kürzlich verwendet) diff --git a/diylc/diylc-swing/lang/English.txt b/diylc/diylc-swing/lang/English.txt index 842b93b9..517189a8 100644 --- a/diylc/diylc-swing/lang/English.txt +++ b/diylc/diylc-swing/lang/English.txt @@ -1,3 +1,6 @@ +#start-internal +icon=usa +#end-internal (Building Blocks) (Favorites) (Recently Used) diff --git a/diylc/diylc-swing/lang/Español.txt b/diylc/diylc-swing/lang/Español.txt index eac8d499..b4dafac0 100644 --- a/diylc/diylc-swing/lang/Español.txt +++ b/diylc/diylc-swing/lang/Español.txt @@ -1,3 +1,6 @@ +#start-internal +icon=spain +#end-internal (Building Blocks)|(Bloques de construcción) (Favorites)|(Favoritos) (Recently Used)|(Recientemente usado) diff --git a/diylc/diylc-swing/lang/Français.txt b/diylc/diylc-swing/lang/Français.txt index 7f2414df..d2a10457 100644 --- a/diylc/diylc-swing/lang/Français.txt +++ b/diylc/diylc-swing/lang/Français.txt @@ -1,3 +1,6 @@ +#start-internal +icon=france +#end-internal (Building Blocks)|(Blocs de construction) (Favorites)|(Favoris) (Recently Used)|(Récemment utilisé) diff --git a/diylc/diylc-swing/lang/Italiano.txt b/diylc/diylc-swing/lang/Italiano.txt index 789cfb34..61eb8b13 100644 --- a/diylc/diylc-swing/lang/Italiano.txt +++ b/diylc/diylc-swing/lang/Italiano.txt @@ -1,3 +1,6 @@ +#start-internal +icon=italy +#end-internal (Building Blocks)|(Building Blocks) (Favorites)|(Preferiti) (Recently Used)|(Usato di recente) diff --git a/diylc/diylc-swing/lang/Nederlands.txt b/diylc/diylc-swing/lang/Nederlands.txt index d19c0aa3..e4ff60bb 100644 --- a/diylc/diylc-swing/lang/Nederlands.txt +++ b/diylc/diylc-swing/lang/Nederlands.txt @@ -1,3 +1,6 @@ +#start-internal +icon=netherlands +#end-internal (Building Blocks)|(Bouwstenen) (Favorites)|(Favorieten) (Recently Used)|(Onlangs gebruikt) diff --git a/diylc/diylc-swing/src/org/diylc/flags/FlagLoader.java b/diylc/diylc-swing/src/org/diylc/flags/FlagLoader.java new file mode 100644 index 00000000..61780931 --- /dev/null +++ b/diylc/diylc-swing/src/org/diylc/flags/FlagLoader.java @@ -0,0 +1,43 @@ +/* + + DIY Layout Creator (DIYLC). + Copyright (c) 2009-2018 held jointly by the individual authors. + + This file is part of DIYLC. + + DIYLC is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + DIYLC is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with DIYLC. If not, see . + +*/ +package org.diylc.flags; + +import javax.swing.Icon; +import javax.swing.ImageIcon; + +/** + * Loads image resources as Icons. + * + * @author Branislav Stojkovic + */ +public class FlagLoader { + + public static Icon getIcon(String name) { + java.net.URL imgURL = FlagLoader.class.getResource("flag_" + name + ".png"); + if (imgURL != null) { + return new ImageIcon(imgURL, name); + } else { + System.err.println("Couldn't find file: " + name); + return null; + } + } +} diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_afghanistan.png b/diylc/diylc-swing/src/org/diylc/flags/flag_afghanistan.png new file mode 100644 index 0000000000000000000000000000000000000000..8859babff3b6270c127d08503becddef8d246787 GIT binary patch literal 710 zcmV;%0y+JOP)WdKcYAT=OCaB?6rFfcSAF*Z6eGCDLgAS*C2FfbEiDw6;J00(qQO+^RR z1s4r6193bfTmS$732;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPZbe@ zHK3+;?AV?^&UHe<5^CvcteJbid*)nQVf`rF?ulwTo!$%vgT8YPg$;O{{!p*_MQl9~ z0-*WwZsOhR=Vd_eO%{hi=mxyM?5fj%2o=18Xb^uWz09kA92hG`^ ze@Axq1sP`!$I(3rxUM}Keg`oTAN~T!6yyrB`Y2;0K#RtW+p^Ejh12kEt-!nPLl7gP z$@9FL&1M~>B>7ZTxSP-uFU=z*0;e{r)mTOP*clje@NGRzndOM_l5rxY{=<(IH^mo> s_mWJ@am>j6asH!E;nUF4C8W&i*H07*qoM6N<$g1NXcX8-^I literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_albania.png b/diylc/diylc-swing/src/org/diylc/flags/flag_albania.png new file mode 100644 index 0000000000000000000000000000000000000000..a97337888834da67e0349b7418b95ec1605b8655 GIT binary patch literal 686 zcmV;f0#W^mP)WdKcYAT=OCaB?6rFfcSAF*Z6dIXW^lAS*C2Ffi<52O|Ig00(qQO+^RR z1s4r6193bfTmS$732;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPnA6l#sii7x91iC;U0;K~V4~sOOvl9u(se zvzcsW`rB9CyRJ7e4R31buC99Zs#>8eh4ZbX+@rx+nr`WY3Mp}CZTU$t(#B$gAn-q7 z*_zX9`|$w-9O^K+poe$vHK<8KH$YwSb^v@NEMOfi;fT)Uy_0UPdGM40Uh5E5DL_^D zY$oVE@TQyM`RE8A>^3fTOFXWRF-jJ9E1P|7NJ4*y7-=tjmCE>HhUmP4RuS*a6vhYq zP!lX%!V7&^5+#Llzv!lYP*S*@pdrm)p~gWPp^5+N}V+Zi0Is`$~}Z2~AAC=#Lo zXlb#nV=b=K7Q0yB%zI3Ik0*l@7@pT6 zWGu-HJF;Hd$v>Ti&}C&YX4a4W5VL4-iNd`FZ~6lS&eMERw|4D2ry9 zA?wb2S+Iz&ZR%G6axZ0~WGt^28vlG)IV5pFycOpmu}zHs=M@rE6+hS6&i$N!0|911 U9@omYNB{r;07*qoM6N<$f>S&qe*gdg literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_algeria.png b/diylc/diylc-swing/src/org/diylc/flags/flag_algeria.png new file mode 100644 index 0000000000000000000000000000000000000000..a454fd8f9c5059a6678ee2b0404ef1183437bdd1 GIT binary patch literal 708 zcmV;#0z3VQP)WdKHUATl69aB?6rFfcSAF)=zdF*-CdAS*C2Ffar(&&&V-00(qQO+^RR z1s4r6193bfTmS$732;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPJ(2x=d zXlQ9DP(;L|+7LtmMMM_o;a!h+#xujcV|!Vp;c=zo8ISL|KKC&Kl?nWxd67Jhi<8M* z?45_F6Gy9a4kMl8!*buII)$|s-uua#=lQVL>n)M{kLdJVB3BnLNJ}J5C`v??*(wL3l3V1R_C@k`_IlK`LJlSUc-%0yn-SP9uY zA)x^Dk)^W}kvn+{ub*{sd%F!}1H@lGLev!!v}sal>L#7_L3UvbGU4#>%?WItx43m> z2e^Cm6wmAq_^Y zAXsEeU}VO0=%F}As}PS36_lK`fg|Y7JbX}oH-Iu#4ZJdVuzX1G3UAkE(0cL+;`pzr-`7>X63cx9q7j z_~9e7=f=CA6zQtQ7`Ae98rbM;xC6Z(-gycea+;<^9U%0wTaV?!UtX$kWe8shFPT6y qi!=2)eKY+Zf+)hSI70g8>--BmkaONB(-5@)0000WdKcYAT=OCaB?6rFfcSAF*Z6dG&(glAS*C2FffG1l%oIu00(qQO+^RR z1s4r6193bfTmS$732;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPDXIO=_NuJ?|QHjy9v`5v5ezH`q1e-zxMu)1X{ zTp6AsJI9Z0x^Zj^EE`PQ-51VyP$4m;JUOEWVZRbHbew^r={;TfpD2UFW8;K7u77_BIBH2U>|uCzy>yob*ctSt_>e z8mAyX`)6VVV=uT_HIKjbEK#GHfuRB31)HfmdV%b`;>Es628x@mV1Mi*of(6is4sy- z*Q9KP(a11gUfw12a~hv-1A(eKMk3)<07cC*l3f4Y!;R8k6dtd~+IeT8Y+E<5q=B=# zpEVUt6luMvMgg%{9Md!xY4FXFN!TuCWKtfZ-=)(Ure$FW;u9efb);lSbZ zB>dQPyr2rqo@$?{8tfv`qC)p=-v93|tm; zw}IpSQrfaQXbZvR+fV4&7Glq_1_~SRF(KLI=50rxPp&Kh!(QTC_aNCvYYD1 zxqRq+NMLA?G&6yjrlKt?L1^^3D#N1@Pek7N^Try^nKh(;n&sB(2V4#OAah4$%Gy?$ z97{427bnBjtLa5pl(PG#%dyL(@0$fKw+K!Pwt8az*I;>aV^q-Z7-tGL oIkNnZsdR$OIm484SoJvn0Xo6`Vb88gM*si-07*qoM6N<$g7%n5{{R30 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_andorra.png b/diylc/diylc-swing/src/org/diylc/flags/flag_andorra.png new file mode 100644 index 0000000000000000000000000000000000000000..3eda803053d5d12a89f93ad4945243e05c9c7bd2 GIT binary patch literal 664 zcmV;J0%!e+P)WdKBJATux^O>%l5GB7YSATc*OH8nakH6SZ6F)%RQsQbqN000McNliru z)&&<0G6QiuBU}Ig010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00Hnx zL_t(|+MScjY7{{fhX1-uW+n(;M$|>XKp-we1eZ$IZX)V?i0|XVl`r7N%f@#wIv}_b zNf0K;FifVqtLt(+r>f%2PD#;+>grSV)nEVVQYcN~VvQ6Yyjoy98iNuL2}9kWd-Fp3 z21!2A7PNYKIVA`FKs=4$mW`WyjdvL^v)CS4?B5w6Mxf`w64(O;do5eE!CnKzbW(~CvJ0$bl#bz<;ZT-{>;EP z1CSAD68&`^5NPe2%?f&!CLj)NJ?0;7;oZ>_9L_!h&m*p+4sha8$Po%b0LtdY5&{Yd z$^`fy*KjFbg~Jf`gr&O%=u+7vMMRlfn`T@#299m^J;*0auFr8eeT`2KAH$5hlIs}a zTHdUM51WAVBM5|px&X6(isOR`9-X|0+4&7xalR7}NAJ+}Yk>W$Kzi{gu*|)H-J9P_ zMTV@p*@gjvA9YM{PTy>c@f;yhIl-j}+jlWjZS6UwLa6IMM&8GhQ yVo_cEQ+{PtY{HGa*Z<#2fpl`2&KF$xI{yI)yBJJ!2_sWdKHUATl69aB?6rFfcSAF)=zdH99miAS*C2FfgmAWC8#H00(qQO+^RR z1s4r6193bfTmS$732;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPKcFC3SO=68Vw1`yg@uKGz{Ve7 zC1NFrpon4wl}$7vq5)CJlI%YBd+(QL-rHTU5QCRD%)6JFGiT17tB@~+|65+^Q^BqY zlh`^1%MN zB*107Sz!QFegWUh!2LPk<|ZqvQF3llXRKRb1=%stnLN2mU)=!~zX2a(U~L9C)5sZ0 zAu44AXtauvr8K%v*aG3EfaBXtOn~Pnxo7X2)MTcUw_w?h)hHS7CIDxX(^x3YLn)Oh zUD;~l_Uc2dtS(}GV?VB)dxys_=J2^6k?4>l9KOb1faZ@JV4rs?hE=>#gz*raG{V*8 zOIW%746k0!BGL}K^%!NUCD-ZT5qTF(7+7Pdoy|0=lsmX{>k(eRsbWws;OOBL?N$NW zke&6JZc6!##RS01a1cNae{LtZvUC{-52R=`1GK2V9vCbyt>fvFS-k%gvyl4}KsI6m zpI{`@3bWp3+0s$E_kpRQia&`_{>rtC| zv39#HqvprMP?fnGP1Z!5e=O-?OGa4$LfRo2%RRo#G5?-CCbh?;zk>Y+>v>KG)pF%W P00000NkvXXu0mjfEwMC$ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_anguilla.png b/diylc/diylc-swing/src/org/diylc/flags/flag_anguilla.png new file mode 100644 index 0000000000000000000000000000000000000000..fb90b71cd38d96e9efac231869771c0f9ad8ac27 GIT binary patch literal 755 zcmVWdKHUATl69aB?6rFfcSAF)=zaFgi3cAS*C2FfhW+v2g$Z00(qQO+^RR z1s4r6193bfTmS$732;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPPR2k^5X~d&oI8#5H{!=9LsmgIq2w)LNRkFgb2Y@oB+Rwa=O&K0U{W$~$03 z>07u(?Q)#h*Y_e!8aT3QP84c^kO)}>F9mY-Gz(o0lYCUx0zy4npo zYPWG@n{@k_2oo3&x{2Vad;|q@N8Z5 zpuoWO!aWY4)L#e9<;7@{&)+kwYKO(eRDtOx2^$(18%}gV28PF6!WKp%QyF2NpQjK! ze3O-w&DcmToG?OziY^CZkQ_*IH~dd7WeW}Rd)ZVtmd$xj{(Z56!oWpwlV?G4iD0Lo l?0;^dKy>l5xZ0Ml^B?Nv7_lvvw{8Fc002ovPDHLkV1iw0LN)*Z literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_antigua_and_barbuda.png b/diylc/diylc-swing/src/org/diylc/flags/flag_antigua_and_barbuda.png new file mode 100644 index 0000000000000000000000000000000000000000..131a6b7ecd6e67e642118a2a2f12ae24002e64df GIT binary patch literal 773 zcmV+g1N!`lP)WdKHUATl69aB?6rFfcSAF)=zaH##vgAS*C2FfeHGq-+2H00(qQO+^RR z1s4r6193bfTmS$732;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP-T8&14F*}QeL z*w@q5pn(uE(%l7&-uQ&x z&ImJK`Z2pOh=t`IRE5Kx=qs`|L2Px1Q%Y4`fPs|7#deLUNa0w20awq>WBAM(Py`0L zwvhkbitp>)xU#c~He113yq`Cr;@ATG#=0ta6J}sKi^zvH%rAArXvR(BA2NeNGL7ri zx5Na9oj7n{{ExMe!r)eB2ot@dnEGZ>wh9#_NIO8jN#c1hPCMfh599298G_jGC+0Og zySDrcJ;f!IO%Wz8&~F|!SHbD+IgG44Ay(4XqN)$7&JY~IX15yz^Dv3h_+yx;2(2|L zEMwoj+q^wRFzs9n?J@fdNFSyOT65+8^EASlX{clpG8v-%-3wrGj$qed8f&t1e}$k; zgN0vZ0`lP);y^KEi?*i|bsaO>IM){S#P5Y*HNDvysRcBYK1UGS8%Vu;gj6mIlnPYH zMgpCe8j02!_{piCo8?mW!-n!iyvCn7hGjqArM;m}z$e{@YJH>e_LYdu&@ivpa)5G~ zGFUJ2zYQP5qHksIAW1pu+wwnNrN6!GAJZP-(9ih~P!S~cx#rU>00000NkvXXu0mjf DpO;c+ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_argentina.png b/diylc/diylc-swing/src/org/diylc/flags/flag_argentina.png new file mode 100644 index 0000000000000000000000000000000000000000..3279e5f895adbaf068f10cd26f30e8ee71416689 GIT binary patch literal 703 zcmV;w0zmzVP)WdKBJATux^O>%l5GB7YSATc;PGB!FiG$1Q5F)%Qmql?A>000McNliru z)&&<0G6QiuBU}Ig010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00I|D zL_t(|+MQENZqz^!eQmer1I(;Y$YKzG7C;b?V`KpW?!W>eaR9Euh7HSb5hMgcA|!|~ zK}1Oq%y>Sr-R>@4*`8qwvGi2k<*HZTHmE;?lYL@3n=(FENEZPJiUKG-B~dz+p+f0B zf_Qjucy8r*k=!J~p}iEuKD%s^b_C=k7?WT`$C0nkV;3VWV@zCvQ3*^`KTI{&0}{Nk z8ZD(m#3D)oW;B}fZ$Vwbv(ro{eUp^}-f8+5h>o4+z;8wpI@1ohuSsT<$4W@DDUmkO zCsmnd**E)Y{ij(u(}lzlY-|xx@`6v>AF+S<4Og$J8rE#Ms{2v%W{@d;>)j87Gtm??6T(1wm3G# zn3BzcoUR9nC0`&?iW$6$5etODWvj&D;)a*$E)4PJV?;hgdXbWq%A7OhO zkY^TIA#lN9XVzctjeYXrtUMhUwBve=qiS^8tPP~S4ZPl}rzLNk5qf-K0e<42b*0#U|dreCj;ZRaSyFv7&4F lAFoo=&-5`Z98Ub4{{U(wI*MBUP}l$f002ovPDHLkV1mFRB~1VT literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_armenia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_armenia.png new file mode 100644 index 0000000000000000000000000000000000000000..8215cf72368659eddcc6d3531df40188414352de GIT binary patch literal 618 zcmV-w0+s!VP)WdKBJATux^O>%l5GB7YSATc;PF*iCjHy|r8F)%O{!JPU4000McNliru z)&&<0G6QiuBU}Ig010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00F{D zL_t(|+MQEPYZO5ceLd5&tD6NSs27EJm*gUX=#NN#f`7q(=FOWI!Gm{^B$wz#5JHr| z?o5AF`Kr4o37$fReOuktRj=z+cRSS2;clNgebfKd#ri&k97!Qr5k-)LAljI|m<5S8 znIB!gO6_U^f9Mg z>9p{`Dzu=O%Z`}lxxh(}^VPA#r*}r+{MYq?Vuu850eX}jN>V^evO;f+ZGG)^J_cX( zrmCPUO0)C$f6Num1aDU-?$3~F`8}($! zTvk{kCu$hC?Fd8lg{mQLe(2&#!j=iLLm6y>r`SL%1NCyt+*N-b>d6?1>6n(+5_t9M zsI&5O)2Xdwi{PJjt;15+QpvGysF!KG$){&3xgC|v7luK>%BGzRsrpz&{B;>yOG}HM z5r@R{w&!g=Oa5tB*$7O~lXlv-eU(=JXpd=5xbt)V2P4i6kb+GJ;s5{u07*qoM6N<$ Ef`Akgr~m)} literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_aruba.png b/diylc/diylc-swing/src/org/diylc/flags/flag_aruba.png new file mode 100644 index 0000000000000000000000000000000000000000..a34b3ddcee60235100cd5ca35ef8c5058f43e0f2 GIT binary patch literal 697 zcmV;q0!ICbP)WdKHUATl69aB?6rFfcSAF)=zbFgh|YAS*C2FfdZHb{_x$00(qQO+^RR z1s4r6193bfTmS$732;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPl z3rai~gak>Dn6MkOvzg3Hcl)Y)cRY$2sCm`XHPx?PRSVK1INcMZv(`+`%>|1PAf6@x za6$Lrh%R{eCcuZZZiq!uj{S?lH3se3r99ZjS8RT^11!=GCW%kwfzkm*4UFj*4RBZi zzv*vm{hAI}ZmvBA zjz%b-tmEUjAFIgtlaa(oQQa&iZd%=}WrFqH9`+u*#$q+Zr=m|S(&;Q0lH`bfQjOo5 zR(P?2yQ~AB-2e-n0bHGeRRbkjPc_w26kROGwQaD&s*4fDvCMZw%p@L&dMe_WHkpd3 z0v_tRUih0}=f-^28wf%!keqzxkW^$~ARD3i6JklM1R2-c`AKJGmf+!+_x^e@Zwyt+ zSg_c{!1J`4Not;4xx}ET1tq`#`1+k`9+{Zn<<(W`Ut)x+!4?{;Jxpy=v3;%eBo@9T zOA7IASmk$S3|?(N3oGUfC(t9K5Mt8COt7kv$e?19a?0jlcaz@pl;F+Qy-9b68d6zp zS#XLR-PlJLG3XdKK8|y&Z*-wZD#fnGiPEvWJnQYhE>N0HY|-9nFmC|P(|Z4N3u(u+ fU+s9G_B#IoL)jWbPJY>|00000NkvXXu0mjfxxOpj literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_australia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_australia.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2889b9d3c03c613b72d442bb41661ae23d68ba GIT binary patch literal 760 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 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_bahrain.png b/diylc/diylc-swing/src/org/diylc/flags/flag_bahrain.png new file mode 100644 index 0000000000000000000000000000000000000000..f7d2c95979617b5ec691983f471aff492d07a4c5 GIT binary patch literal 685 zcmV;e0#f~nP)WdKHUATl69aB?6rFfcSAF)=zcG&(aeAS*C2FfbUt$jkr$00(qQO+^RR z1s4r6193bfTmS$732;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP2zx9x-J7}Yr8Xb z@#%f-s|K;E5u-vtL=61;431mVnR6ez%MAHdHceAbCX-6&{MIFyTZb5JKf~z58$fIR z^nkNKXIH)Xx=+R39frIrV~kKrC79nRUOqwb`8{xIg91e)KU{;-tIKvl7I2HC^2^1wz7CBI55<)AusF%K}GVo3UAqr-J^4)8cU#46ONx{%_Z)6{m z*TILC@!B~DfwdN{8o_RE!Hv&QX9rlqI|kE-5E2=CACHnYcpwC#LJX@G2RWFAiBcyf zl0;4&#vaziBZ8#@A&RX*wYLMkzndHvl|mex=uSi&_d=AL_B>VO3wq{$arFl5g)3P_ zpU^X~m);KZWIK_|V^ql_y{R%xK TkHH`400000NkvXXu0mjfuHzg2 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_bangladesh.png b/diylc/diylc-swing/src/org/diylc/flags/flag_bangladesh.png new file mode 100644 index 0000000000000000000000000000000000000000..165290666607ef5d2db460fe5538c56d89d1aac2 GIT binary patch literal 676 zcmV;V0$crwP)WdKcSATu!_O>%l5GB7YSATT*PF*iCiHy|r8F)%Rkq9`8#000McNliru z)&&<0G6QiuBU}Ig010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00I0- zL_t(|+MQE9PgFq^Ju~xmSsD{!Vkr1%El4O#ENE;rp)~O)SO^WjfM3B+@E2^15iE&z z^c2JdV__6*B#(VNpOnLn8GOe zau%Qne?$^w?z0pK;~u#!Z)B4M7tO=6*gRWaAE*Rp9Z3oT(Uk40UX(%4~xt#gaL zqY;oJkSunO`TpWJj+Zk`s%68LJKwCbY3)TT_ZfSKLk2tvrUX}+;^4j0d+As&v*bSn z#xjh=h$qFySIY5B3QP`x@cr6(JpIOVJX=bE$#-pNgboJ=6AO%yq=6)cNi+;Jj4lGx z$SzP2`mRWsBVcZIn|0vx3SX22>2Cr___Q)$Wd(YWdKHUATl69aB?6rFfcSAF)=zcI65&kAS*C2Ffg>}3oHNt00(qQO+^RR z1s4r6193bfTmS$732;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP9ckcb<`+;DNG&;u#4hq8KP98fa*0;y*Do7X&dD5mN(0jl@&W zKo0Q>gJbVpcW-yTdiukvo}SfAyk=^enXY>E-s^6GW(e$Wc!4{wrx^76@E#~rJiK~0 zxqb3EDkq(HfOI-}`t>4iy}0KfbA-HXR^icwGXyYF==T)X*Hah^6asR11vs^eu2B+J zQ^5pF>1kklDBJ`{{r^zb|T^3YK+o!n+u@Rz`5JnPc zGXP7V1yjy(`CLxj=h*r*#q~=Wk(yy4war~H2%UBGLBN$$tQ_3Mwet#RhZaXx=dd65 z$VB#{Y8cr1Zx13e>!L_3C+}d8Dx6p&@G6Hi)98_n5`q`uWGGA~IX2%$4>}kf-4Z|i zH{!_i~Nm2F3B<$-gg_kHz2lD06a`f{#k?KW-(1 glzf@mf_-1--#k7sWjerpbN~PV07*qoM6N<$g1bi|qyPW_ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_belarus.png b/diylc/diylc-swing/src/org/diylc/flags/flag_belarus.png new file mode 100644 index 0000000000000000000000000000000000000000..678631a75830c83059f34d891f4f03db04fdfe2a GIT binary patch literal 667 zcmV;M0%ZM(P)WdKcYAT=OCaB?6rFfcSAF*Q0hI65>pAS*C2Ffcf}zl#6>00(qQO+^RR z1s4r6193bfTmS$732;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPzt1E`>lpr!{QBorY5A#fn1 zyWH)1ZO`z=-jD+!idcF(wpV`h=8f%8hQq~%x}OjCzJGZ1WF)c2^zngSeRU|oIj8_p z1StU$85Nu}iek~G{_ZjMNHA+Ar$4UTaos3|6*hOS0~_~%5P-f1JkfVtTl8g*^EXFJ zF603To;5=1IG;m(3rP`GveZl$6LNZ6XJ`Qwy=3{fiAiHJacv4^1_>mvHF!|9AXhrT zhOoSpXSI3PSd!-GHN<;pq;x|r+#m&dhC&+8jVA%+%Jwd_YvH`rNdg*G2-ZmQUQw5l z{%!*mBvdrY6gWHVL&-)zz>=~TQU375C9DxpNj*D8)voaEQbgDaESIW6Vo5>~3DT$B zLinQQ?UV{;13_d4-MWe9w8hi=4lj4c>{h}mDB4&vCdLK}?k#(VMP%vkT!jN26tK4X z>j|n=hw5^~*ee>#MD=wL)I)Tv%=M)~ORpkB36+?%riRuVS$32NtsHn6b3}&C3*Z#z z7DAho$#(Zy#!^eIhhN0M`1HOXQM%G;Gd>06ZbT|EPa^kq4%?0SE%38T>=UWdKcSATu!_O>%l5GB7YSATT*PGB!FgHXti7F)%RankN$g000McNliru z)&&<0G6QiuBU}Ig010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00G8H zL_t(|+MScVj?^#|g^v@55Pk&PPys_nK{*csZ^S$BBs9DQ9R*q>gtX-pXlApMN#Z}w zv6CGw6|6N^amKmdIoG~6D8t}>Bbn`XduZFXi!maEfagzUeED>!QbLR&A%#$-k2lfu z2~}1~z%WehSO1Q$JKJ@g-E1~ZVuk>ZyMX5PE3Q>F;tYf%(%bK~IWmzV@D4XWesXgC zfggRg^3gO69CoUG{j4d(ZB=d5?VEY zrB2Hv=jg!0#q+*d+4lT1<)UMLB6+GwJQRo`EG2N=p8+NV9Leh*guqpIU22IFV?>%~ zn27+bQOpar3@h~&u$~0mLG>`%m3^2A8jE@cEEaA{n5m#4fOi7yi$j$Xm^=|82Lj0D z-+lEPxRUz+-mtZVA&g-8yJ30n>izGXm5L!;!H9A}jKD9jt)tpkcza zJ3A0yr2JqCfFe$1<_1BsecunK(8pVeqHv4)1yeOY)UkSs$xOU#Knr<5miyZQZR2_rA`50Kgqf!QeyN!2kdN07*qo IM6N<$f=VU+f&c&j literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_belize.png b/diylc/diylc-swing/src/org/diylc/flags/flag_belize.png new file mode 100644 index 0000000000000000000000000000000000000000..95f86f84df7254b8e0b9fa611ffc95499df28403 GIT binary patch literal 747 zcmVWdKcYAT=OCaB?6rFfcSAF*Q0hH99akAS*C2FfbW0L7V^p00(qQO+^RR z1s4r6193bfTmS$732;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP`` z6-0L~THN?SwY3ORO{hhQK}^!Ty!r6Vdx^T#4&1pjaPOIW&pjiMErGo)E8=|RFZkEEtI<}dZp3onD|l)6#{(qgPifhN;yCf0J(^k2cv*q4~TbxeoWuZ z?%fW3g7ppX30$E)@=we@mC4CdY(fIkLrh-`JY1dR%Zb9n^#tAB9zsK)KI0(Luq0P(f$z>kB*@NpJ3c*(uZv3 z2g_$U(mK|O{HhUiL=iryx6omPk+CYa;`hj_3bwxWegPB+GSdKD2{(vF8Q;QvIB6WdKHUATl69aB?6rFfcSAF)=zcF*-6ZAS*C2Fff!#2%-Q000(qQO+^RR z1s4r61n*e3{{R3032;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPKi;d%Fg_{7c*EB^{Y z36Aajo`SzxXa`FZ*cnohLXp2FmcA(j{`pY8$#8sDiexI(ZE+!pTi?9Pip1_p$n;+} zhMmH>d#v}OTNi!is*jOoWkePS$q?Hycix5dY{)$px``kvT6>bEsO}j>`tk<&Mw3?y z7P4{}h_2X=zQyM2ZBsjtK$76G5Y!{|d=cmaUi0liQ*-oexR)mdio77{l5o1)iyA9I67bwG9f17 z>}?LkW##6U3ZiW`QrlzZnHmc}8EKePDAxM;ApQMSA8kZkiAb@zxx>%vKX~9ga4-=l zzoXg1Xz~@eoemR0k+Gh}@}!3J&kt*!jvvHl+sv$RM6CYjE40Lk-*dMYf6jja5`jTA T*}37H00000NkvXXu0mjfwqO`C literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_bermuda.png b/diylc/diylc-swing/src/org/diylc/flags/flag_bermuda.png new file mode 100644 index 0000000000000000000000000000000000000000..4ffd9e3973f109a771508bd183be079dc27e7d78 GIT binary patch literal 805 zcmV+=1KRwFP)WdKcYAT=OCaB?6rFfcSAF*Z6eHaaskAS*C2Ffg_{h(rJY00(qQO+^RR z1s4r61n*e3{{R3032;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPmB_m{p3K)+5m|cVAdq0Kx-=dRzf1fMnWDHO$E-B1kYR zSXn&OvQ%=y+>ICGS8zFe8%OeHu$nl8(l5g(<#ajMC1e4|q18q-x@gd*g$Q1;n&fwU zo5|u+*+U?uqchcok-$zAnPU`|!ewoL<#Y|(%Iy^&jWD4=FLzc@7asxQCXil*v1DRf z>??LzQ?Q#_vDh^Rv;7V})Sks$&pdt}?|^V}47$pl9^rd1xbGa!80P_|;l}n$n5a93 zTU$?|KyobfM^F^$M%BPmtoHXIkIo$NC-EA)o4F^e`nI54){-m_wKH$=E?R=l!U(w5 zfM~K1&-0tHwErrCky%^|>EPmT8CcuI10F1{$5EpfFakKe+(X5Yz%LhGbv<@;U&nak z0USmf?Dz$+#4PxRqBC3OBPi*FaszH zzN=&tJj#dS ju2du$)lBOSn{MadZ3Hj$10hBB00000NkvXXu0mjf0G3&~ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_bhutan.png b/diylc/diylc-swing/src/org/diylc/flags/flag_bhutan.png new file mode 100644 index 0000000000000000000000000000000000000000..16fce39666312d689e4695f1e44a3c32f542265b GIT binary patch literal 728 zcmV;}0w?{6P)WdKBPATc08aB?6rFfcSAF*Q0eGdeUlAS*C2Ffizjei#4%00(qQO+^RR z1s4r61n*e3{{R3032;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPv+oe4Q z0wN?7v9g2c@EaX)n^?BZEwE&eNG63Db!%)o`dl>RZQ$O6QyLI<&?LL z+%$+#IU1K|0lb3_Uaww)Gd2b9y@qO3aebeP95t+1GAonbsE$-(Hmn$D&kJ(-(>Q8v zqPX!GZE>KpPU;%{4zO$y6T}@MbL0cL5bJ9eyygT7Zj~NauotwksH&LEk=&=h9<{+1 zQv=;6mrjb;Y1w%7ZU*!63BGfYoSV3J{0Q+;1{rq5h(tUhPziy#Ic9#Ui?7>#jD-zM z7D~AJ;{l2XWxT!i1Y75pcoCKAIBDrffnn1=;!yCST!Oc4qgAh9O7A1D1h-DDq4D`X zGA2zUUCUnz*v62R?_#}D!raC#mU!H;z)b$^eC8uuGLBh;^z${!pMzVZYR| z@Uje*x07y8*OoCG_6CkR?My0_Y3gAS&7s)t!)7aJ{WLFjux0!jiH|>&oD`2XOdY}w zLJVk3*fep2xRAc4e;OwEJMr8Qm?X{+?tlDBBgHqLX&7+g@B9md9T!_J52thh0000< KMNUMnLSTYg?=+bJ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_bolivia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_bolivia.png new file mode 100644 index 0000000000000000000000000000000000000000..5c86416b8af363d382a01202e63bf88e7ecf7c8f GIT binary patch literal 693 zcmV;m0!safP)WdKcSATu!_O>%l5GB7YSATT*PH8(mkHXti7F)%P8V_B{M000McNliru z)&&<0G6e5fw*LSC010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00Iq3 zL_t(|+MQF)Y7{{b{;IoYb~fuOhg}%H8dTzr2>H+-_ z;0H~Z>}6>0{KkD=K6IKdoZP*aAWbbeqhh7s-J*-1aJ$=#m*A zN5Wqp4PL$8#?f+x=R0q){e-MyRAvXNvjTe31``cQVlBGZ7?SvsliDq;FAA~`Tg-bp zpHPOgKDzy5k%i3=482*>CtdqA;DNluL+0J?R``0vS~m)fHDVzTNu#okw%EL)rJ(eC|i=S{$>bo1udqG^Z)J1-C5|P>|c)8qCm>zOq}MjEO90 z%u`HESlMmG#*En{2dR|f03xt`y@rH*1r0izehDlCHKC<{-O z7%zI}>wB_DqZ~Ne6b_P>q&bm@u~(F5l$)4h{lkinzr|6G4rY{VaV-DiuheNO4o@DO b`*;2ewYVHWrb{Tl00000NkvXXu0mjf_5>|; literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_bosnia_and_herzegovina.png b/diylc/diylc-swing/src/org/diylc/flags/flag_bosnia_and_herzegovina.png new file mode 100644 index 0000000000000000000000000000000000000000..48f890a7275f609b5e1e20abb7f405d8b1ea3bfc GIT binary patch literal 664 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 gxnViOV literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_brunei.png b/diylc/diylc-swing/src/org/diylc/flags/flag_brunei.png new file mode 100644 index 0000000000000000000000000000000000000000..86037fa6c6ca93a712ab453e5da7d002f537f2b9 GIT binary patch literal 760 zcmVWdKcYAT=OCaB?6rFfcSAF*Z6fIXW~kAS*C2Ffbrln8E-600(qQO+^RR z1s4r61n*e3{{R3032;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPDBevop?SH*GwL9r*FhH}gGbexCq)3E19Zg1LYS zb-~XV*WiHJfa&O#q>khVS{tqKSsdY4Ww|LI^Y};83S_QI9AaNR)DF@G;m~ba{?fI+ z$niwXi;vvj^0b95{OvD1WBsi8VEiyg}~RD22O!5I)G z3Q9~UEDyB=J@F8W+<#FnuGR21nMN|10+S?6Np<*RC*Y0WK(tkYI2=ShaT~$ed#L}u z4BasCS)1btr@Ljy=T4PL!w4y>KY4ahK*>;1d-EJG=2JM$*5TV3#!;7oA8UDxjSN9( zcR<9j&}%`yHkH$qgE_C!l#t3qQ26S{o~Hz7gcS&y2Aav?R$w3A$EPtk;KAhNVg3jv z>je*P$*W_8D~uRd1lvOKauY#c_cn;!x#ZgT)-@0>_+X q?B)n@c>iN6tsoZBD?Nv8kMkcC)CrDh1$x*30000WdKcSATu!_O>%l5GB7YSATcmHF*Z6dH6SZ6F)%O}FSl#}000McNliru z)&&<0G6e5fw*LSC010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00F8= zL_t(|+MQE9PaH86eBSjgP^3Z%O-@kI(NmBgk@WX3Qs?(j)2B~yMT96o*MNio2?`Y8 zZgc)-#=GW%5+T6a(X)3wv-94wmGnc&`$kfe$>grC>$Q}Ugb*agDBk-#FY7Wd=(^5~ z$KxFc+~~G#^=LF|5JhV(P19tObM6_ewPK9PaXOtwkiP;46&14=IN%_e^Z%g??!nju zRyFPNW3gH`za%t><+|zb7vI!gvkj>xzj6>UfQ7Ibuy9^FXXTG|h(@l@Zq*>5^zr;C zt#`krt!tsK1$jYI0rKw<=g7Uod`{fkr+jpZNgVC64uEH+v1SU9sSNeux4h0NEc>W; zuaw&QP)Su)+zE1pHlhnb2^=F8feRw_(TY4=i8?F-`#;*WcC#Vqp9ni*O%L;TM7ngH z5#;BoN}r{-p#wce5Ir`fI3O+2H+dQHgt*K>dn%wX`R^nI-_O}=Zv00uiH}dJNzZO) z-R##%f-?#EIH$~~aLBdjBiE79MY)`bqwjJUJ^^2VEuebkB_jEpN0|aEz(*d-H{43v gU+^*&!n?2YBdTtT@Wp^H3IG5A07*qoM6N<$g63EM>Hq)$ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_burkina_faso.png b/diylc/diylc-swing/src/org/diylc/flags/flag_burkina_faso.png new file mode 100644 index 0000000000000000000000000000000000000000..e8484186e6b5a9bdfcb2c641e949a9006586e568 GIT binary patch literal 657 zcmV;C0&e|@P)WdKcSATu!_O>%l5GB7YSATcmHGB`RgH6SZ6F)%QY1mWHQ000McNliru z)&&<0G6e5fw*LSC010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00HSq zL_t(|+MQFoZWKWfteM%{TVsK6V#$FK5g?hAh=hm~{(_WG@PGIlkeu-kNTkRjf&?81 zVPT(dcjwhq&+MK_kWQ@B>YknH>gt*vgZdf#-zP?%+h5}L_mEA+q0bqJDI+C8pbv41 z)%%2TllpQoz*^{sIv0Mo>e-T0KB6iE(0-d9{(230}Od z6G|?(0Kelne)#gunph^g+_jV&V?vZdJ+g?XcwX5s9tsDUhvAs^YMLy&<0DcPzUn9| rz>;>TW4YtYocZ_qn9Pnz{{;I3y75V1kc}=>00000NkvXXu0mjft$Q3o literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_burma.png b/diylc/diylc-swing/src/org/diylc/flags/flag_burma.png new file mode 100644 index 0000000000000000000000000000000000000000..753c584f13c2bf038450a96e1b0bf45e8a9d3870 GIT binary patch literal 672 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 LNkvXXu0mjf?IJ#G literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_cape_verde.png b/diylc/diylc-swing/src/org/diylc/flags/flag_cape_verde.png new file mode 100644 index 0000000000000000000000000000000000000000..200eb4679cfaef9efa2fe05d70f057399fa988f0 GIT binary patch literal 695 zcmV;o0!aOdP)WdKHUATl69aB?6rFfcSAF)}(bGCD9YAS*C2FfeE*5>WsE00(qQO+^RR z1s4r61n*e3{{R3032;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPSgdo-yX~Zf)n}B5+ z8$kq1tB52jR$3@1o_Cm_hv0d~?f>lf%}%z^poR>5GtA?C-@NzcJpsD}_O`UZ&G$Xj zY92BLWZ8dUINW~rBRn{Bl$Wj~*+rw_B2BGR?(+{3t&Im?!yNHgLXoJH#oq{j-jmpf zG>MAL4Y@#Obz$xf4?{3y^*cEi%%gD3CT-}NRZMYs{|C%ApJKgp938)buY<{*5ee2? zr$rHkgMey2ZNA3Y$w#=mwt!ckXK?+;3EXYO1O?oj_d<@KXeIMIo)G)K=)ln=IU_ zjo{vz?_;#gu*+CHc^ey@(+I;6IR0}iJzHRvqMg6cO|<=QXbHdXBMycp@5P7LFy?(@ z3n(nTzDVa5Y@-zd+J51nAKRWbvj9vJ=ZQmvyUQUmWdKcYAT=OCaB?6rFfcSAF*Z6gIXW^mAS*C2Ffh~iYL);100(qQO+^RR z1s4r61n*e3{{R3032;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP+5}O5KuC+) zw1|R)5NlNty@(JJ%diKAMl^-vjAQEDF=y_h^SjrnyNf(RpW-!ztI zu2ysEc{;5dM#5Ohq102J6*m*h6w~I6Gi0v?J1g!=stu0gyJ@Dlx35_Mri|IhYGZKE zWVk0<&7IMk9B;YJVSR-2nceV1mkqMf4nb-fLSe8n@cEM=o4dpZ^m=og=)^Z(mE3@Z zFxO(el+8qG{Q5!)696~FuIO2M%Q_&lApgR~u@rrwM}e`zNmKcALXstDrsbq0C8j~u zViDxa$!-R{Bf*2hc1VVNP}}~aoBo&vzPEJJU2sg0=eV%`42i}aT(3Rif&ZY{{DeDFR6rG$~R={lz=)*)>o4ERWdKHUATl69aB?6rFfcSAF)=zdIXW>kAS*C2FfcsRv}OPR00(qQO+^RR z1s4r61n*e3{{R3032;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPwJpUjb8ZolvyAM0V$AL zMh*iC<4#?Z?ht%UHtj^BHNy_vol(pDOBCIe_Gxsgt zKXgVd^bWyD4H&3IP6iT^s%L@2K1qj&B61K8N$t+p402(RlpNyRp~0$Ow+WsPrV#y0 zq9sYVZGFocqne*AjQ2Ff_!%nav*zUoZi9aN+XTL~WxGAhei{Q5{nl}dpfxz6cx-{b z4O5Jk_9-;tex`~_W6yLEALFeCg9+_Gu_82Co{0#hr#vl$P221yN|d^93$ke zMG?D}to{G?@xfpGD0>Ir)E+;Uf7#021ix(|k@#g2e>nd0I{ySp;U4{WsAN3=0000< KMNUMnLSTX?h)yd2 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_chad.png b/diylc/diylc-swing/src/org/diylc/flags/flag_chad.png new file mode 100644 index 0000000000000000000000000000000000000000..cdf1578ecee05449c64c5fbc328c9d883015a299 GIT binary patch literal 577 zcmV-H0>1r;P)WdKcSATu!_O>%l5GB7YSATcpIFgZFfHXti7F)%R8)bKd~000McNliru z)&&<0G6e5fw*LSC010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00Egv zL_t(|+MQE7P6II%9D6qeL_vcP1rn5z5NCl)a03dC#W|4ZC@2sG5)DE^0kX-iKaY8~ zH`$~>B2Gs3zR!5xvu%)v!FEFoZa${4eh<+D&S1a##?S4<$^wx;m>pQTK8R?zhX@b_ zGHcrE!Jm`hy@qu)PLD?j{A>X)9dO9R1u7-Lh?rbd#&Hqoa}MG0iJq@3dhRSVvo1wg z73K4~DmKwI19nJYX*34jr;1OBU5gNN5U`q22y9Q1rKg#H7gv3&69JXM5wSo=C~GC@ zv^E-oPjFs(0#n0O)+w?lQzFScF*n}?|726R3S z3BoEt3fclm5s>);#*<01#Ma4xKzq;*c9%ldE6@_!1;1@}lEk?+1%8##_lEHaeGghK zp-S>$WP>1VG|*J*gq&?q0=o<WdKcSATu!_O>%l5GB7YSATcpIF*Q0eH6SZ6F)%P=tJ0SM000McNliru z)&&<0G6e5fw*LSC010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00GfS zL_t(|+MQF&iWET*jH>SG9!J=d2!fBri!As7<4w@J`x9RL0l}YgZ+h`3yvU*#k0W@{ zotf>frxDfFJ6?prf*>pF5gD14WiSnc{~OsX-)?^8wCfQf5CX=%!@K7eub*{!@QF(S zF-D}6;Jq)_7~|IK^-~i3Xg$U*KDyr{Wngr`)gC7gdz?OAVY?g4C6PGi3gmA#8!0{~ zF07(zoZV^g;(XRG=uu@RqZT$)+I!`>Q Tp{Kgj00000NkvXXu0mjfCP)>d literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_china.png b/diylc/diylc-swing/src/org/diylc/flags/flag_china.png new file mode 100644 index 0000000000000000000000000000000000000000..d84edf9fc4ef7a09600da0085a7014da818da883 GIT binary patch literal 605 zcmV-j0;2tiP)WdKcSATu!_O>%l5GB7YSATcpIF*!OjI3O!9F)%RH>QhGm000McNliru z)&&<0G6e5fw*LSC010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00Fg0 zL_t(|+MQF&P8>lDtZsU;fp8<@22vD>>wW+~fs&u%a}b{qDdGg;0OAlShkyi#$L>x) zOxft7fpL!6ue(IY5eZHr7=y#l!1pcS8#iwe z7u+x~Mhg*fYmM?F2F$Z{yhnVDR^HDCmUj!>F-v9kVF12vSg^IFkf&YV@R1n8>+Ud ztik(?x>mI*PA%OpZgtI=TxCU2b&-p&B7-iAi)EQfTuQgqE&byh=K**a|?+Xal6d+?(6&pY(Ws)#Y{fQ00000NkvXXu0mjfMSA+w literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_colombia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_colombia.png new file mode 100644 index 0000000000000000000000000000000000000000..1c81f202f4725407a75a3a39acfe7c84904f89c0 GIT binary patch literal 576 zcmV-G0>AxWdKHUATl69aB?6rFfcSAF)}(ZGCDFhAS*C2Ffg~tl4Ae>00(qQO+^RR z1s4r61(;ukX#fBK32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP}7h0cQZ%Y{Q;4;tC0yuwPYF@Ac^r z)>w0gba6lhWiWMcqy{h%O-t4Qk~}>~8af3oGER;helCDpG64se#+SbjtZ6CLuarbZ zN%Mequt?@PZ`vE?mq6PJqD9?T9U_$O6!GruUgSU)A^I!^$3r%Yc^hC(%*FunO$RSpMTxO8J#MrWCOBbN&Jng6kRqfIN}_ O0000WdKHUATl69aB?6rFfcSAF)}(bH99djAS*C2FffDmH#h(Q00(qQO+^RR z1s4r61(;ukX#fBK32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP zBt~La^%3hBUq(L;9C#vTJahGHSo*Zc0vYtxcU)R&V0mYip|NNc0aGm^rA4&_Ggd;V zcmF(tZ>##XyM=-&GrbfM%M%G6Ubuo_LnDx^oMb4GwM<^7sQ(zgqbRB(?!CQQcka?48DI$)_$L-y+b{VQ$wk^M}A3w!>~zXAN(D0X376rTV9 N002ovPDHLkV1fV^F&F>< literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_congo_democratic_republic.png b/diylc/diylc-swing/src/org/diylc/flags/flag_congo_democratic_republic.png new file mode 100644 index 0000000000000000000000000000000000000000..de82c589ef3923388b33421a699f0161cf39ecd6 GIT binary patch literal 718 zcmV;<0x|uGP)WdKHUATl69aB?6rFfcSAF)}(bIXW^jAS*C2Ffc`Z|MCC;00(qQO+^RR z1s4r61(;ukX#fBK32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPZ>N7Nmb$; z5Ic=XSvccl4~E`23#%Qh3*VYP%gUjBc=iH=_7ge0a(OLH46ynAKI$=GxijLc~RUrqcn=#04n@g~ZD;_P~0gTM`+K?ZX?WGmT_CVy2u4mfIT`lr8M; z--a7k6IA0#JrQ0dmcCQlLd=5))gqed4(=}A!%X8HOp)SJa}|$zPw-36d1}VfF_Sh# zmV7eTL}nYviM*39;Q6N&G*lnc$sX1|KgO484iyiw8Su&flp_=z)#>LQDAraGm@;5W zeZc#@>!{lyT2U9;&U=8;hVIzE0d%D>KlK)h5#4;ri`5-2;q}2wpK&(o;m8DCMzqrF zVUGboMc;h8#>~$5IwnA`IuBtfd}S@v1fUoLIDHHdjo8L3vrlog{mchRfH&y|eJ-UV z{LASJ5pvuRu_PNF77t$CshqW}Vs|_w&X2Q`){68p#@et8E)3U?K{*ESy_AWPu{?*M z;lD1H3$uwH?S%x_X&u_>|G9<2hSr~q_ernwZy}y4v7Dr(f&c&j07*qoM6N<$g0HMG Ag8%>k literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_congo_republic.png b/diylc/diylc-swing/src/org/diylc/flags/flag_congo_republic.png new file mode 100644 index 0000000000000000000000000000000000000000..7556a522499d4d7653ba717f8e64b40ee6ae9cdb GIT binary patch literal 720 zcmV;>0x$iEP)WdKHUATl69aB?6rFfcSAF)}(cG&(dmAS*C2FfbDm{YwA<00(qQO+^RR z1s4r61(;ukX#fBK32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPLu1s0;czeO86ZA3v$qhJ@XQNcnX zU78eDHn9kaU^FL6jNb0e&WF!Cw=tF>3%l>^%=>)2@60F+9)-OGD-%gBASGU_DsgW4fJbLmFx9fa;$h&$v80?>S#uS4 zw!ui3EAJ5qvb0??;o<2uw3~h4Llc;51C5g8RFBdaIt=PR0v1$KS*r{^u0QE~L1&a| z9}fW!P69c{+zl#ld+3m2uC5^wNJn~9|HC-f*}$xTmxq9RC%7ugegL)vTR9+3ICcms zl5O-I9-sP!tK$T(<-pzJKqlaj6q5rf!I31m)a-u*1(WW#H*sx(fOUfJOmSMQhEy-& zKsCi+(>R7iAfIS18du)jbYXQJ(cTWhcUMudM=pxvm?|h)o`_ol<%oYPP}T%#FGcc3 zeX@3QsRSrpT#=(J0Co&V>$vM%$hVNow5_=3>--lIK_3WER3PI30000 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_cook_islands.png b/diylc/diylc-swing/src/org/diylc/flags/flag_cook_islands.png new file mode 100644 index 0000000000000000000000000000000000000000..2cb34fca7fcbfd986ee994e9984a73f376b98e9f GIT binary patch literal 746 zcmVWdKHUATl69aB?6rFfcSAF)}(cIXW{mAS*C2Ffc2L6_x-100(qQO+^RR z1s4r61(;ukX#fBK32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPuK~JKdrBoEHqNo+6U`Z;b4QZ05=2w&K?2K=AvuS%0``}yl?Y{TD_r5p7;2OjF zOtZ+PSCxwJi>&Cxnc_Gm+6IuWZ$!+V!AG@?LTteHpvWf_OC>x%zK;kN#Gm%Cm^_;H zU6|{}lc|Ro*?$DX{3}N5LqJLZRt=DpWJ`Ll1B!@#PSX#ZB0S@}%5fy)zwx&90Z{ef zUivP!E1w{*iGH|OGGg@a17^y7m2xmo4wbN=^w=X?PqZ~RKwT@ zjoAXjbXMcmL=7kVf)uAb0w(tQ(zyLOgvr2G9O^iar;8!n$?m`j{sp;elv*}gYx97# zH1ZV<&WWS31~FA`Cy{6zS-|D+b<)9PC_J|MF)F01x*;%78l5c~sxF&*I0Sh#wC!_Sq|_Q=5i-Xv=7I=v2>J2qx!W2{;6eNrJ;v~VNF(drA}(Wer= z&s%Fwl5p6RT1j3-U@()hF*e^QqNq!z-NV%+Ff-cr8rIbWMm%uOhogi0-SM4T6UyfDE5LKmUse{LaRnUL|S ct@}Fv1&WdKcYAT=OCaB?6rFfcSAF*Z6hGCD9gAS*C2FfbwB;$Hv&00(qQO+^RR z1s4r61(;ukX#fBK32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP%)dd?DkQo_^HJQ(ZliEEGbzIn?EH>(;sF-Wwr&5svn`2zOq7L8Cbh zqXBK{GJw+I)Q+b$42;zzsG$lC$Nzn-@!%QS3~kEG9UaY`F3QUi{sjRDSw5z8 z1f?ut%0xw>NK~QMVS-9Gxp4bJEEX3?Pvhs!``D_Vz@^Pqh!5LnP>V*EF;fAgLtvN! zMUEeDAu8b`k+&vEWCA$9jP1@0zKI~Sn=(#d`lPnk2R5E!b>$vD&&4>k{u~(m3T@S-pXCHg$rzg( zsQ!TjpB}$XM7te({cG&~aXN<=SKvfM0({L-Kz5)|s)Xgd40=6_Yd1oIN8P-b+DQ=qK4 gU#8I-A9h`tf&c&j literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_cote_divoire.png b/diylc/diylc-swing/src/org/diylc/flags/flag_cote_divoire.png new file mode 100644 index 0000000000000000000000000000000000000000..2e095d38b1600e1c70a6328236ec1f525a6807ec GIT binary patch literal 638 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 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_dominican_republic.png b/diylc/diylc-swing/src/org/diylc/flags/flag_dominican_republic.png new file mode 100644 index 0000000000000000000000000000000000000000..e7fc0bdfe3f6f4a591750f9365bfd113113cdcd0 GIT binary patch literal 738 zcmV<80v-K{P)WdKcYAT=OCaB?6rFfcSAF*Z6iHaaslAS*C2Ffca@;adOz00(qQO+^RR z1s4r61(;ukX#fBK32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPuD7OpX5z+03QiZ*b?&WuZk-ayhrr1O39N1YfC{HT zj+gw)Iz-bX-`p!#4^Tn#;aXPx^1(S70FHRuBI%jrV%xNsy{izGrVvF91WfSYoN5M$ zE)iy^g40(P!@&OGU<;%JAj|N5YhQBk3gelCbA^aPMIb=Z?-T1HIJk*Q62m#OzEmtQ zDhk7e%n5?$Ak2ff8buPq$CE*xhq)}(Xp2#hTACwSY7(EyCn^CO5H8mQHrrijeTY^w zg6-_X83)oC0!A-p!nd!(a@4CkB^5fa~&Gyp5~3?z41_OlvOK zVQb@kfOjiH%`#SX9LO4CaSB~V4`uu|gtNb%;3Wq&M2v>%V%o;s)GlUi2X&W>?@`rn zT(h&SMOMcp6wNz-W*&D}A0bRTSbed8^_>)<)!YgLK?L(j=y3vTGGLJKMv;I^w6z|> z{f7=zEepK56D6Yhie0?(9p)F*Hpq*?ngLEdTN(kRZ~y=R07*qoM6N<$f_3ablmGw# literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_east_timor.png b/diylc/diylc-swing/src/org/diylc/flags/flag_east_timor.png new file mode 100644 index 0000000000000000000000000000000000000000..5d57076baad55d261c7d0f5c04f54d0101ea5335 GIT binary patch literal 715 zcmV;+0yO=JP)WdKHUATl69aB?6rFfcSAF*G_dG&(UiAS*C2Ffh!~gWCWA00(qQO+^RR z1s4r61(;ukX#fBK32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPW?uw0rcdPA{odU~vbKx}e8e zz$k*V&It|F8-?v>{YL_*3-o#%Z-K_sH-mW4w;8zn4v14;pN6QYh>`#&@L|nQSutXO z=#D80o4PEfo*%~j*+aniByeDbUK_c;p-mJEil`CJhrGp>Qk7EJy{i{f&-S1?b`rQb z3tWFq7hY|OTv0(3lyK@Gh+;WhDwR;Flu<5U#q`W}jEtOuJD34?XMo{vJRzajK*Z!4 z(=J-9nH*yb@;rxQoK7B0`WwgyNEub^dGNMNb1D*)`4|D=RY{MFhiMN+#dh{002ovPDHLkV1nczIbi?* literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_egypt.png b/diylc/diylc-swing/src/org/diylc/flags/flag_egypt.png new file mode 100644 index 0000000000000000000000000000000000000000..ac1349c111fb13475b801a304dee6590ea7dd85d GIT binary patch literal 639 zcmV-_0)YLAP)WdKcSATu!_O>%l5GB7YSATcpIGcY5xC4qjFgcWRwx_D zs59#NbUDvm-61PPQqpU?%JwVU?J}s#;9*OQd~jEC@bobXIkKSif>a9nSddibS?UWi zWv`M5dkL?9;}r=my&OLC=H2@S&VwFsu^WIc0FmgZ$4HDacUY~-4ml&iH?OxMrHUe> zQ_p>_;EhTQW`j(fN1gfsr^F+VeG9aIYOoOfNETwvKxK|&7ThP6dHuI<{_^uzb9i(F zXDys_aK@5H7_(>H%9oH+L=J%*kqKqAzpf0$REB z=ddh6VT_@h;jM4kJL*3!kXURd`C)-n`RS^9U>NA)}Y>MVY@ z+wE7Yl_;|sRQ?N^MccMXd8T1FAwCi>2>YLpNP~asC@XWdKcYAT=OCaB?6rFfcSAF*Z6iIXX2rAS*C2FfgVVxa9x<00(qQO+^RR z1s4r61(;ukX#fBK32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPVC_nU5CHEPpf4up;?TB5w;)YZ^sk?V7LSORzGR`3_MJFi zWY%(KFq@S7bBfrNc$pZ>`Z@J-o~lFhNiw;9?vXmrR?p>0BDpyq6H6M9%g zdHp!ZwKbOK*}{n79c7N#olHngjn$PECeN5JT6WMddBo06Q{8`7h?nU+wNf^;CvdppB4FT>wU9@sD zGP>gcVmC&+J#ND>V@w>Qk=K&5WCT}eK8AJ~;Kx4e**EgE?11Y>*vV9M+Xvf&n9KVw z9R>{P9BsJz*M^pj>yUfsv2UqYpn~aihELn0?tR$4Zj+BmbGD5ff*$;wm#k$JmxzbN zRU-VukJXoqZ^SDzt_j=4Q~&W-T96sBH#nU5cm4xxjTG1ZH=IuZ0000 CTq5iM literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_england.png b/diylc/diylc-swing/src/org/diylc/flags/flag_england.png new file mode 100644 index 0000000000000000000000000000000000000000..97e4e04555ca124c6796cf67c0720cc58e93ec74 GIT binary patch literal 696 zcmV;p0!RIcP)WdKcSATu!_O>%l5GB7YSATcsJGc-CdIUp-AF)%RfN&&9`000McNliru z)&&<0G6k4lhG_r*010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00Iz6 zL_t(|+MQE9i&H@qJu`3eOkC7PI~6s%;uk~9{Af-k)c?{;- zRT%GZ_R^}JpI?QWS8&cHj7B3v=exv9Es0YJAQRZ4(#~ zrj3tozJ1{)Bus1k39X_;u~}*1FCXQ?e3(5+n|FZo_VPpNZUAulG<(G>{jCXMS>3tR>;K!qN%r5lc=QW&{ zRz~clgVVhR3O}^i95tOqWFi06_YeR6XKN^A0bXjY5wC?3Q0xm eEgcU1oPPuEZXh;GG?Uu^0000WdKcYAT=OCaB?6rFfcSAF*iCeH##&lAS*C2Ffi#-=aK*b00(qQO+^RR z1s4r61(;ukX#fBK32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP-Vcxy(&iyFG$Y<2-%9O-lKq4Q)72<9eMT?Z;BTf;}(`>4m2>ssd&By zC7<^t*4IMMCJd@~bpucO+c+G(!s9bzh^>8A$+Vh*N;>`eM(+n90HTTY*+n%iCGpN) z#{E7^w+*~+U!jecWkTq%%P29k3hs_R!zNRUsaaS$c0A5^ELz{zcs79YKd literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_equatorial_guinea.png b/diylc/diylc-swing/src/org/diylc/flags/flag_equatorial_guinea.png new file mode 100644 index 0000000000000000000000000000000000000000..cbe55acd1712e8f3cb37944dd82805b3e0abd70d GIT binary patch literal 734 zcmV<40wMj0P)WdKcYAT=OCaB?6rFfcSAF*iCeG&(ReAS*C2FffKMQfmMJ00(qQO+^RR z1s4r61(;ukX#fBK32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPE1N9h3qes71Xrw5h$*zOvho*L+J%t6Aqr_MEVK~pEVQw* z@dsFmijfeAWD~?}mYLn1`@Wt#qi(Ai_~!fW&GXkQTd(?QwKHw%OgMBtVc z@ID|I4@d1B_q>BOQF&O3tAfH~T;s`)>}u~*clpw-%qL@XvmDBM)LNsq7BizUvko$wd)r961urTDrI9!Tv%NVdFl^TzD|`R@D-7O0LUfTc%wv>Onygwf zA66}Tt!Xoj{V(%L%4*)}m4{f{B6wj5NXRDActo4PB-#rU>X0^TU65!JT7s!q6fZwM zASnOcVBa<<;ZG!Ow<1SEK+@_E8gTrD?A_a&W#4}5>~fSjE8qk-)v$1+Y<@{f-wf_LI5M}iLJbR5h7c$G1H86VRhz>%NxFW|yf^ffgJ QrT_o{07*qoM6N<$f~h?<(f|Me literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_eritrea.png b/diylc/diylc-swing/src/org/diylc/flags/flag_eritrea.png new file mode 100644 index 0000000000000000000000000000000000000000..a9634682878802bf62557404b6cf6d7cdcd7f28b GIT binary patch literal 777 zcmV+k1NQuhP)WdKcYAT=OCaB?6rFfcSAF*Z6gG&(aiAS*C2Ffi();kW<*00(qQO+^RR z1s4r61(;ukX#fBK32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPM-|KrNa>rkXKQ7`sct%7}4tT}&A>FKH(` zXOr;i3NvyLQR68xe@Qk0r~!FQE_?*GNwmkH55^dkw)=+{p`o4uIu>-L%sGbRjKv&D3n;ZMXAZMgKIBUSDH800000NkvXX Hu0mjfnz~Va literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_estonia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_estonia.png new file mode 100644 index 0000000000000000000000000000000000000000..e8b183f0d84c744f34b0214da4ac7d41fe7999ea GIT binary patch literal 632 zcmV-;0*C#HP)WdKcSATu!_O>%l5GB7YSATcsJG&ediF(4~2F)%RE1L4*H000McNliru z)&&<0G6k4lhG_r*010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00GcR zL_t(|+MQENY8ycit)A%_$qVmH(88c-l|}Gb;#F?oljH!oN)}rB2;OKRfdmdB3IrsG zkjRYY+vWFqrfs8D?1rbVZdJXidevj3TSnfu)X3e#K~j4mZHptX@Z%bh8fV@)*YCJ% zU^lQ&c`5f_Kf`-#Wsq7Kj}u7}5o<*T*jtcP6-eqA@LZN40MT*|CbUs zVdK%F{Dwda72v8`elO?dZ%1J4W%g4?Su3%PB~4PufUZzxRaa=e?$IE)lmZ&Gu>bsf z)G!8HLD||VDpSm)l}6ctLTv3s_vmbgq0yHy&jgdn#EeEGlpgu)+)2Lxl_&fTC717yXWCZO1w&G`n`(Seqe$u~NdpsWV#bTjk4#Av)7ZO=% z2QB7(Ef&uV>&+-jlCCjIf+Ys>X&-n?VQ*5`w S_D+fb0000WdKcSATu!_O>%l5GB7YSATcsJH8eUiI3O!9F)%PJ2gkbr000McNliru z)&&<0G6k4lhG_r*010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00G=d zL_t(|+MQFoZq!f^J#&3+Zy-pdp$SrGQ5r)_2Hb{#O^#T98A*pXB>3nH*%PBQ zq>s)4F{3DT_Dz&rCe&P~Oq8~kEzbq9^6Mzr6v0S+0Erw8Nf4>qRlz_xFx;jr$TUoc zzWJ*cLE7^lPzG;W*5B|#8?}hhYE~5XqXyQVDunmnbbdP%h<|xnRUQX=^RqKbf)PRI zDUyNBV|p`~#q~oAF&~%r$>`!(7P;5U(cR70q=z|rd=pXM(|{J9a0Gh*YnElfiI|77 z1O$a+N#T2y1HrpfmFJh%0QPhR^sIyRgJVM&fYIa#8Ao8)QoqBmPj`x?3a|7*&q7+} z*O?@FV_U`I)g;NB$vkJ)u({^5TQaD!6l6cmVVbcnj>mlvTh#?vjG#WPcf;`cD@zov zt4s~D3Q94_ec5ul9 ej;DOD=lmCLydqo+T3{dm0000WdKBJAUGgRa(W;#FfcVBF)%tYH##&oAS*C2FfaoamNftX00(qQO+^RR z1s4r61_4&r(*OVf32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP7FQ=&Xl_dVY%%LCuL@7;IKcfND(xgMN(IGAY< z_qR1r1)_*FBpr;`Mg0Gh$MCO`-h5XjJ(tFA+!236&^G6{&i zx+5$9FxiKQ=YcDLnW+OJi-ERRxRP5$@#h&F)*<>&EMxM+1Xe5gv{FL?v=iCDN;3pr z27S3DEN%}XD?${$GJ#ZB**u5!oi3bhS;Jbni-{y*vO&0qsomD><3`6kM%tdBu)$!T zlKowLtX#yM?q_&-VTyhkmn>5IT@2EO)-YeXjyL52I#pe>OkGqnvpR;A?>+GRkOH*Z zk1bUo1x7oba)mn)11TL5e~)+1GB|L-4GM${rlZ`$+?QeW9(~96*h!gH;QaCTnErg5 zu~AB%Dp32IS97mX{&ft8@CT?13*QT&$ba+H3)@uNK;2k^P6j2!y|<5$Zz^J;{}!&D zeu=yJ$0!VrqO#MBiKPdyGh@}th9)MHX6NBImcLyhE~Dj0iArji{WQYBU3V%n$*da) z>O7XxR!ri#awu^t((&;YT_YpudSdoMn@}Z}=wv*W?a6TbgPGtBGs=b_OSH!8|5(*r frsNtQ_&Wau*QEq4mPp5<00000NkvXXu0mjfZVW1C literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_falkland_islands.png b/diylc/diylc-swing/src/org/diylc/flags/flag_falkland_islands.png new file mode 100644 index 0000000000000000000000000000000000000000..4e1c90f632739e5d22a0cdec1d61b9687d6a70cc GIT binary patch literal 746 zcmVWdKcYAT=OCaB?6rFfcSAF*iCfF*-0YAS*C2FfjA5X-EJ700(qQO+^RR z1s4r61_4&r(*OVf32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP!5I&uO-N z^|$|aF^)HDFL7_|HKx=I9yKR`O_d6Wpw*Iv%_fm?;OiGg#n%b%)Bz)hVtxZl;TJ&N zkLRUl=&cknT=+!if`A++-*Ti9SA`|ylRN}j#5NJF=4lEPG)zD*BWy6l_KpAnA5sY& zQ^_(u??sW<{g}@x&@A4WoBAF@_&GL->EK;r-ofK@51RO`p2lffJx#6Z|Uem9Gi^frz~jw2rE zLzUZ|HLz8q2e9JQpMja!Lz;u=&&HfRMBc*EdIh&)QS?*sLURP0RSj}59swLKS0zjg zM^U6i0m|Fj_=UoD2H)yAn2lAG%?UY7&s29UZCKWRQ0#)Qi~{-)A5THmYB;aw+B5JJ zh<FBVcbV|6Wl~b%707*qoM6N<$g5M56i~s-t literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_faroe_islands.png b/diylc/diylc-swing/src/org/diylc/flags/flag_faroe_islands.png new file mode 100644 index 0000000000000000000000000000000000000000..e8a0b499399141420179555aedca354b15a9c303 GIT binary patch literal 741 zcmVWdKcSATu!_O>%l5GB7YSATcvKFfckZHy|r8F)%QHWn%9D000McNliru z)&&<0G6n%w*V6z1010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00KQp zL_t(|+MQF&Y7{{fJ=I-3JuxE@qJl$`NkB;!2AA$!jcx?VD!3A|bm0$VBMO2`zrb%0 zzd#UOgo(3D5OhX-M45@qOdiv(dU&ck9it$q)g0Slz}k@TI+na)*_0cgJ!dNg#tb4Mx)UP0^bMpDSW-W zgdiH@!s3FwG<$%*RiZt`Wn=IxxFgipdJp3e&|7^$@n%=IS` zrwUpX$XsN)`OvF+M*>1#eY8@UT)asCKI&l=OJWx;z`dud5J^nG8JN8D4R9}2inzU7 zId-ruW>E9$FcdHdF{i#`N~hSW)ZuwC>!cWl0)}&tz~}y5&i(A=0<{N^ljY^*swXVE zX^4&cYq%coVC(J^+?k0HDGf_x6i`fuMa9DAn*^&j^9PmZ#etnRBPs(UoW>v<195^g zCd0HHA$C2$ht4zwtb#Qb(_Z9W(c}V}2N@$UPEnqeIjaPkbyqxB+OmmEv371)PQ|7I zic-k3!(3XHUqC6BuRXfq2xTAOXs>??SUDUHqjtMpp*MUytfKd#>+kJ-!~1Km^y@GC zc^TbsBu91_3;b9Xr;&JhzQ$l}E1KZ!&{|98Sa|IR-E XYxO-;Wwm&L00000NkvXXu0mjfNe??l literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_fiji.png b/diylc/diylc-swing/src/org/diylc/flags/flag_fiji.png new file mode 100644 index 0000000000000000000000000000000000000000..32280e477e6b9adfb008abcdbbdc4799f1119e7b GIT binary patch literal 815 zcmV+~1JL}5P)WdKcYAT=OCaB?6rFfcSAF*iCfG&(RfAS*C2FfifPh93X`00(qQO+^RR z1s4r61_4&r(*OVf32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPL6%zwiCNpMml)u(hF$ z-Pgt!J%iP(8Zq?RQ<%1zu~dklv%yw#ttXV099k+!p`ew7@Fa?^DylopokWncoOoT$ zyE7}bec3j=oVkhXEko#Lvly>Fiqo|g99O~N5_So&xkA36FuBCd0?qv{%n-_0b#}8V1WXg|KE`caDQ!+pC3x0>cL zEfSbMc?{ca;PS5w9=1y~iEd!R{aXern@maFXyJUwz>Cx%_F5#4xIglGxB?g)9s^7T zEHB`3I)+E}qY&t+5ExRxb2XGQ5m8hw#y}5*)Q}#-P~Qy!F*=ikN8K@L9LT$}&^002ovPDHLkV1oA_R$2f6 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_finland.png b/diylc/diylc-swing/src/org/diylc/flags/flag_finland.png new file mode 100644 index 0000000000000000000000000000000000000000..c51c610c1d159b5bb01cf3285a2a1c65453bae90 GIT binary patch literal 669 zcmV;O0%HA%P)WdKcSATu!_O>%l5GB7YSATcvKFf=+fH6SZ6F)%PEe%d<#000McNliru z)&&<0G6n%w*V6z1010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00H$$ zL_t(|+MQEPYZE~jer9%dWAWezc(ZKv7zF=B6>=&50sA}r5&i}ddN0yzPkNG&gF-G* z!DFeRfh8qLcRpU9cQzY()J}Mq&CWg_^Uga4-7vV@5Hp!f=7YiDfq~#+DdyElVIhL| zhdv!Xi_%6x2!XEzDW#0nYIQvtjb2jVkJC}tby>Osk6H^nXBbZV!(@jC5!V}^Nh;E| zZGN83W{%`H#3!5c85r~Ddgp$`7WdKcSATu!_O>%l5GB7YSATcvKF)}(ZGaxH4F)%Q|-cI5G000McNliru z)&&<0G6n%w*V6z1010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00GBI zL_t(|+MSa@PFyhzhX1^TVIBvlSRlcoD~eQ!18{}*6kXD*^%_VBQMGKk?4k?Q1vAp{ z@{-uDon(et79v^mCb2*N{*^ei zCy=Hy3#Qd(K7ODN3U~|{mjUPJ2Pg#083SgVzF%O9@CHZ+OB{Z@^o}Axn!^Q~n+FC~ zpB3;e)Xr6m{W6$rpaI@H-4Zz67X5YzdTf7yOtt1zL%SO_mrmyn@)ckToKt(G?{jNb z*zJ4^$Qd=P*dRhxN#ikOkak{jZ$fpy16)AS?%S}A2B3_Tq>jJ_n3JBTu7qpqb_H{O zUx64v|Cc%yp=b|DYG9sG4bZemya(VuLia!?N79b-+!RnCxTxJJ)nYgTm3@F2SZ6HN zDA9yc{7wP+1Wpr%oX`l?K=uIEIi(%I5~k=7BbovQU{d)xHV^bXTg{6HF9yP9^Q5AN z&J+DE2zk=Mr|vsfWz7&sz|+$+e%yBt?9vq6eIMQWx!7F>FOS^cpKB3SVWXRdKO5Q3 zQ<*0kpES-ihW~h2(u;rFRkq|qjdyk}U-2pp674Z<3*P*k{{d!9QjsgF-fRE>002ov JPDHLkV1i-N{uTfL literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_french_polynesia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_french_polynesia.png new file mode 100644 index 0000000000000000000000000000000000000000..6d09a192ad32261996fe4e41163633914bf49260 GIT binary patch literal 744 zcmVP)WdKcYAT=OCaB?6rFfcSAF*iCgG&(dnAS*C2FfcpbgpdFL00(qQO+^RR z1s4r61_4&r(*OVf32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPPaWBXF?C3$+++`mEh` z9&k>8FPtUd`5gclHck`lJ?Dmn$&au50SSIeCo`G$`wfT)kTDREfn*hnHh?9RCd&vY z30-3K!?xtY6-GUis@V}qyTim7o&*tlhcr|Np$z2S-+`FxhF~t65gh*#CsI(28wou3>W@cKr zvyfraX84#VxN&+KGqW9x7-L!;sB8)*$tn{C$fMUz=_4oR!l98a3Y)|<@ibzYjvjcz zUa3EzAHFRYYN7!R6gGxhL%+|CBoClFgW0Me5^N1svG;x>(fc{Z3)o=c zFm^#3U-M|oao~5@$bDHe@-DDBMqDQ5G4|0vF3^7R7h)*{2j9*T&HuQSfutZd#|a0% a&c6X|nJYrl-#YXF0000WdKcSATu!_O>%l5GB7YSATcvKF*Z6fG9W83F)%PKXW~%+000McNliru z)&&<0G6n%w*V6z1010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00GQN zL_t(|+MQFoPFz6@J#%-KdA>Cmnm@Qtr#29?aJQVC?Zm60_A7 zwXc0e$-sp1LmEdkzf@7^hogEL6%<&aTBgdG>@avX{Cj|iZg?iWSsL9YX0emS6|zCgp0idrXD-(pRw_-WdKHUATl69aB?6rFfcSAF*G_bF*-6hAS*C2Ffa;JhExCm00(qQO+^RR z1s4r61_4&r(*OVf32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPyPE^}YKsDMUqNjhHfgOo$|%NFt-{&MBD_8Qyi!=Q zl2&8offXa)C2E zly4--LYe}ffb1lCTIjhRaJ5_KcONH$v%OikB#6@|oIZ+96_KEsG{z@U?)x_l{;m*JFA52h2G#=5W Qn*aa+07*qoM6N<$f|$%7iU0rr literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_generic.png b/diylc/diylc-swing/src/org/diylc/flags/flag_generic.png new file mode 100644 index 0000000000000000000000000000000000000000..a49157b760eda29c37421fa60ae1a327a796ab91 GIT binary patch literal 639 zcmV-_0)YLAP)WdKcYATl-}Q)O@w^y1Nzr+|2C z5z$iv6@>Ou3jUz9Ds3!DlWo&xck`Ut_qJPW1?|A_cHhi=-+aGso`*G$)0y#j{LxS@ zLz2j^fjGA7U~sZ)Y;O-<-M=aTn?6ARH>wcD7DPQ#kK{Xcg-IS$fc14f{h@f>PZPCR zS559kOkOffjh9$%o?&&X$B*Vd6v#VJAeayz_79N<+FHzu2SeN*52%g8llO4Fa+daX ziF#uTd@O*vg_NxfQMli!817aB7No=Zuh5t6+6V-d^K@G~%&$r(p3}!!Ar;N>epD@{ z*KzAIv<_@jZ@-Yh|C=hNzu{c|o~k5AfW? zAIbOWh(aqXIjS9!-`ArtEe^v}iR=+wabr1=4aYy27VA9M6<}C=%&q@p`}&x&XMF1C Z{0m+q4f`}^z7zle002ovPDHLkV1nhm5PARr literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_georgia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_georgia.png new file mode 100644 index 0000000000000000000000000000000000000000..8ab76cfc0cf328966b460888d53f79f0006e6628 GIT binary patch literal 791 zcmV+y1L*vTP)WdKHUATl69aB?6rFfcSAF*7bQkq?h$Ge)6hwb<)tN`&6gODW&2@?+`=s6k1z1QzIS>wBn+Pw zo<#8W2}FGz`(Mt$NDoRW+jW$Yms+z_2$+E(kTSgf0XS68gXL|((&MKgD=TOfCW)*& z0M0i*%kP8k4xz@+KpZPT27%M-06coaUv_vH^=r40W-)!pSl`nD5dO&<=exoaV=$gi zB_1i-K7OJW1oa-cehwmPx<(Nv5GqDxv6AbIK{i#}220HtZN<9~SqgIHoalx0`2eZ# z0h)qM<-1-dVfpTCGBP^WO*7!B1Saf(VZQHX(HU2{HxJc}pf@*=_&F$o*FKd~OcmP< zG-qtXR9BFD{s4My1zC$gQ3Oze+HSdV_P)3eQC$VL>p)`*ZJq=$JFbSMhY+j3AV0rC zrVX_w1W1uGAHI7ELrJ}*8KefCDYO|F4%?1$szGdu&^0OU)iR%c3g&D*Wel{sUIk VGe73Nf0Y0L002ovPDHLkV1iJSPWAu* literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_germany.png b/diylc/diylc-swing/src/org/diylc/flags/flag_germany.png new file mode 100644 index 0000000000000000000000000000000000000000..864ab143b39452a5cb1d8e4d4f33c69b98e48378 GIT binary patch literal 651 zcmV;60(AX}P)WdKcSATu!_O>%l5GB7YSATcvKH8(mjHXti7F)%O)yxAQ9000McNliru z)&&<0G6n%w*V6z1010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00HAk zL_t(|+MQFojuSx;teze3!3qhYi;&KV14QPKUm$?r;4k1PTwr!v0oS~{PA3{J%X^E@1T#Rw4Ih{^Z z-}kQxu=icp`ORjta?ZhfzZB2&yfm7(CTq61g6wv?On~Zj&0wDgC8`SwTup*6?sVm2;c|#NU^F*7OBuJt~*5xxE7JlXU z7zAxpdjl2ls2bnzJ=5AEHO$9*DyyZ-EZ^kz_ z)PO=E^7~8+u{>u=g$bXMhRYLN=6K-hVwwgN3-qEzXD%4$ORvSKmF7i5`%pjk`(ga{ zSz{88NvM-s3X*b#sX^wQ&k%W_~}8y@|4{sj*nTT{Sjw~7D&002ovPDHLkV1kie8F~N! literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_ghana.png b/diylc/diylc-swing/src/org/diylc/flags/flag_ghana.png new file mode 100644 index 0000000000000000000000000000000000000000..8deee62e564621548859d43f73c224ce16f763c9 GIT binary patch literal 698 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 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_guam.png b/diylc/diylc-swing/src/org/diylc/flags/flag_guam.png new file mode 100644 index 0000000000000000000000000000000000000000..8e16f08562096707a83d477955675d056a64a3d5 GIT binary patch literal 671 zcmV;Q0$}}#P)WdKcYAT=OCaB?6rFfcSAF*iCfHaasoAS*C2FfgnPJGB4+00(qQO+^RR z1s4r61_4&r(*OVf32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPwjPxt*k6fDToMy zMJgM?AP5Gox?mwO@gX_Py?bwWXPwzyeP^dx80PK1nQy-RW>z6Bg`=&Y{E{B2t}%d@ zZNef--m?#Z_aVB#A(oHI8b8nUvB*JtMs=sm-7C+IeeBG^6r7}V!WIy30q3BahQB?0 zZ82Z%VEx@aE{GMjmj>jpHGKi^XBbcbiXv4FCMKgft^5$Rz1-7AvFz{w=Vs5NY)XW> zZrM@dYkdn~NG>F5`y4=HJUzIGjZe?f`#Qjb<2RY}I0H~*@E3p-jn##hrUOYv0HT2t5R*F*^{Vl>cPBBjb!q?=aiAOv+DvF*s-SW8@B?P; zcNm?ul{Uo*q=|td?muB}`~{;t#$smhBUIO4KeQ{97*d+tHb0MW^t@-n=vNqLfLO1W z$MURnu6E?-{0qk26##Y0t#tqZ002ovPDHLk FV1hiQAQ%7u literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_guatemala.png b/diylc/diylc-swing/src/org/diylc/flags/flag_guatemala.png new file mode 100644 index 0000000000000000000000000000000000000000..a22b359155880c482fbf518496e35f2fc0495a1b GIT binary patch literal 730 zcmV<00ww*4P)WdKBJAT}UDaB?6rFfcSAF*G_dH99jfAS*C2Ffi3pI)4BF00(qQO+^RR z1s4r61_4&r(*OVf32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPY1+362o&FtPCf(X~c>zS#pe)X!VTcI2ZTN^=DALX67iq`=F zCRcd6@UgL{o<}|a-g^Y1pSp1Q&G95w4k37$Bprpj`_Gf0qj%S_<9f4JjU&?0a^lEA z?2P4G!8r$Ka}15eh0gYx^T3E`eORj);40mpYf={a1vO4l6hT)ac-lolIU+s~*D_Z- zk@*l2M~YVZLvy93iHe5S8vThuFB_Aril{=0P)1Q<`i+89F_bT)7dB3-gYQ^;{}NI6 zGakQsfOdBU%fCK}C)8A`XKGW?DiW!d{}Zash_^pmIJfT%T-3vjQzy|Le#4jk*CMjz zx-ZfQ>uu1UmP{&6lAP~BHp1AZs4>lvvs`nqaFDEpz|tqUjXp}XU}#7z(9MBMhcDvA zo!jW!dAwc=7(9G}vwKe$KC*c-ZST4Q=K{ugSwvBgCI(mT-N#Dz2jWJIgo8QWi(N_dA_+ zUV3?exJEQ*hvR=2NW>9s;+Z(tiFu;&j}2-T?Jp7|mq~4M+R}CY1C};4k+o&juK)l5 M07*qoM6N<$fWdKHUATl69aB?6rFfcSAF*Q0eGdeXnAS*C2Ffb?XG=KmA00(qQO+^RR z1s4r61_4&r(*OVf32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP z1f^7Ju&vmtNVJkt+hk_$kLTV=+recooVhdKeBb&013Q#clvr}r zzix>6rw^o~==0;}Zgh3g!x%W{B94xZ{&u_FMXC>VIIUJIQA$Bd2`CLQqoL++LeXfh z)0VSWIe`0L=@n8y z=mbj9K-Yl1W*N;zg5M$-QI}LO{APfT%MnrzuQpvj?^WdKcSATu!_O>%l5GB7YSATc#MF*iCeF(4~2F)%O@jZ0Dh000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00GKL zL_t(|+MQENZd5T4EZc8L0wb2J5J6&t#F89<8^B4p6F1-#>=Rh9MzDz#0h*cj@u!<= z+mjbINaRVaC)?fSs_M2w`yB4~sf!oGZ`p3oG%G}uJA%^>doLqI1$Y4X^Q(t)C=O1U zqrmR4Ea`oDMS$xeZyyh57q2&n5m*+WjKGU4gb4uzuy`{*3sE=7Qm~YSPhWq?4aRpo z{pfQc0{i4cQjc*osqu=GdTPE3N>sAhNhHlJQAv z8-}!$4!|pjUQhX}(aG#-Zo)u-0&!aZD}Yg+=ccdHv2LJ+HXo*xFdJ|BlnJ2u4ufKj zng_WX>EhoEsOLZrW(ho|3WFrWhws12`1A7tDK{1HikFvgX~zWSJ>mr4d`UV>f|E8A zx~n~sV=tdF-ZGxAqx0_v)Qi8_C|mLgWdKHUATl69aB?6rFfcSAF*Q0dIXW~rAS*C2FfhaO$zlKi00(qQO+^RR z1s4r62X;~CMF0Q*32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPppAdnbmQT)!3p6Q)Bg_a}@Z&2qPcMiMIz(pQ z&@|S?TE(JBxRDcnL^{U;Z*%%b#8jtmm^9g8K?(C}B=BRz$6o=m=i%1xX$Cv6ZWqzP=3!iJJ+PLC)B<2?x@EO*CU;Ee literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_guyana.png b/diylc/diylc-swing/src/org/diylc/flags/flag_guyana.png new file mode 100644 index 0000000000000000000000000000000000000000..23ae7e9dbbd7c2a17be434057ae9c0bb8c509036 GIT binary patch literal 778 zcmV+l1NHogP)WdKHUATl69aB?6rFfcSAF*Q0dG&(XcAS*C2FfhZ71u_5t00(qQO+^RR z1s4r62X;~CMF0Q*32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPtW6@MQnVVWB1OUas4rT(5?^f*`U70((jOowx^SZlE20Z= zQE=ByibTbth)}Uu7cD}>E>vtS75X4e8hdl+&cid4v{|sNhivC6H*);lj4nv3c zp>O*Iif;th3Yq}4Nynx{Ts4CZZ2B!^F(*(&KN7*2q{Q5l)A&9$iYt2`Vz^@)u4j6% zHJpK`1til|vGlrNc5;NYWG%jNx5-4=$z88|~N2;0A)wDt0JMpQfSO`xuKlIwH2 z`Cl2sGKEw3e}Of1Mwvt_3MMaok{kp-x(O^4PvXm@aq6$UQmE9yf*y27Cw9jh{vriqxWdKBJAT}UDaB?6rFfcSAF*G_dGCDCcAS*C2FfigYH&Orq00(qQO+^RR z1s4r62X;~CMF0Q*32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP!9=zigi4=mJ3PK^ z@criqMaa-sS8?;X#_?GSjzpo!A^|!9ekDXYg3frIM@L?5p1#MMj|RK0#T4q&2 zw+NCUU+-aW=N6{J8<>}KY_$8B9==p-*%}FQAk&!WbIPqmm>^k>^%qxT{q-{p5BJGt z6C;Bh=So!-;K8s+0gRVqN}c87Ib=SSGo6rXSXB|qy8kPOR8Tu{ljTvV7lKEFqFhy? zh*DC_r7GC-X+Hn(Nf%zjGSiO1j$^^{mQKV46s3oyV{_SaIQt!JjV{g5r|qTA(n~%f wk@8hqSpYh;p0wqXFSFJ^lgFf%4EiV7A6AnGbanUob^rhX07*qoM6N<$f{m6Q6aWAK literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_honduras.png b/diylc/diylc-swing/src/org/diylc/flags/flag_honduras.png new file mode 100644 index 0000000000000000000000000000000000000000..6e88326d4720987c2a7c751afec06c3c661d5c71 GIT binary patch literal 674 zcmV;T0$u%yP)WdKcSATu!_O>%l5GB7YSATc#MG%-3fGaxH4F)%QG5r~8U000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00H_* zL_t(|+MQENZqz^!eeG_KXGURIAY~B-5-Cy^u;30{0B%Co+<`raGazvi#40EfNPHAQ zvVeFz_PE`@ys|yR7Shslm8!d5eXTGYh1;E^Ca+z&pU0Vs0Wn5|jtFtkJ#C^BUStwG z;OmXWtCPnhxH3nxXigtZ@*)E)FUtBg`vaW-P)d zpys27w;gRAbw>wJ87SijL@((d5>r#zgg=aw=qzR%29k`4=M{M8lNxd8hlsUO$)8SnYP3OrZLFXAh z{s!*PftD{WZHA{0I@B!*TFX*A@;$PS$0X^jXEG2Xu%asDo=ECdCyFKhW9f2E`^YjU-9xb^RR16`FsM89C7uK)l507*qo IM6N<$g4?GT761SM literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_hong_kong.png b/diylc/diylc-swing/src/org/diylc/flags/flag_hong_kong.png new file mode 100644 index 0000000000000000000000000000000000000000..d3abb0c0c6d83270fadc364e55445d11520c45bc GIT binary patch literal 739 zcmV<90v!E`P)WdKHUATl69aB?6rFfcSAF*G_dIXW;oAS*C2FfgUMbEp6S00(qQO+^RR z1s4r62X;~CMF0Q*32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPqTxe+;^K6<{TuIQj?zA$nW8zi~TUKc~#D+nqj^pDpNH$Ot8zd`S}5Z%7O2Ifpa$QA7q zgyt-Sv_`4<8=zYYh~8|Vdu|?da*_d@W$`Y&_II0|dkmotE`l#jL9(zvg3TAu_193t zqZnCRLV4^IDknzZM@~AVvOXx%hZGnOgm9j;e;~Pc9f>i7(}?Lgc(rka>(7B8awd{w z_#pym*vJt0JUQanszE@AmL9M#9UzL_UC_#Y1r6H95q{gvv%Qy1AzUL^>7dVsmw{%j z*(mFqb{_0>b$>u$dueWzxt5bo#y=mHc74Yuj%5R8hcL>K{Ld@o$T)uf&35GH{0AZR VE1)rw9f|+|002ovPDHLkV1gq!I_>}f literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_hungary.png b/diylc/diylc-swing/src/org/diylc/flags/flag_hungary.png new file mode 100644 index 0000000000000000000000000000000000000000..7ece3c183f6ecc2309bd1dad3c53bbd6a03f32b8 GIT binary patch literal 666 zcmV;L0%iS)P)WdKcSATu!_O>%l5GB7YSATc#MGBP?bG9W83F)%Qb1pE{L000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00Htz zL_t(|+MQFoZWKWfta;qo#ztfWfW%3J4w2v&kO<%hh{*}~0se)U4Y4R91&>tQGqc;(UERG7eK}lisY`dmI`19qm8y`U$fetoD=i>Wkt-oU zp{+ds8gzQF#vuuQM!9+|Ub%m7fe`rxJ<`}QPPD{m=QQ8b%7`}~Q^i^zli*b>jE0;$ zm_`4HL>97#?ZoySqk~tYsHK0K*o|`X2RJ?M&Po&#rQC_8X(mi_7CdJ~J-w(~{PE(Y z3pZ~dc#jYQg7eT?s9jJ9A&Ja3k)%|?=F4}7XU~nm#c6e@WwnB14Z?B(A3Um+msu1- zC@o8F&J*jBiy)QvdftX;8Uyt?m6lay7D_3OQ9a*z>JQZJS(iwe+UiiYeT*MY-Z?*{ zCczU5gS9gE7BX@oNt&1eYhbNB+8k}?CO-ZAL?8M))bCrr2RdwsGdeX(3AR7ueqi9q zf`7t=gah42^!tExX ziC}BknR(v^c>C1&`*;{$zx~SD<+05R`^-Vn+6Sl45zpM1wUO5~I4G@IZ5VD5kBAjo z%zs+u{LMz$2zH3;HkSYKS6cd`{Y>W$m;Rmq0#yWJ#b49boB#j-07*qoM6N<$f^zgC AQ~&?~ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_iceland.png b/diylc/diylc-swing/src/org/diylc/flags/flag_iceland.png new file mode 100644 index 0000000000000000000000000000000000000000..e31e91d9e04a076a2d8c72393ea8b6d42983e18c GIT binary patch literal 689 zcmV;i0#5yjP)WdKcSATu!_O>%l5GB7YSATc&NGBi3hG$1Q5F)%R1O50rk000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00Id~ zL_t(|+MQEPYZFlvJ?~>OQ){SgY!ET2La8ExD}R9CPLQm`ZCCykm;D>=w0}T1ZlqWW z16dR*S@?lzY-5v2=Ht!tzWZjHDhTS3lb3gM@45Hfdq==O0{{0|f#-Wegy9NGV0Cp# zjE37v#P9L&S>L=p7+Wa%qa+yPPiukMY=W1M?i0Z`4W%`@8v%p@T9+W&cL0^3xphk; znNU#f19LjF%>N!7X$tNUUP)#Yf%bsgNqAOuDu-z;Zif`WrQ zLCX3kSEx#Sl1$K2FVbAxi%Jr`-VE{O+BVStjNaA`UdM9;f_fwktRjM-fOKQM`hl1p zbKi6_IY6rLy*8^(c$*gWCG#g68W0Gz>Zr((|+O4;r zFOsS6hPTiY*m}d<$NHeM@EvkFgk9_bhy6leHO8ki9PBsPX(hs&!I3iYR~&cW8N_Gg zQdG-RWq0^-GOsIeiEa>{5N;CGU%Xhg{*Q!R=S;K1I$`NTu(;s-Cz2Uq_WdKcSATu!_O>%l5GB7YSATc&NFgH3gG$1Q5F)%Q(e$W^I000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00Ia} zL_t(|+MQE7ZWKWfef^moRtrcZBsO@3gb0Y(8z3Q4xBwXkzyTTL5R#E`1&#n22?26q zY(TQf99Z^xc6O$}yqd;?L?Bj(_GmpqNs_;K;j-e5Jl!e zBvRnNG|0Jad-MAEE-j91p43*&w<=T>U@cJB#lShh`#%u9?@1C6clXGI$HaR(co;m= zgVyDuL?Qa$h~;h;8Q3B&S-6G=YaU1$TpDwd^6U~{#d+H8#gy# zw1KV+)LqiM?LZP1E2sYq~7UP5J&=*h*C;361V`4OFW8fG` z?;X+&X{E>WZvhSUGq!LQL}pF*Fos|+n;E8h221Z17y;N)U87~bDhJe>gQGo?p3ur6 z8;?f0kwHt(%Bqbvj*eq5Ka{Et^D;dkWdKcSATu!_O>%l5GB7YSATc&NF)}(eHXti7F)%R4Dcmvu000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00FB> zL_t(|+MQEDP8=~1EPG6LL7X`xio_MfEiXWM06aBPp22;OL`XR$f@QVZot?3}O|{3K zgh)|PES0M5>8>vK%s5QT;r~{4@soc_i<4tf2jPiihm^^p1dx&3d zA?hTQ2xV-xERW$J#r`>Q9K=p6!4=;;W4ByIn|MPNw?1udK}=cGG?J0A?`ks7Br>iJ zv@%tr3Dp(Sc9-+>Q-%-RdFpx;3sUVTij17afivh2j*NwgNLVvgQNE?4?U+|(~?9?n0O-R;3XWfNEsXZBgX@y~4j hd;6K(8;kxb_5#KUV4;_HddvU-002ovPDHLkV1nUl`^W$Q literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_iran.png b/diylc/diylc-swing/src/org/diylc/flags/flag_iran.png new file mode 100644 index 0000000000000000000000000000000000000000..a899aee4ca13deb5c4cec62416ae4925a79e104b GIT binary patch literal 708 zcmV;#0z3VQP)WdKcSATu!_O>%l5GB7YSATc#MH8VOfG9W83F)%Py{er0g000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00JCI zL_t(|+MQFoZd5T4J)Z0P*knUcKs<^_C>07y0TQC%Cqll6j&Go%rsEHwqk}3$LI{Zl z0SZCcUGJ{n9DBpkLM)B0J-&11%$c#mYAIZ9Wz|2|=i|2PB`Y*aK_y}(AjX84GJ?;@ zAt9uMRKFR?(DN+s6X1uw()Hbg-JAWWZ87e8Y<4YNjF?%AnfI7E3*#K7Wp5o!qJ0d) zoyMRnBpKe9gg@bss&4wl-pjOecLReAR3xF*9m5G=7Od4^wz)-JGS23|sy;qM zsIjCY998kD!8Y!1KZK%yP1DpbSc3Ze25|}4>j&`krBQ@;o+3t^eE+a+gBIPu0000WdKcSATu!_O>%l5GB7YSATc&NFflqYF(4~2F)%Q!eTans000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00IF? zL_t(|+MQE9ZxcZfeS5cuod}c^h$fZ@1%(w+Az?}s2?;4e;kQum2k`HpOify7prIm- zJ0yRIAYu^-8~ZNj+uJW@c6}iQ1!Sdnv$J~hW_E5?ATELHEidYa=|XSZ+_28WSPyNZ zwc3#djB(J8U;se&K&BycXxtu49Pdz2xS#Gr_}il`J>LdAZ)J|}A`eEL#5 zEc^=+cq=VsgVqsLMI@0Br;KT%F!Lxo=%_ND%fCx#OOr2w;#Umz1iKbfb*zA`sn=DI zuRUDxr*HDd>m!lwbkI&RBw5ORf$$cNh{k9rwIV$YPd(8jqD+a4@l@dDD;5w^?e6*H z-hCWR-{5w82M3+!7%!$cnZKvZH_+SO4`qLx9b;Lp@O0}CwLS68Z%E)QBx1HwE%D*o zXKc$&C|zNta~ywthv~%`-DE`^1?g?<$$H7*a44kA@FYDz>J#|dWA^ONB=@^sAWdKcSATu!_O>%l5GB7YSATc&NGC4XjGaxH4F)%Rx)@OPE000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00G@e zL_t(|+MQFoZc{-Jo!Q-M$5a%E3K6G(28mxld;xq072m^W@Es{4L<$}yB?ZVav3+-D zb~v-waV$}wWOb*Q-I=rJ%stCAEvEY|=ix(IJ)A8TtvQ(*4K%0oSC{FJUNtNdnx&VY z-nC*Q%A>`}H=8lPzkGr0XL+=EP+mVf8>$)Yw31k+<@2XhwPwR!^%>>g%gj_Kq5!aO z-y4#*h>r<5&2y%b5@pVlmV^(v$03+;#>OxZp^lizE&AycaZ*xanwLxhx(SEO{;$$# zEC7MTU_fAYGq)7CY(+bOAzFYdKGn{kvv6$2f$za51_8iD&FNYyjX)P5TLX2-#SEwq z(UAj;)u!eSqz7`vY6F1aMhq+%7?TLVR62lhA#B98Q!`|u@D`w9e^W;aCW6FU0hk;l zhzoH5#H}GA0Q87~0(Fgora{;HgzGp$(%1nk{zk3D#{l7pg9J2Q?M7%v@t#4g(q|9= zieKxy@PJIsvE)cXOnxPk%M{ZNV>Ht)A(kd+w2&aTj<7cjV3 zT=1%{JQ!3y;j_pCH~KmXinn`>=f9{3EO!#dE~tu;m?IWq|DB fG2JxW`#JvwuJ}?!>pres00000NkvXXu0mjf-+v4T literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_isle_of_man.png b/diylc/diylc-swing/src/org/diylc/flags/flag_isle_of_man.png new file mode 100644 index 0000000000000000000000000000000000000000..5bb0326bcffebf68dc439bc2f0ca440091fb6ee6 GIT binary patch literal 728 zcmV;}0w?{6P)WdKBPATc08aB?6rFfcSAF*G_fH99gdAS*C2Ffb)ET6q8f00(qQO+^RR z1s4r62X;~CMF0Q*32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP1|LDT=bzqt7s~Q8gSvJF6zQXA-M5pxNs@{5dTCK6<4|t z1+hw`8y~coC`S7*@s*q8-t%(ioS3*1d*I_d=bM>t<^=E~!2X5}WG(F5IF1bO7*-Gr zA%NkTF08TsOdA+l4+dFp{++GT^W8|r(@~*vI_LOuImgm33dB7LXPsq0ngWs`-TblD ziD*$Li#tM_z&(7rxQZlS!pq~AuzjtD&dCKpX|&@!p3NP_i{;DMn3|-1rUnwlt2dDR(l~T> z1PaIA#R(}Yl_mn6p|t)LSJu{W?9>d} z`2)x?v7vjVTvgbSHg=MNW(~N$ED*d%tp5AP8&q366r%FvY6PR``CkNz*^KnYLil7U z%!`|k5L)FmVDG%PoCXp22wdYvU%sV-AJ0EaXE;j7PV8_* z;I!qA;jpK#hUDKi>BJoqq#>z&v+1p`g_O0000< KMNUMnLSTZ>BScyN literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_israel.png b/diylc/diylc-swing/src/org/diylc/flags/flag_israel.png new file mode 100644 index 0000000000000000000000000000000000000000..677e115e681699c892400c9cdd8276abf0826b80 GIT binary patch literal 713 zcmV;)0yh1LP)WdKcSATu!_O>%l5GB7YSATc&NGdMajIUp-AF)%Q6>Ws<&000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00JRN zL_t(|+MQF&Y7{{fJylbknTTU%p@JG8nV=95bT0~lK#ZX1FNnY4FZdIJf(X6{WEI@H z2ojWN@D+$im>`0Votdu3_1vEB!JU|bL)ERi_uOY0jF!RvmY9w8wY=4Ax)c+PF^DPY zJtE~K2|_ukBAXJ>9Sk4gr8H792@#>7aU2n;EGZ)29%{;`h?aYBBT9EJRw*fQ zR$}F2K-&gfnvNI_0=$nX7=fm<@$O)lzmJAmxV{I5Ln+O(M!;Gx;>m}I7oX|5@K`z# zaBEi3ok}DS%@qAX=}?PhY^(~T#R<&);$h(VmxPt;f=5dht6LH0k67wRsiV4TQ!iIv zDy%hdmehj+);P-ShUN_mjZt-Lj0r+rWfB-FzWVBM?O1`uhXpGhuy8zK{hLR(GjgO$ zZN>yG1Wcj;UD8Fwijnagy}sG93%y>H z_l#M~;%?9EP)WdKcSATu!_O>%l5GB7YSATc&NG&edhFd!>1F)%QDXMkz|000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00HYs zL_t(|+MQENZWBQeef=3b6R}`{SfLOWWC7fO1>yv74o<`|I0q=%fCM`vmRUry9mdn2 z>f+Um?O0-gNXunScUQf7^{U!oUJmzL>bj49^>ESmttq4mIxO+|%~yY0*NqEh(ff-J zuUpImyz_9DY8cY;QeN`wIzH-8twDs5h^tw3FzY!!iaGI(j-e zr+-%(BM}25XTU7&pqp1_-txi#gx2hiewN+t%;wC3`BG8U?Eze@qWE1h5*-R_mgb=u zrU51q5uu3(N>nj0nXnGzBsT&SW~5-oKpaXT7)3LH7MDaz3@*FIHPmv45Gg7KIvA6} zjkZXzawwtXLIwtqC;Db0cRIz&EE_Utm2|CU3X~a;YMKDVchGU%0bnX6l_LOQ;Cf7~ zoz6Q3nORK(1E_(4!JP0c!|_?dkxe@u&pBeiO?^ zhMONm&(b2x}RUx8kod;hsZg(8Ldw^48s%JJKFg?ga3S3x(ohg tqioLX6CT@G{>Q5{5Uc5WA8_yI{0DsvX2xL2H}n7i002ovPDHLkV1kgM5o-Vd literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_jamaica.png b/diylc/diylc-swing/src/org/diylc/flags/flag_jamaica.png new file mode 100644 index 0000000000000000000000000000000000000000..6a65b4148adcf8cf34ace9850032207984880c36 GIT binary patch literal 822 zcmV-61Ihe}P)WdKcSATu!_O>%l5GB7YSATcmHG%z|aF(4~2F)%QnDNlL;000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00NFl zL_t(|+MQENNK{c6{_blWpOb?HDvriXMHv(%C`OQrYGc$wklF|?A_&|V5kzjHT|_QQ zh`02$~#H(jRL?S9J{uw()jUp|h`ECx?1MP!Cux?mt|@-GN0Qkiovv z3f$S%L{VsPDU=6$8qpRG0hWWuPYv80DuZP(KYqiXOhFO@mc;Ogjpew5zRTsP37WVU zZ6x^&5n98_pnt%?%W(^#at6-5LJ~FI^E}$%Fino}2?ytU;&9U$Y&Rq#78S?KqPI_B z_!S8>JqW?`_Jv{k9|aOlNnlntCtRHC)XAADlXfw+{sZmPUyd0~8^9tVBsr*@Y#}ck~ z%^+dR-vrZ7Wck@MloFX*%ivIT! z5f%u~e1amv4npxSLiG>lf(_LgE7~8MTe{9a0el-nmUHC->i_@%07*qoM6N<$g4%Xt Ar~m)} literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_japan.png b/diylc/diylc-swing/src/org/diylc/flags/flag_japan.png new file mode 100644 index 0000000000000000000000000000000000000000..3f360d3cfa629b84fe84982a42bc3837d4e973dd GIT binary patch literal 639 zcmV-_0)YLAP)WdKcSATu!_O>%l5GB7YSATT*PG&njlGaxH4F)%QXbn@B&000McNliru z)&&<0G6!~1=S2Vj010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00GxY zL_t(|+MQFeP8&fGeS2OTjELmIq9Y|mQUnTQq%=r$5e2`HiY7v7)6%9Qh%!Rr3lKDE zBZ^2!C_;+drf|nWLLl+^Zf|#avv+4srU{HZ-o4$Kw{PCgDio&hH1jHs<6)Yn+Bt_w zx7H%hb9nE^qpWfK+w1jS5#T~ga<|)U3S1OLA;@uVy$ZqBq{y=@0Eo-lU@*`O*`ObW zlgFl5Nt0N=E}>7qAaVp)T7#RKh09D}Rk5JW)2Fq3C`qJit>Mm3(As&2KqJr4-rvUc z`#so&WqzB2VR2~CEviuYBVB{Wr!B5F%l(Gbh0e!KcuC?R;jnw*RU{08Xxwn$zXE9j zm<-6oQ_geX-!)o4zESe1UP3T!Oi`O-prS}fnJ5y;oRk9q!Mt~YWx>|p0|cdoh37TB zT*0&?TB*mD00dMGBrjIrM#H)W7;8{nk5L-8Tf4xYE8yn$*e^aDJm`&w47jN{4i{H3 z`h14g$uV!j{TbDC-V!#a#Zp zh?w;IeN$1ai!|BV)!v9!0))GqFWd6DX!0KqOA@7qpY$UMo}$mu+mCsLbT$m)>a-_6 Z=R3wna{H4xauWam002ovPDHLkV1iTj7Cis} literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_jersey.png b/diylc/diylc-swing/src/org/diylc/flags/flag_jersey.png new file mode 100644 index 0000000000000000000000000000000000000000..20bef67991ecaaec0a9b11d165d9ee639f7ab9e5 GIT binary patch literal 832 zcmV-G1Hb%WdKBJAT}UDaB?6rFfcSAF*G_cIXW>mAS*C2Ffh>$g#!Qp00(qQO+^RR z1s4r62X;~CMF0Q*32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPcuX2I-8Za?`OIpBz6%&P|Izo zP~B=$t9?HR{nA}1RGf_a5Q`0g>n=E5=V3BCp-Z52;4Cci7beQw3PRB%L@)#{9y#sf^LAd787P z9<1*TV78!W;1sI2oq=b2E8IPekTwTGgCCKp-3K+3B2W0Ti<&`T7^jFVn5!J@#%q}G zcfjfW4CHdqch)1?eh)esDRUV}Dad5;pFm1kU^G_6xF~5hI%G2dDU&7*f_B5mi>2>Y zMnOS=z+!_InnO{480+H@vsNn!Mb~M21odC1gAy%kRncaz^S9jpN*#hbIAbe{K*@_+D zsYC&(s#?sEf!tAoP1lZN{peHhV&^h}GFxAstyq`0vbsZX0-R3}uGFhDYQL zBNHq8T49;~ijjrVXw%I6W2%3mWdkAZ)wbk(2im#%WgJqFA4@Lt!f!1KB!X0bYwCt) z{IogXpJ&So2%8B<36-ljR7Qsx!aJkDMkrreR}*PM_+Q60ALl<1b6#Q$ai9DE0000< KMNUMnLSTXeqGm?` literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_jordan.png b/diylc/diylc-swing/src/org/diylc/flags/flag_jordan.png new file mode 100644 index 0000000000000000000000000000000000000000..b8ebcb1e3b07341cbba912bceebe598bacd49c14 GIT binary patch literal 723 zcmV;^0xbQBP)WdKHUATl69aB?6rFfcSAF*Q0cH99dgAS*C2Fff+^k~{za00(qQO+^RR z1s4r62X;~CMF0Q*32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPlDv0+d(L}JDo)x<&O5n}dp_@beq4ca2^?(&apThZ@N;FQ zns|rcJ*>5bIp^SMZ;UBC?`QAQG*zR~XoCPh<<9aC@pgUV*sJUm5>T+#MG!;S&;DzA zKZA5S9Z!Jk1b7prCU#dB$GBJdj#N{Sr9*!yVgIKJ-qSiqR*}jF$^^J9M|hHq(Ne3( zCQ~@A=8%~h_8|mLVO}?B7&aLr$OH|ukLT49x?4}-7f(P>Col)nl~P3-4C(cHXf~S+ z5Ymur!a_WJ3G?wCmYzMph3#9gk6$C-+=R)pB8UO3f+4k9ZQh2+7!NG1Ag`T7es+zS zz;FP+zlY$6?E<_F2cFK-FPmm_fK&|VeuCV(f(qs1ZH_P7FW^p}haK)xQOgb}R#9|F zqup;G0*s;0I1AbBU{D9{x9aHqY9imuktvNS<)4xCF{LmeNXi-S9!`?ftYDm@-B`e* zJIescJZ`E~;uuk!kavi^L5LS94Nab4LUZHF8YF3m-(Qqy-K`hFpj<=n5RpJ26O?oi zbUdQdG3`Xzc9hQ`Z{D`*>smjme&|C`yr7Icb;VKPJkJP8wmib@=>y&oZ~%j%oaHc_ zA-hJ_K>3}2SseV0N0|W$*(#6af80uzpYvs!1swT0{|3|&i3t~aQyu^S002ovPDHLk FV1l47G&leN literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_kazakhstan.png b/diylc/diylc-swing/src/org/diylc/flags/flag_kazakhstan.png new file mode 100644 index 0000000000000000000000000000000000000000..d9506e1051852c23752b6055e9bd078c33cb7b8d GIT binary patch literal 743 zcmV?P)WdKBJAT}UDaB?6rFfcSAF*G_cH99gdAS*C2Ffb-!~z z7qM=jWVQ3d>D=lKi` z5D{xT2L`%0_fzile{3dF0oMrdJg~+f;3-O{nYW5^2^gb8*upFWV2VAkqgr+9))`tw z3cn^$dK%SI42dFp5cW|ow;+R`SnV&8LBmIj5ztQG0v5(v!P>^4X(=zbE}WTM!u|QP zxVvx(SB^bKSQRXMof7XT=rXT|Dp-N5(&3pZo>( zlWzM*hQJu>DYMzWQBr)xiHWCJ?%wjju0e0QH&72-I5+jmGqm|GfV2cK7~+RIiOeKu zM)NpWS>b*jcb2~)lwEA4RZPk+Slzk+O#qj4mjTgYnzk8Bp;Vd6coiMhKuxYAq3`&_ zJFG=>_)N>ZGJi494Bi}8P?a6@vN9q9#970a)K03Ht-Z(V_GNrmQ)Ebm9Dvt$1mGr2 z@xK;sAQvfOCzEih0KK$^*2YC2WdKHUATl69aB?6rFfcSAF*G_gGdeUgAS*C2FfhBBr&a&}00(qQO+^RR z1s4r62X;~CMF0Q*32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPTH#ZFt%+tXVPtz0*j=+t2y^gRpjA-L6q^Gggyo{lez{<+XK$W{sV~SAb zH*e3eD2m_{0b`7E0jIJUx6WKg-tA&poX2)o;m+Or$ec1#5H&Bdg;%Y@H~zTV^+u~5 zFp>`u5NC)_AGV-sWd!9iCU(~`-;5x8DRP;BsSNL`zPHdfp7D`4&n#;+0G}7Z2nAaE zV|X$>j4=L%7h4urKQ19m$ctVAVgf$r_V^n-Q!J16)_^pk9mj=%TIJ|Lh@Wul+7F{3(e*YN($36c&#zs#=SBLN@-UDVHLUt3_Bn8tFdUB6pak)?M^qMd; zkq1FpM8LoWLs?J5e%Yoq$Jd!DtX}buDuG@Gq}s>#@xWm5NWtsf=k{ALNr^cs1m7~U zV~R>_jh<}KnyA67YaE0Jh^0cTGo(8hc)-hy-1bWdm=7OBz!`M?2VR~Xp{yAKnIZ8N zgmm{vDTPX8j=_;w-i~E&b>pXX{<-YTo#ZG=R+HIQn_{nNcF1$uA3{;EIc}m!!W`k8 z`;~ueA{V^lO4$*V2;;6S|D!9Nd{@u=#{nm9=RdNQDiB^0_znO7002ovPDHLkV1iDS BQbYg% literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_kiribati.png b/diylc/diylc-swing/src/org/diylc/flags/flag_kiribati.png new file mode 100644 index 0000000000000000000000000000000000000000..f1c147413d291d03770de0db37fa6ff523b2f1ca GIT binary patch literal 828 zcmV-C1H=4@P)WdKBJAT}UDaB?6rFfcSAF*7#^FJLd}I zMBx8~gmqYpAy^b4)?5-GNRUem)?GI{5)^|!<-&Dbm}xt@V}g#cNlaITLET?l>x0zb zYC4Qf2KYRDVGA;3B28&%--C$6HNegQRvPi?MIS4z>|j7TB-d{sHHl)Q6yP!0FoX2* zIT(vNf~$qOggG-#8fl9>gDQq!SBe)U>yjM_j^gt{B*GA1Dq%%+l*|R83p*D?c;~VS zX5)E3-L`nsVd%U`gt&~txI7A3%qlNu#wBF`9t7c$!lufBJrRDO)yWKhccYMb?6zIGA<3KX*y{W8ME|!lIXz* z5oLbSd~A){-k3Brm88_ErNjlR|h9j?hh^H!W@t}*a zP!LZe*c`CXU6;YtcM21;Pf6{b;jDc#y1rjwSABHi@xi&$aA3I|6o(|X@TmOgp{e!vR|N#t0o`2&^S< zwJ~<)iP?a7z4Vju)^p(XX$2#&!Izo8e~R&2Y|!YR&i()qn;?%=wr_?20000WdKHUATl69aB?6rFfcSAF*G_fIXW~nAS*C2Ffgc+*3kd}00(qQO+^RR z1s4r62Itqasq>6@%#pM-@HVTf?#X39?2mDEICe0 z#>x6G>^$2s0ay1M2&HZ5?RU7faku}Efd_bR;h|t-?h7&CXyfR-47F`A0dtab?juAB zsf``;07LGXVIZC^L-)795Jmb!U2)LEFDPUe6DkT86Xz8Q19|1O_CH?;s5v0)zMd)G zn>$ROJO(;O3CjT#LR>K`as26`lWHqj8xm%tj92r5vDGZBv2M(fs{nrmsF?PO?8&S` zn2_5+z@G$h53ULJwiV;Pz!Y$76YqvX8T<;BfxS_NHa666r$0~c9WKWEUrXOGiL2Sz zT3IcrhO$a97dZE=VNUxF4|# XIx2`0D@c|600000NkvXXu0mjfv5Oji literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_kyrgyzstan.png b/diylc/diylc-swing/src/org/diylc/flags/flag_kyrgyzstan.png new file mode 100644 index 0000000000000000000000000000000000000000..b9a2657bb4063cfb704ff882703487710e348367 GIT binary patch literal 680 zcmV;Z0$2TsP)WdKBJAT}UDaB?6rFfcSAF*G_eGCDIiAS*C2Fff(S%lrTU00(qQO+^RR z1s4r62CdtyqsJWflXoS@q|Vxrq5 z!CM<*kvADFgs*~Y*GIsuA3!9*=O)lMDwb>1XbO}*RlG_xtPhe2Km}32!cOrnsF+pG7K*L&^`g`jOQ3EkyMu~ zb7DwkO_jJJ(7kXzJN=C(EDwS0o4_KCY;*JLC19Onzm`oUfeU9B!FVmmQ(hnjl(w}@ z*$2RoWXHs_0q|-8IMlq54hm6b1U9G#&gB-W7kih0uQcw#D93NwKv&ya<~*u!?jHiL zY*7nmk}=ubF6DNvWN(set_w$D97qtWwn6N{&*}L0`@VBAorhTUS$UbLv5+YFmgXaR zBbl5Mq+aTc(rdYf)BAYd2b62W7vh~J&k;9>=Kp+!1Y3je)oB<0oc{s}rwk?Aq1pTZ O0000WdKHUATl69aB?6rFfcSAF*G_eHaajjAS*C2FfhdcjJN;*00(qQO+^RR z1s4r62j;L6|d2V9Gv5G05z_retf z1#uA<3L=RRbCbC}J<|_Qbm+@ojR?Mm%_fb2bg z+>pKZ5l;R)dgrm<2D`bBYb>y}_>!bpxs@5p{)FmKYdd z1~#JyG=)W_S)lBo#A=KAnLi49^K_kleCdV4`UY<=*h1#=@*42r5wIW!H(qx5{Ywx` zh=?$LR@k{G!OZd|AS?-+{e>LxdNX2$Ev=P3Ufq%wc;-h-amz4`L8pE_t7@IeBio1M z3#V1;xwSs?6GxNyaGcKqu_AUd9}1aj0(JLI#PqZ$1N0wU2tBsGV36QtZac@lq2kNjNvzq*~T<25ku7Nfmt4X{2HxS z{6ZPW#3P&-^)PTFCKC4af&RxLa=-}FBf3C)KwB3?|M-X``MXG23Xo=;7g_$ts}%U1 fJfWdKcSATu!_O>%l5GB7YSATc*OGc-CdHy|r8F)%QpTFK!6000McNliru z)&&<0G6?4G`qTgb010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00GKL zL_t(|+MQFoPFyh%J@$H8t`w0pM2ZxNKtaPNL}^n-L89cB@&R=Dgrwm&R;#p8BpM1( zkWiMr_%-ItolAC$6alY}j(4toJaasDu;K8$(cGECZMTI^JpVPIQYw>^0EJw*N}A2< zh*d-U0vz$vRe04Qe0+y#7l0X&DzJ>eT{d2kSH<|A9LYa2D38y?x1frdn>;gc?cFq zi(twPTQs9pfoB?iV8&_I&T{3jSg3#thi6~i&i(-=6OS1~L9HctI8&!vDWNdUlp>Lk zi8!A-93Ky9gfSh6x;`2229~DiwQLNbpyRJ?#KW)CllJEDCAPWQ2S*bd-FE1iZm&1M zGE&w#<19n{`FVXKe+BO5i`IVg)TtI^7MEy7_GA^gXRJ?ljXGb-I;+sQsnY%E#zuja zBAf`hiPfa*2J1O@n*sv6=i$1XbzQCIi5l_P@5Eu537y1AinG38L>-rPkf0zas96npY)s`0Cu$($hdoflmGw# M07*qoM6N<$f)k+=mjD0& literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_lebanon.png b/diylc/diylc-swing/src/org/diylc/flags/flag_lebanon.png new file mode 100644 index 0000000000000000000000000000000000000000..8741cf8b77c3788acce275e85cbd836fabd76e85 GIT binary patch literal 722 zcmV;@0xkWCP)WdKBJAT}UDaB?6rFfcSAF*G_eHaajgAS*C2Ffb!rcK84Q00(qQO+^RR z1s4r62zZ6ete>T`D?w z0wfShL6=AnLXtDJUQ-kG%G`-*{&{D^L%C(+w|*YqD>XG&L5m zUch*d(h1noaSoK$!?I@hppAod9^VG0*zEgt67-Z!Q(wb~+Qf09}%W zFd7&aycc-=_PayhZjs=*8n?Sh&UXPB!7K8}KtN601xn4n44wp@b6V=9}WD(cp(FebFQ{DXylg$-@P0zqITQJF7g`6G~Ns7+G2Hp(cVPXDKRWCz5Z9(&{8;P7r zxO{gbOIKIsg7zu{)Vk;+?1%=FW#FIQfM*6g4HTw?B!2Jzax((tnV0<^wV#nZu{km_ zo`QiArK!U-36#snvqfq!D)Ro}@rcPq$tagL{FN}T<6F>J6To*``zq?aj1F^u(?hgO z+$Op~#6KRQAmMX}av(^EvqbtIr!qJebo8bTr#{Yq0D|8!ybBvnr2qf`07*qoM6N<$ Ef`#!d9RL6T literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_lesotho.png b/diylc/diylc-swing/src/org/diylc/flags/flag_lesotho.png new file mode 100644 index 0000000000000000000000000000000000000000..3762a8a597f615a80a3b364fa4f173fc17d64446 GIT binary patch literal 780 zcmV+n1M~ceP)WdKBJAT}UDaB?6rFfcSAF*G_eIXW>nAS*C2FfcC_H+BF300(qQO+^RR z1s4r62`~`v=T?j7S zNR?s{1cfLfE~G25WD~nE3qPPpTMY&~nI!YRyl-k!aHV~4<~`=Ud+vGX-e+NBSlHUo zR<&9UecxwVYZyo=<5>t1&z$rAKcytnj>6OT&Bm?kXUatIoq3+eip8R9I|(=pP?AVQ z6bBg?qL@GmB*1a00#sht(iA*Rc+Qkkuvr2twfm4!6WPI&$QH&yQ80U2D=7jXF8JanXEW0DT=xv6n%4hRC{mP;~O&o|3f zl%d;NL2hIQK?~S1dLEK1;}0^Pg}2MV!3P>ahtBIXa`_5UN2aVkfgqDo`7sFPB0F>f zUT!zE5=grWcdG(Z^F(IRS((A$@NEnqxJK7X^~=Cwqj($nebXq6o+Yy)lFf1DrNHbW z-PNUF?xHj{gUq%U_|?r2LFaFR2rM}O&#@_)Lite#i(idd4s6}V#L-i5ygGuePf8;q z*z6tFD^-HbS`8%1a}tepv+cq6K4Id}MJOvk$QinVBcf{b7-9lbrlc+L?wiKs6WWX` zl)?6aHyAHnMI;#_0d%;CgCkR3u}NSjZH?I_g~^8$NlgUpW9P1W*k8Jg7Pk?Sx)wE2 zs5si>PlpVa8w$)vvxSfA?HjK?aNm`%v`xtu5V|+5r8RO|2h{A;;v~%Ui&myfDekA; z`9lyJv4?P)Fk}?{P)WdKHUATl69aB?6rFfcSAF*G_eGdeIZAS*C2Ffithd2#>%00(qQO+^RR z1s4r62EJCax?bV$c^50wOkPw6_vbE5R2?=W|4~Rx3?ou(Gj8 zBZvfK%?2!D%qE5yyz_JKjA!mOrq$f#FteBYojK=x-v~61!110W@|Xi+ zb9Oov4im=X##4{pICHR+Iyno>_LxU(6cD9%wF=JwMruF>Z&OWhcfKvnR0R33_4RbvIlcJvMVc-zz_ePB#(*0@5#kIJj7Xh;ltZM2 zlBZWK3)|iM+ehtW8^35rCn9R7D4@wLMXU)#Y}Oj7YTl)EL{N@KNlmmNc)C=EEA1&o z1)|OXY@;Lu!_>?`GNZV&dqfcXmxP}>3u77*Q`;~N0jDU@d&LYY`=_1EApDTxh~VRD z>V`?4N((GhiVC!D=9>x(r&Cjbae1IDTk0UzHsj$a>;3014?dj|DkQ{A44X^UYZGt_+*niy0Oj6{_bXaig a>--zz2sYPaofpUe00000 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_libya.png b/diylc/diylc-swing/src/org/diylc/flags/flag_libya.png new file mode 100644 index 0000000000000000000000000000000000000000..ffc6950ef71ae9b3ab8aaf5880bb60ed2e344f44 GIT binary patch literal 581 zcmV-L0=oT)P)WdKcSATu!_O>%l5GB7YSATc&NH8DCcG9W83F)%P7XgM9p8t5pPAy=T}8r+C`a0-UwK*3Nk0}Vw;fnq}KmwzU9N))}K#d3ju=PifZ(yGy1+85?7ak^rhql(Rs|?nUE3GjK>9_Tw$FK3}YDIgV`u` z=-b*iK}g)xU>7BjjIq)>0t*NTuImm?uD^~Ui3Z7B#6|{(QN%U~NLVN`T%ja>D&GVQ zbY(15<_-dCP%RJ8AyX@!B81fT1Z2ylKskC)FBAetJvWW!9itv9$dQRX6nl`Jtd46~=QiJzRY}T8F zeWd0ML`5t6)3A5h?%S$&6x(vizWBq%vXSKzaL?cca0VRz=N1AR;BBXN@OAzIHv3E= T(H(3300000NkvXXu0mjf%C6|7 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_liechtenstein.png b/diylc/diylc-swing/src/org/diylc/flags/flag_liechtenstein.png new file mode 100644 index 0000000000000000000000000000000000000000..05f81c68703dcebe6d693314997484310766da99 GIT binary patch literal 647 zcmV;20(kw2P)WdKcSATu!_O>%l5GB7YSATc&NG%`9gG9W83F)%QWn^gS(000McNliru z)&&<0G6?4G`qTgb010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00G}g zL_t(|+MScnY85dQ#=m4T-rjme3bvJEMRX^EATIj`3byaiQs~-seFb;E#&zW@2#O2Q z#dT3p1dD}2@z%MMWD>uV^{7&uOK z9RuY;jzPwJj(-}9H+v5_@s~ke_i*d>3aab4yMBt3%PrxQfp)^^GEn*wzn)0O zyVTGmdenIN=nw<<9d59O(JYgJuG~9w(T*n{BgcDN+-f+E8tS4<9=` zo&n4?Rhz2{nt+M`UP?076Qn6s6>0XVO5;M0b-HQ+#ISHSd7s|()IhmXmP?L#;?&Os z2x2CUOwIDW3z;TkizbEwlzLhO%xLK&7pdZSC?NSR21cJN6rP^V3C4{t+sWrI+6K+4 zRisBIp(^#P6@*UGmJKYmA74xNf&n|f9%OE38oNh;r@lm$TBu_0x-002ovPDHLkV1kKq5uyM9 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_lithuania.png b/diylc/diylc-swing/src/org/diylc/flags/flag_lithuania.png new file mode 100644 index 0000000000000000000000000000000000000000..ea50803b2e0d7572133f266c9734368c7307de1c GIT binary patch literal 619 zcmV-x0+juUP)WdKBPATc08aB?6rFfcSAF)%tZGdeRgAS*C2Ffcg8u4VuL00(qQO+^RR z1s4r62F=D07UL9*CEVnySHmFJbsNQ z4Dj1&4Obt*^8*}VmO(HQ(>2(7AQquoY^IUU(V|$=XOYQ3kMQ9l8hMWdKBPATc08aB?6rFfcSAF)%tYIXW>nAS*C2Ffhf*MNR+!00(qQO+^RR z1s4r629Jjix?HFB-A*qdSUR1|T>bpTNTZQ7nSz?=Ao)gWcc7IT{04u!>G!^U-z4qwTL`|o z95JxURFWl7Tu%L`AxQ&S#76GK+@BSfH3w6dw`-VzgTPOu3Y)p;yOPJP5u)X}EC1|57p(ArR`rF~6H8$Io$-4~ma!`!&{KTh-6u2N0#gRykqQ7eL1 zh`OeZD{#dJf78uh>|Nq-E{-YKnTZ-(+7E#sW6fDw z{UI@>{V+TQZ@@DhwET0G;6)kbLcsXxVHwN+_$%`;^IGl$?)*Fd1uh;npoP#jeE{jE&u=k literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_macau.png b/diylc/diylc-swing/src/org/diylc/flags/flag_macau.png new file mode 100644 index 0000000000000000000000000000000000000000..6e5a042f39e36d7295442ca5d7f35597037ace48 GIT binary patch literal 712 zcmV;(0yq7MP)WdKBJAT}UDaB?6rFfcSAF*G_fGCDOmAS*C2Ffb~+tfc?|00(qQO+^RR z1s4r62V`7jmD6-<+o_4dE-%bAa+9I37MU>#P{oMKR~Uqdfp;{I zUd4O#*xoGd9>NW}tz;61nHiX68El>>h}I-xG-a(SqL#)l;*6#mVkl) z5^#HN2`7pIk{oKFCNVMs)qP6}bm=XsY}(n$CZ6u@;)`>*INgF9IT4V;!WdwzuqlDv zVGCGq!1BRESpB($=a)a@ZD$=fUtPfUnI$}He@zME2sT_9qCusdWpK}RaeVp~?wq`j z(v?)>@#y>ulx7j0yC4Zr@6Z?!R5pWCmtBQcF^@~FtLXX;7N<_(%+Yf=GBFDuJWCPy zs2~{wtkNphYFLBX!_9kG|M3PNd+%|$F$0SNFSl0_sMIl$*Ao7!f`EuVsoKq)P1^Xi zfu?QY%CT!y)WgcB$N1LWApmfymMXMwV?f}aJ(4vz8&34=_8Qi9G^-9kj=*mfTkn|K za|mKxLfTN8Oe|qd2KYTc0}^{28lyqI4`5(ysjbV99W7 uKG2@1b3vP>P5#d*r1fdvN7?p$oPPsSVJ}9RjUQkD0000WP)WdKHUATl69aB?6rFfcSAF*Q0hI65^oAS*C2FfcKduz&yn00(qQO+^RR z1s4r62=jj8@=hhgh@) z%qCs4_iN4io6XMdH32MfGiz@#dr)uovfAv6V>X3NJVQXZA=@6Z5~z~J14t}DS~CZ0 z{)!vOH>#0qWK|kNZsnMj5z>8Ci`8{aVa93&ECOxc;J_Soh*3d7r{|WFcI)4lIxT5t zGU?)SRf(1x^ok6Nb}9qcHT&*qcq~=A6xgYmZ*PP>Qs}-w9-4=!Z$f>8c zuh9EJvZ;e!!3$KWSqYkyv?!1l8(}02=X7@S7mMQ&ItX%0atvusZKj+^RO#loS SubcV+0000WdKHUATl69aB?6rFfcSAF*Z6gG&(XjAS*C2Ffikc?y~>@00(qQO+^RR z1s4r62={hU;Cf5UcDp@UYn_N7=Zw)*xcBarSzo*q?^Xy2 z@F5d|NcfnsKg90YB_5Mt@0zA@o6V-yU`4PF&9_HbeSeD8t=m8rG8}hkOgo$t@LZnKKm6FtH))*tsL|{1@&@nj92Q~Xh z!hWDC&&En#Y;b{x$8jvdN@B&~^^=4*4}m+)RCY%fu6)L2FE~Vp!)I8$m4Kl?AB~c~C0hSkN+ey2QPWdKBPATc08aB?6rFfcSAF)%tYH99dcAS*C2FfbZYn@#`#00(qQO+^RR z1s4r62W zAx0=dr-%?d5qh7xu3P8a9VWQ2)9KXCX0t+T4Pz}j1|EsSN#U>`I=ovMyxHtQbq#_a zk}MXB!~~C-;I++_Bdhe)i6g1;uw3DjFOfRn*wkp$7H{JOiNPaNj@!gUFC!^MU=;+v ze8OG%iSt(Q^qRx7>IXhH1`o^tiP$vaPmZNU=Rq;ic(m-?pDGPX0;W`<8a2nE0 za8j-jJB^psIh1T*Qj7Oks^>!jWsmhnwA}&)X_VZmG^ifXk-u)}(sGkF5rKYbi|@Sb z_zYGB21F*)X$S-Z6VJ&4fy>M`uSd(+6#l-WJv~V3=G9z{luLoqid3Z+ObUt?S{A3s zmFGF1lscW=5DKwNaQ{h?dxvXGjK#DJnDQwbR^N0UYd@f254g62^RX9O&LDWPOK^o( z-0u_$tFT9g1sxRWN+1&wQyws!3+EZ&&FXfzQ65@lIdtEZyrRGh`+{@TYfNiYZ?li+ zVQ**y;d@=zmvCr%Ui@F;&9~h4- literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_malaysia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_malaysia.png new file mode 100644 index 0000000000000000000000000000000000000000..5ce74b93bb93f8541b8d6167e421332433dd3e9a GIT binary patch literal 782 zcmV+p1M&QcP)WdKHUATl69aB?6rFfcSAF*Z6gI65&oAS*C2Ffb00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP zA7BuK5iSI2)g~ke3zF0*HOw;6(9xWE@7*7r`$ltHUO4aEci+tSe$V%Njz?j6>~2|a zZ}(eki&Er*1Zd43^Bd1RoTX+scNB4t?Iu(Yk|V*>CqxtT156LkzX zUtngbivD+9%&ycDk>x<+HA+GcFO0BSLUO`Hj7_b=vypZI81l)%&C~bzzMAI7$N*KP zGdyg%j^0$TKTT9tK~OGHR!Jc5LHQx5NIUvRB~nR3O+)zy1}9oYi8UUa?d42ng1fJ- zLiz|QFNG?F(JIc`8dNsr0DSjIqH_#=Y@zG;Afw~0TzcNm$$g(#&x$5v!=wbj3xs|Y zNJJC~P+~g!SH&dO@?x@sj5kA1V;@hZ&NK3@1&Z?IJMZvI0E`G|jTViS*kuX6%){%> z0>Hr1eWpKiqn%eN|PN9tzuLVFT8l_{!-CnDL`Zx!S!WTAS^$&Rer~pv5yg*{H zB<^J^ADzWdKHUATl69aB?6rFfcSAF*Z6hG&(RaAS*C2FfdIu!ovUn00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPR+nL$z?&|V&d$((-H_W4_yQ^MRy{a+z^B5fNQ4=mztquk*Wa8<>SidGubx`K&s3mOttO~A(6CHPn>UL$H3MN8DJ z)r1a$I{RC}-Lp^eY4<&zeS5;d3F9cRxljfa)wym?^2&3^wWkJ-&Uel|MBi3;F?`G{ zYWl=-XLETbA?RFqVM`M8}0tq5@$QcD$ z41$fJfskBv+E=njG(D}@+;yBrDE>A5U zjc((ZS;o5bnb`~{*{vg8E;k~CzX)O(8jlYzPcR?57$hu{n6fe>#9j$fU_8qy1Z8mD z_g}Ma{BamUD&3^-exEZh4f9^9LD8+8Cu}!5-6tr$%oCNzay@JE4?k9R%ygfL*V(vF ooF?Phng9R* literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_mali.png b/diylc/diylc-swing/src/org/diylc/flags/flag_mali.png new file mode 100644 index 0000000000000000000000000000000000000000..6d6d0650cc6cfee8007f3f4d6b176a7282e94645 GIT binary patch literal 621 zcmV-z0+RiSP)WdKBPATc08aB?6rFfcSAF)%tYFgi3iAS*C2FffO75D5SP00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP*qF#&>C5hJEAX-)G{>$0BQkp@x5^g9}%K zc9uV}``cTUX=teNzUWYUdweuinA&$BngGCK(K!?;iqFVWom6V7TV+ih^9DpMXdLmd zZhZ>^?Qb!WNw9A7k|-6x*hCn>SP(9qM+5_KfujOoAU1Q@01%jH>{{7$@I}l6qg#vA z7BYhYjA0}*HZ-R(nJbG81H_Oes!-w`083gK1JMHD6q#{{0sPahC&xfC$Dyl_dknNN z5TKfwPGz5gNf>&}{fG#Vly(^aU=<_eDdC~U0Qw5B@nA3sO`(qpkf8e>ECnS6ClL&S zSWdKBPATc08aB?6rFfcSAFgZFkH99pmAS*C2Ffdn(IFbMW00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPu_x1s2CCsnEXzQmwD2Df{%8HQogb)6M{NlFDVM)+oiH}77<^-DxfrX)yF zkuh%k^~twGq!UI>(wdr;DQrfNlK7bDZPtm!Jv>+fZSZIpcgQmZ zFiowFjvEy#sS(Sd)~(4R=uXe@ba@vKpRdpz9dSpQb}ftwF?$CR_k}mM6l}Xe_u`Z; zGvj(B3KYXETv?_$bDHX&;pEUXD_k5xfWFnX3dYE8sO=P(%T5AP1-UMY90Zi00-4Gx zqEH7xi^n-MQG3X7s&5rY_*=j^R|M2S;-b>?rX@)o%=Ca%F?Ga$DdmHJ5AoQV0000WdKHUATl69aB?6rFfcSAF*Z6iGCDOkAS*C2Ffa__U9JEC00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP#bGY><5(<(FfJcB3 zCXnu&+ye*q`p%FP;h z#zumtfS7vThx8P`L66nh7 zl0&#Q$Cez2$0$k2(6jax4KQ#bQUZQW;^G?%S!N@sFkI`qj-g#H zW`AA6AO%jn|4ju`j3bduG&u~SF>OWt`XR^k@vGRj;Q)poZ^Gr5WpX1QMuA)=QCy`7 zv}6Qfp>@R%d>wd&yTt+Qm{1TwIms9+VI+;!iP8irPO!Uu1{b;)vGvAb6z6G14h2}s zkf#uLFH!`gc~AQ{taS6(bCaZXYGhSr#*I=N%d3pUMg^x*s=a=)6eXmelO;-Li5Jb- z>Mc}CTE_aOU>)HQVLieAhliz%gkJ~`wX;iDP00SwDWdKBJAT}UDaB?6rFfcSAF*G_dIXW{lAS*C2Ffds0%h&(_00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP|(MQ6Bpwng%&EL5y3)4!QM^_D|@l9u!`0;{tgi= zv`{NS5D_hc;3J^su`6+t*?Hc3{qD>fMbhYnGc#xIIp6)hbIuhgmcailBmDd6=az38 znWC!|Bws;haQEn{UzeG<_G&8fghrwaj4_NcNTO(4-R;4`W2biD8@OHC=N4+XmKCC%0aFGBHr7;?w13c+ZqUu-{=RX*wm?|KSwJ|OUdQeOjS{k#NreIrO6QlO%jNT(5a@FDJM8N9ztii zeydivLpn`gp;OD?Is#3i`L2N0xm-{>PVI@oEwmWd_G6?Lu_(N7@63Pkj<=@@Us})% zmu7)|1XM)1erTHs8X=MDZi0-cHxDd3OQSZpS}W;LSgI{+4VScYnM@W&@nnKJI!}bO zaut(u3VG|@8}Fv$%cxb(H8=1Bbv#>R7YKHx8=yo+x8ICmrW9a-U3fjH;Bmi#_4fxy zmW5P*rq!#9KcK|qEELe<%u>fthX|@)j>e=cGo}=@#PB#OLdl?Ro zg*ek3Ag5eNFm7)%=-+!jNV6y-b&fItQ?-uH+{bcNB;v(#H+)Gs%I4(SXj|VydMdvQ zd~|3RX!~i-9~VW8h6TT8a%b7(6+6l{$fr%xD!bgaU$@lkvS(TJ#9x8`e4T#+TNW0R TCYKOk00000NkvXXu0mjfDPmCO literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_mauretania.png b/diylc/diylc-swing/src/org/diylc/flags/flag_mauretania.png new file mode 100644 index 0000000000000000000000000000000000000000..e0500806935c4c4561c60ed3f067e952310f6959 GIT binary patch literal 686 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 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_mongolia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_mongolia.png new file mode 100644 index 0000000000000000000000000000000000000000..4b5a9859bb62a7fbf1df3f6ae0af06c0227868b5 GIT binary patch literal 663 zcmV;I0%-k-P)WdKBJAT}UDaB?6rFfcSAF*G_gHaayoAS*C2Ffg*=s6qe$00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP}D4a1_eblh~UAC;N~Lu4CWQ`hF(00kD!PVf+s-&Y7U9X zFgw%Jf6A}AM_f;02AY|wsrq$&)zt>&F}U6%W?a{oX|-BN5J-yXFvG2bcNVElNC`*_ zdvWq2?ZzHK3}XbY-MGEu_=JG7I;?Kgi}kYxE&#rRbxeA+55&I8fH+6fJgsKNVHPyT zWAovJKiWeAUfB=@sCFO^TMDTlG-0`_igr*Dw?5Gr`T6)9Snxyb zY64iB6GXV7lJf$k{OMaA9IZRwfu8T19bq-g<{$PWOVCJ1u;mK$#eh%<3NSYGd>wrR zHXgWt39Nqr1AQYCVu7TAK|P&=%RPt_I9K4cdFO=Py&{C3(;WsWI}`w@T`K?~NhL)1 zuno{4b$n*v(w8zv?gUpfE66cfhGHXO7`Fh?(0H>1zOZTRZqm;05hPOuhPyjg0C{v0 zRcryAHtTf*qrsw@33|@pIPGYCsUVFx8Ad2UwkpWO(wB}?VqVIK)tzBdS0QjT%gy#3V5JUEVv$!GVilQEN~v%JUkl52mO!GB#W xnUcTiC~Gj!4YzeH|KnCFM7w(SJK@^b`4^s4Ayvar{u2NI002ovPDHLkV1j@e6}bQa literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_montserrat.png b/diylc/diylc-swing/src/org/diylc/flags/flag_montserrat.png new file mode 100644 index 0000000000000000000000000000000000000000..6ba0f73e3a12317d593fbf878226ea0c42de5625 GIT binary patch literal 749 zcmVWdKBJAT}UDaB?6rFfcSAF*G_gIXW~oAS*C2FfbV3;&=c600(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPNKfBT0of+TkZel!%9r*H=mp9*g?|W|y_{YHd zjxt71Kd~&vd6{oUruhhuqiK}vDE7!a7DNgV4na|<3rMn30;bu-{bOk&SmU+WFn@7m zHFUB#g4;_sFg(+i-RHR35^-Us_1~D3A)|G%cW6L9fZN#omO(fJA02g4$XU z-)#e{;Uo%$uc)}9qZ@mOaeSFPifs54G1qZ^>@3O?`;beWKpz*_J{ZPMv5ajiSHPlS z^cWqz^@qWBhf28cGJ>1st+*D?;!ZVz!=Db|ptT5_%Fdf4MgLx~T?&?#LMdN|;PBUG z3~)!tY2r-s9O%EV@qDEw zFm=~Jay|=3HE?-u2=x{T>vj|9a@ug+E;w)n$ED#}#KTo&-f&zT%uyJ%uG?t003rPu zYcTfrp2-##diG;_;1w7pD65#~gY444>!(d%bZxW>woX{6sJ>wKzkI)6f&Nh(^+pSC zmmDuxFN_j@RMu7p>y|{9zgGDf5O}jp1#3C#uiif&mh#2~yeB-+!5axfgvkHALIR0_ fZ|!XBe$KxEX7V6=8ce8L00000NkvXXu0mjfGn+$@ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_morocco.png b/diylc/diylc-swing/src/org/diylc/flags/flag_morocco.png new file mode 100644 index 0000000000000000000000000000000000000000..d791027dd9a129e8a0eef00dba8b0ef3476580fd GIT binary patch literal 636 zcmV-?0)zdDP)WdKcSATu!_O>%l5GB7YSATc*OH8VOhHXti7F)%QL%M^?N000McNliru z)&&<0G6|9C%0d7D010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00GoV zL_t(|+MQE9Zxk^Qectuu-~v)AIw+A+fdoxN#Xm?%$6rK|s3|GvK+qxrK_Vb=h`Zdb zJs$IByqvZ}#M12gYu?PfHx6hc;CiEm{J6i;)nP0ZP^EjMH@Mm@Y04~~x)=z3rgnG2JthE@O(AY~w%jhrX`2W;Q};Kh7OfEQ62$(=eY zgr7j5z*Ib?39Rlj_G+_w#dm2px?(vR04C=Hf_D+;E5)`)JM*kMtJncjt$W@&wZ8+` z7OfZ&6(4RVyg3@0qhHX;rIM39@gW*9WQO(HTJUPM#oMEVF$#8zgqLx|=|#kov1>RC zQf8u&1E;w~AkfpFJ(Ey;S_(cdGM;@~;?a&}DM>8iQkgn?05Mc!+s4GlMK@rb1j8WI z$pWA`TOc|Y!7Kx-TT&y+E>Ma4m%#I3<(FT_4fk^kBE{#W))_$7rn5=tN>rR=f@$_% zI2rpEKyot`B$)wJ&tL-R%tC8P%+mJSX|>I3YYe9}u78cY-|xQWTw33h5+KI3^%6M| zt_vNlid>qUUp94^09+62C~M1mnELTw52#6okF+zpyrkWs-Ta?dNZZlA|BZI-=lln; Wnj%E`F?nqO0000P)WdKBJAT}UDaB?6rFfcSAF*G_fH##&hAS*C2Fff&%BCG%a00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP34wH++s3<-XSPpc!tk8e)po=mq;as}+m z=b@O~l?suP=qQDr_fq0_oS>~GT9rhQ_8JMEiEbXau{nxSDX@IL37t4NN{F>a#AKxv zO+(TftD%jCRnE(wpbZO6$tVb1+B$>-9qY=MC$X236%!KzW95mcf(p8_uc$o|hwE4m zeeZ-aWQ!Ht+0U4LcQBZJTEe68IoKqEBY`5ocm)J|^WT-)R-OcDDhQ)9#RREq1&Xndodlk7fu5CzJUO_qvArs2kj)3_VaBCZ& zdgQXR>DBAZlFTb^%M_dvguMo{7V5wv!SP^w#{nP8yvTg;Hzy?##~;Xg^RygO@B6Av zR@qP2n*JWoPa0cRcZ?g2w3Hpx7^hvKP3@@n&kK}+YqaM+xj-AE?fH*e=}Fi))CYiF aU*|vn2WMe2P-#a10000WdKHUATl69aB?6rFfcSAF*Z6fGdeOkAS*C2FffqeQC9!}00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPwj2jyW@T?xS<>IOeLr1OLl+?sv}rJU@l3D6CCv zg_FZy@a6@u9Mu+BSy*zmOo5zDl~Qd{nH=5cUCek`Ol4AAC+#}%nAHdb3)x(qU%u`u zrNKC3KWov`9$Z30phHEpoefk6Ny!dMLduPf^0`5`^Ie+BU6X) zjtq*f5kJ+%o~ozxmBgI-Ri}5FQ|HG-1w*kg!yk4M)we(z+UpkR8ES;dDapo5^!!yC ztZV$5o562sVqz#O1h%AlKia$!`R=Y6PV^s!_;>Jx80~DQ`9}x((h?q3Ly@v`qB$kF z^;)jRv)yCt?K=vI6ofYL{A>%Yv2!T8Gb9DmGF;QY1R2xqv>Jr>+h0<3r$rhpHydks zbou~SqOJH$KPhoEWTZ}T+gwdxsFbXSiSmaO-n<~cyignFMpHGn$2-Wg^GKVf#4#nh zh2ieWsuIG*-;}|E>u{@ER3C(o(7E5FKhlk#04dXOoppgrBn`8yRRp~+>J_F6vd&Fy z9ItuHtMLJRiVt0Kbt={c85cq%O|!BYI3HX4G@DMx6LYGn1i2KsXAVq9?0}3(v6C_# zdwHwHDPy~-JJIb0r)$|>I)js4q<%002ovPDHLkV1hG^TNMBR literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_nauru.png b/diylc/diylc-swing/src/org/diylc/flags/flag_nauru.png new file mode 100644 index 0000000000000000000000000000000000000000..4b18dc257ea132b02ab7f3740a4cc40a9476a334 GIT binary patch literal 578 zcmV-I0=@l-P)WdKHUATl69aB?6rFfcSAF*Z6hIXW^jAS*C2FfeU#Unc+n00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPug zK~#9!ol{Lq12GVN*`~FviXe&y6%pCafG8l$1MXF!OQn^+_%;N+F4J)_}S(TXN!|i0qvv=r6ti9x-JJ@ zx28ZT$?!7!#&^%HAl`}62)bz^pa29GTOmpE#CJtZFm&j=(+j?JbP!`{*=!bOD8Y3b zDalDZ@GL!UFUVSTdFM@Ypg1LQy&YkHEyQ?U^ePhIryVrlXz9hVFzhN;c&bHseg{6o zRIiMpucXo`@UtOMwr2O06iSDAytbTF-w%T&REghM9L-vYyUPqzgtBm*BHc|PY&&a} zrj4DVk8<17XwEsp24MlVkbnJHz8@b6r~2>+VVaQp$K`&KkWlp(hW?$u0RI=gcRiV= Q3jhEB07*qoM6N<$f}1z&7XSbN literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_nepal.png b/diylc/diylc-swing/src/org/diylc/flags/flag_nepal.png new file mode 100644 index 0000000000000000000000000000000000000000..544738057af00e13c5491477ebba4f1e81e1d82a GIT binary patch literal 750 zcmVWdKHUATl69aB?6rFfcSAF*Q0gFgi6bAS*C2Ffg(7022TJ00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPXJ5G}QpT*T_ZgP<30 zLbVbQss|5xNKiz**w$J^p;E148>zMl)!2|GY2s#o#@Wp_HUVoL_}=cDnVtRSd-JT& zt>tA8^7I<AL`x}PF;-5Uthid^Y-qcW#yjWP zvzB37Y5_qf;*my?Lz{EY&YFv8dT|%k`?qk+RfzwKfx>Oe%-X#g&ypRur_9H~t=$fe?_l>QaoB#j- literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_netherlands.png b/diylc/diylc-swing/src/org/diylc/flags/flag_netherlands.png new file mode 100644 index 0000000000000000000000000000000000000000..d086c6d6e1c081954a2706e63c0ca1744105e739 GIT binary patch literal 648 zcmV;30(bq1P)WdKBPATc08aB?6rFfcSAF)}(ZG&(UeAS*C2Ffe7RfMx&y00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP6G05D?s&2Zh${kw6vU0ki64OrC;o%Op739ZyF3eGCbn6VnGh1BGhjk%3{2Vk*jJKz6<$FaQ8y>u zWcluWxc}fDVvG>B5lLVqD6BwBCP$)A%T^MTl@$Iq=S7A!zuQzwY1 zEWlWSdLofYlt?u0Ms{0BI<># z3miKN{R=s@0QU#?Nb3HC3Eo5aYdPJuJ)+0f8tDnTtD3Pwfv8- i()!M0bx64J=llo0v?^``Cy2%X0000WdKHUATl69aB?6rFfcSAF*Z6gFgi0bAS*C2FferWVekL|00(qQO+^RR z1s4r636bf_LI3~&32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP}O;g0rZ{IrpA>Z!t_4!{L@;^?JP<1i_M0 z3XCyGF0i`un5{j1#EsVYa_62txUp>zN6@r4#$Y@ik7~7Al>~kW&+|mNTz2h+<2cZ+ z3uo^F#QsHC(t71AFONJ0dVNVtY47!u->3HVIS>n0ww&-gdVcR&GiB;*lPa1FS! zg5JbnD7Nr>w}4R`5ES|e!}s0ZOn`}GXvV%IHm7y}=f|={n?jrL+&=aRtAyNt{7NfA6N2uH caOm&+7x)V!&tPnZvH$=807*qoM6N<$f|t%fIRF3v literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_new_zealand.png b/diylc/diylc-swing/src/org/diylc/flags/flag_new_zealand.png new file mode 100644 index 0000000000000000000000000000000000000000..210bc477974f69593d7e4b0ef5f4e86b171df8b0 GIT binary patch literal 725 zcmV;`0xJE9P)WdKcSATu!_O>%l5GB7YSATc;PFg7|hG9W83F)%Oz<%=r-000McNliru z)&&<0G6|9C%0d7D010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00J#Z zL_t(|+MSb4NR&Ys$A9nZsBK}AuJ+}wwn!I+1%oby9gHCG(5*naW*7ur1G{-B=vqYJ zsY6ka6;!uSyhR^EQf+>;N){`v==$!u>&!dN`{mjxa^TN=J7P?wUo$>wB1-Z8nYuP?7AetD(5&7=QtN`znm{IioSV#aZIbuR7+EPoX3j zE{>5FzmeZ(Ok%bHK)MB{n?^x+a~(jygvTzCu4K75^BQ7}kY6Sy-_gZ;u2xzZP4t4S zFkjI0*I)2~CR>zrx9TPy$>VhNoF(ZjGL*f>ldeGyweI1>LLY5#+s(b&mo(TeM^-aI5mAi%NO3#Y8KvMi zF|o3jiTqKp9hy@wplphU%V6o0e*>3QUr5N?KM9V%?A}lBLlzH{6+}y z?=lfS%cLLCzdu%V4f96NJ>z<#R-@Se{6eFW(Q{M literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_nicaragua.png b/diylc/diylc-swing/src/org/diylc/flags/flag_nicaragua.png new file mode 100644 index 0000000000000000000000000000000000000000..d9db866b6d7c1097ef45afdfb9c3b7d1ea96b0f1 GIT binary patch literal 672 zcmV;R0$=@!P)WdKBJAT}UDaB?6rFfcSAF*G_gFgi6eAS*C2FfdE7{1yNJ00(qQO+^RR z1s4r63JBnv_y7O^32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPAxs0#UIeMP$(9vAox{V zY~PzVGnpjUb0_KBiXAwUOmgSs+t`UJrgb_#--9zLUB_Rbt zlKdSwwr#&mdyk$o=$CsiOYY5fUDp*bvw)+P#2wF9AAxoRmYlZ%xb(mk=SL?$TnoHn z*nuPUlz`@-Ki4GDrI1BTWcs3zb)F_h9kz%KyY%@q&ox!YB?%9 ztcJP|FFrLp+gqrr3bm`@YNrR|;^$X{WUw*cMDIODVj#je;uy!x>!QXsHoo<$jg#mI3nV9nrm51;wn^V@Sv>ZS;r ziik~&rDz?o2pMYW_m9nZOXV#RsKy-tbqkyEF*tHr82JQ^A!fpy^0)Fio`*}zE3q;1T4M3Je<;-8DY5KKjV zOuQtX6cPWrSW@JFCf;fAjJQwS`j1WdKBPATc08aB?6rFfcSAF)%tZI65>oAS*C2Ffd(yO`!k)00(qQO+^RR z1s4r63JBnv_y7O^32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPHz==K8Ek z-}8XAEQW_8{g%ED1B<^c$e>OZmx$b`nGyjRC8Hbq=Z)^63e4Y@yn@1z#7;)u1D*PCY($hk~c~Qvz{|?aS)VPf6dw zun#gKgU`=li&wDo0_Dz4v=^?jB^8>wX2k*D&vm*QgE9QHgd~dWLu9F@E`hQpf zeEIg6R|=ac{drB=Vv;~P)WdKBPATc08aB?6rFfcSAF)%taIXW~sAS*C2FffIBiM9X$00(qQO+^RR z1s4r63JBnv_y7O^32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP5pA@ z@ygvKvqPjkHIiNBSFc``9hT4Gai6;Oga7^XXuHX($R(rE4xe9N`JMEIA2!(f%j;KV zl5xqS!0p{U%lrJ22j82M?znmL;-ZZ?V@we#2b@1Y#VBJifUazCIa~yBBYldpdp0*rwx z23nBK<5sE4gKh*+3`t-mq%73I*MQ8u0a(U4B_x=yKxmca0^k}u*t2$#%=!vgA{dRx zGhLYt^ogbln8>7Ly>CO4BM6WxKrMxob5ic5vS`p^iV?Q7uv3mP=>VXJsh^N*76S-~ zbHprj%`V>j88b`JT0ZqiH~=8(KF-XhNaU~DGJCpb(7G8rg2iHhs0@mf2Y?g{dQvn1 zA%L}Nnr2KgRR&Ld!jAr_MEU@66fz$Gn6kaFJ|1Sas|KwMmJ);-2_}=zrqxPV7}Tye z>9!2NuEs@u1~dfudi=%pu~$=l>$dLa^WdKHUATl69aB?6rFfcSAF*iCjI65>mAS*C2Ffcn54&eX*00(qQO+^RR z1s4r63JBnv_y7O^32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP<3ZMhOK8m#Wkaa62+s*$bz z@rBc+Ekkn|ZtTz*{XT)Vdxf!;X|!aL@IFX11l1I13fNFC5*D*F0@Lc!n!_pMEORGj zng3zXTu$@kLa%AC%=T}FpPB(ZZ zG+*oE(4GYMKgW1f%P^9D$nokG1}lpcw;dGa=qTDxS7voRLzCH8&cNzDW@2TAcD;e$ zn>pP7j7h7((}CO2>Q?q)cl9XE_f#VqiOw0rvVzNM$>dw|E0~@^ah7`K0#jl&rRric z(g+0Q|5CPu6)?1A27x1}PGF;B;I|tz@DYflZD0q#ad6l9i|OYsxQ^XrsCpfJy+DsC z)3)3eWt+Aw=carwyRB3)e0$e3DR538B_sUT#qxVD3A}d6QGx9OvHuVUO?3A%`GO5! Z=ReZS**hplkaYk6002ovPDHLkV1mx|D$@V} literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_norfolk_island.png b/diylc/diylc-swing/src/org/diylc/flags/flag_norfolk_island.png new file mode 100644 index 0000000000000000000000000000000000000000..03aa4c5f03b0b733003212ff59616d3ee86d7901 GIT binary patch literal 727 zcmV;|0x127P)WdKHUATl69aB?6rFfcSAF*iCjG&(UdAS*C2Ffa-j)iD4700(qQO+^RR z1s4r63JBnv_y7O^32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPbTm{5 zBslRBIwC|8a)9o!xqWzT^UdyM2?aumt&#V1(Yop#iyB6e5!)0` zFKx8voAcTS5AQvK4;ZGyu=-+k+)@T11mt5Ehuc^opl4>9?cT3xB{;57$m=NzSnMOe*~#7u>C2HGPpGYo@fH0COe`K0Zo|(VmHLN7(sJ0k4j~z z)P|x=|1_
    oGYQ8Z(q3D8pt55L{T{jYb>GVKyt`q4+u3PiG8rPOlCA^OCjpZvtz z_&GLqAD}aM2_3ZDo){fnU3jH=3(h$>7A)s!sX5Ox>=L5U#Jka}Ql1pFwEc*aWxQ9& zCy>HfIt4uIJ;IOi2xMVryaP<@GN>v6EU)_m(7uk$9?-mX*c^Q!AZGhAtatArwFzM! zRsvC?w6@MbXt}kpRFkp1>^Y8N23Kcq;x*G>nZAPV@H4X$2@FJ^gDME{Nce|TQvlW$ zxG{GNANStlT=OEl)h!svH&B9{O##n4DVd2Cg2Kk_r zmx*@vs$dXbNhlj?lDJ4VKlCl98VRMm$vbMxd{>THNnyopn2!*5;3K3}5&Qh8#|k(_ zyG~o)ACCV$pvl;DX^+LZNt>g!|8YUpv-dY7k;kMCI34Oa{{}~EQ)<$NI`;qo002ov JPDHLkV1nwNG#vl{ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_north_korea.png b/diylc/diylc-swing/src/org/diylc/flags/flag_north_korea.png new file mode 100644 index 0000000000000000000000000000000000000000..28c66cc7bf59525e8587fcfdb062c21fb4d3015e GIT binary patch literal 683 zcmV;c0#yBpP)WdKcSATu!_O>%l5GB7YSATcsJFg7|eHXti7F)%R2Fu(@@000McNliru z)&&<0G71RboA>|#010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00IL^ zL_t(|+MQFsYZO5keKR|IcV18qA}5F>>8-2^ zABdGz4iXi@A*gV7yED5p>(+QOHZ-d@CwEp8i3cUqA>zkgLeO z1scNh!uyPLCpLGdEI!=2&cCMyx;D77TEZBhR{|yXmX6NRp*e$`1uX+izDcSr;=O@o z^-aMHnh+bgl9uOY39f_O+bHF)69Y55y|0VaF*! zE0f^UZvB~#B(YX#EXv&-%pSZ%{58d;y+V@nBz$mkuud_8XOJbki9|JP=He>33f2q?(DC}4ChTl8L@ zh2=RoIFcq}Zb9?X@T_^(?3o;(kZ;}eDWC1wA)VdnC>yxAz~p;Oq)E^iGI@zW1`x)C z3#me~%YXB#$x*Wu*ND5sMpEV9mdJP{qbvdX#8}4iKVGHuSj%HNaX9yL{tFu9AI8b# RQ|tf$002ovPDHLkV1j{kB?15d literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_northern_mariana_islands.png b/diylc/diylc-swing/src/org/diylc/flags/flag_northern_mariana_islands.png new file mode 100644 index 0000000000000000000000000000000000000000..f594dc6b7f3ce84202b588c01fcc174b65faadc7 GIT binary patch literal 733 zcmV<30wVp1P)WdKBJAT}UDaB?6rFfcSAF*G_gGdeXjAS*C2FfhYcaxVY?00(qQO+^RR z1s4r63JBnv_y7O^32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPG*qVTmWE+GtfZOqF!HIl*Y;EyY}zUmZ1Wginwutkp59NYm3Amyp$! zM4_dL8ZYfTFzoOke~@zUC$Yg8j|$f~DK7Cw64I<|BHuToeO^a!q5nIxkvzL+&hvhD zf&DRu%jpE8_84b=+}4F!YBfQ?P#eme0GmJFW4!wqhX#tAJ(483XD=7GFY-D!$fm7z zhQdoSjuru0f#-oTtAX1)g5!3R`YhNOwdh~h!{nTl>>A9tBXl@kr-U}LO`wvs+bL1v zXuJrOAl2XVOier|Y6V%px{TGcz+5e)4Q#bs4zo?rba;{9!Ii``rxFqFKYqp<)20yW zBXuCl_4F3%HBW$yZMe%7_#Vg}+fI<=^iIyjQ&`n3wq4<7Vv1X7gS%h)bO$^IuCq)* z>z1L}bM-L8lgHU6#2KBAu1 P00000NkvXXu0mjf+eSaB literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_norway.png b/diylc/diylc-swing/src/org/diylc/flags/flag_norway.png new file mode 100644 index 0000000000000000000000000000000000000000..892992f403f6ba5680b9b8fde14e866938d72958 GIT binary patch literal 715 zcmV;+0yO=JP)WdKBPATc08aB?6rFfcSAF)%taGdeIhAS*C2Ffg!X95Da@00(qQO+^RR z1s4r63JBnv_y7O^32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPXSVHYPheGoRl#vnfRo(S=8LCg1nwz4y%~h);t5dnhsMX&=pV^F$7f&O&l~ z<5jx*&0(S*IkWweC~bf|fyjfLhv)b4*c3}2=@t|8w9T7(w%ct45uFzF)hj>>d=stCpg$4iVE?SxtW z3`8tbnpNEZ$NN4qIEHuO*IRp0s+F3$v?tv2p-pX1%W!;9m` zz?-c)3T855Va#eQcHR%m_4*>{!O;nIhD9uFLwonPJ)a!ia<0O7Y!dJNw`!uMgl<#(hr0=W+_f2P2wH704)f;JC-QJiUW|`+#bV xUl^NGoHII%*)z?_nc_c@@JP`Az2Tof=U-CWFKUA_uy_Cf002ovPDHLkV1io0H|+ob literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_oman.png b/diylc/diylc-swing/src/org/diylc/flags/flag_oman.png new file mode 100644 index 0000000000000000000000000000000000000000..f264804afa3b47741718d669e5de2d76390855f8 GIT binary patch literal 677 zcmV;W0$TlvP)WdKBJAT}UDaB?6rFfcSAF*Q0eH##sdAS*C2Ffb&^Kac%oudb;Cf3;^RT=~`}>C}Wu$D7uC8$Q`dx~J zLueZ0%UZ>9hC-BZ{QXec<}g<^)a^sA%qs*`xd&N z&1RY8r^H+96Hw+Fmj_QUKboLOHG`P3&o*Qq>`)2UU7~U!8EfkWj0N`mXD}_2D-nwk zvT=}tBFw7$WCNo0Xo_+-Hy3?0_2GToK6`^Ox{3PMF{)S3P-+&IEF_C>Xg#tIuqmMW zHaES1VFiM{FQ)*zDltdNQt^XQQG?u|={j+PqxsWdKHUATc!{Piu4_GB7YSATc*OGBY|gI3O!9F)%RnXf;Rx000McNliru z)&&<0G71RboA>|#010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00Kct zL_t(|+MQEPYZFlvJ#XesCbd?Ss;ThZSuCVg zcshF<=%1%3M@(Hxi71K!KuN|Zgu?2D7dTcv!H>|jf3SZ21MZ)G1nc!={)n}UoO56h z4rXKNd^kRe8`ZmL^lI>=@8!9xsI@jQFn{UY9AI~a7m@*#qKPPrLeiWH)zU>$4me(_ z;@6;!X1|WL#wxyMn{b7oy6GAs5)sB2aAqO3arl{Uf~3Yur=0eFP%DW%|D>IpFoNPJ=cRG^&Ac5X+ygJOq~HnAO=Hch<<|SjfdFD zx_Gv*hL=~~;?<>f+&prJR;r1`l!2T!+aTE+HX-fT8aaH2@@`A0kco_D+; z;n*}(9cE@L7o6EheW)=&*yUM@6^e5ca~$9&Vm{v}UUP9uL7v6To`U^ACIaLXEpdQ` beShbFh5}{G5fG5800000NkvXXu0mjfReV4Z literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_palau.png b/diylc/diylc-swing/src/org/diylc/flags/flag_palau.png new file mode 100644 index 0000000000000000000000000000000000000000..ae7fdfb4a390432d03a691717b4280abf2d5db58 GIT binary patch literal 661 zcmV;G0&4wWdKHUATl69aB?6rFfcSAF*iCjF*-0XAS*C2Ffg|S55fQd00(qQO+^RR z1s4r63JBnv_y7O^32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPt~)!kvt3=j>TZY4#2cuouI}nrAFtXWe-5Yn)Qw(*#rdInrwSJ-PNAZ9 z2B8*>h(QrG+kv{Ont6PF=@y-S`ileg4|e>(_kc}GpSeVywEQ&!R4ZW4brpbV3(UBl zeEQ)l;6B}6d2@F;AW~ogXtASaF#9o)u1+Un>I!AUE4|JC+{QONym=Sn;Q^-8>v;L~ z4UXy^^jrotZOeWF4qe}RkR0Xl?Olww50Y_q_!*BbUrWF!*`%ye*LX8@jd#7Mee7<% zB{GX$a!XM125yY@u_~q6mT5`lNJoQ@63~PpyGARN%OOi6gVaotfK|~cc+?J{XImd; zcQBug>4gkLX`3^6Ki^9Ltrk{d)^QymGRGA&dOG=nkH`1WRNI)G?BU7LceLDJQW}O` zP@8QaQR7+(G>q>?w(#t5KefhawRw;dy($2;`B_858h|jJikseyLX{=BESFOT$QKvX zwdOwm<;PEd*Y&$ey>coXWoxyhGaF|PFrs7*B?wv2JX|NgngWml+CJY=fl#% v)gk4zIgcn8D4YND3auK-aW~$lea?RXdu1gotiY{000000NkvXXu0mjf7Nr>d literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_panama.png b/diylc/diylc-swing/src/org/diylc/flags/flag_panama.png new file mode 100644 index 0000000000000000000000000000000000000000..ada3de144b8ebb94228b7aecfc53434e18141f5e GIT binary patch literal 723 zcmV;^0xbQBP)WdKHUATl69aB?6rFfcSAF*iCiH##&kAS*C2Ffh(Gv?2fi00(qQO+^RR z1s4r63JBnv_y7O^32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP71Zg z=U}XbGsfP2cBfOMi>NFx(}GG{l%>V?L0LW6cYUUh;xtXWSC*HvG>Nb`i_z;UR4#(G z8u6_@x)*!w!_?UXm`;Iwf}{1H3j4()?hc~Rxux)NH^Sq0g0&x(`9e12LpGt<|Jajo zff3gVqZ2tMB~gT(T=0H9$ET5?y^ugD0#t^bbD$^y!~f2PFjnTe#n#U&4oeGyw@*`u zS_J} zaD1t%dUkJ{KcrP2Oj9_+J5ls*AZ;(=`1)!Pu=0Y=0ko+V4t7fe;4L%39Y==6)teYU ze+4z#hVrax7rd7eV>~X^*Uu3ZLICrJWF!>t%f==An&{Bg*-aiBVjGr>bpsH*yv%sm z+^kc7{=GOOw)|E00F)m~{#u^#%arEnFUUxpvFNX0zX5;mLpZ{87jggq002ovPDHLk FV1hNKH}e1h literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_papua_new_guinea.png b/diylc/diylc-swing/src/org/diylc/flags/flag_papua_new_guinea.png new file mode 100644 index 0000000000000000000000000000000000000000..44accf36ee2a628c15842c4b9732528a0f641519 GIT binary patch literal 746 zcmVWdKBJAT}UDaB?6rFfcSAF*Q0fFgh|hAS*C2Ffh<2xrYD%00(qQO+^RR z1s4r63JBnv_y7O^32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPIqRtH#_0h~S=WBmHibAa?Z51&~D#(N!mco>{y6cRWjuz0QsPXQOUfmu2} z`3e;HPgRML2%I2tmWeh=pLONp?$$B%tUQ%)V|E8vdJo+B0#vAEZUEfxlE6khRyRv2 zm3=wTxH!LnrLK=pvC9pn@bWmY>5fd-Jm@1PCC$40B@j-UrZ6yT5C%x15X*4|4?>B{ z`X|si4P0FZJ~|L@awJwvVXtYHloG!0!}C1UYBgM0T!dek!qcFH)nSEortzu|{qB&l z29CyHGxigdN~H{D)$4Tx!4C4&`8=A!qmb3NQ;01deq(J0Y-_6b2!s%5G#Y5NTBug5 z==b|12(q*$*vhwY4mZP7h)kAj1U3YVsP`+-?1byOC>D$8cDqQDBtx1eG)SiNY{Fx{-mQ|zZA1;=0G=2C?yfDU-#59rrpIb;o#E;!* c2fog~0rA)=&{@PlJOBUy07*qoM6N<$g3lH?_y7O^ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_paraquay.png b/diylc/diylc-swing/src/org/diylc/flags/flag_paraquay.png new file mode 100644 index 0000000000000000000000000000000000000000..e51190adb1d0d51e316b9abae247b0ae6e6c06b7 GIT binary patch literal 684 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 M07*qoM6N<$g1BDsH~;_u literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_portugal.png b/diylc/diylc-swing/src/org/diylc/flags/flag_portugal.png new file mode 100644 index 0000000000000000000000000000000000000000..6708587df92259bc58932e86c59bd79f45849a5a GIT binary patch literal 718 zcmV;<0x|uGP)WdKBPATc08aB?6rFfcSAF*Z6eGCD9dAS*C2FfhjXaMJ()00(qQO+^RR z1s4r63xDUUZU6uP32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP71$3p6-nx*U zLjwpAq6QlKU14i$FQUbe0A6#Z7}`;Sj7Lc0h&XW!R0q{5Ql%|P^)Y-^VExw} zESFcX`f-YP*A@c<9jqo#)RFOwTa*4aH9AuUMr+ApJUjacZ--C7zfX{MGZ-0U7%xfb zdDFOcw~!K3Sz~jyk92>EmD9j^wS#0SL!LKaS|YTFi1=#OQh#J!-4(Bk@+k0jPOBVny`wx^ad-)bFuzw~xztjkT{4WSimAn;)c42m?*4tP?g6+?%R7g9*7K?e193lS$I8byz2*8lB(kP6$Peeqs z3cEWWECUJS-1L^l$(}B&$&5pKqpj444&A5C9gJh+j;^Ag%3;}3jordj0l@XLPq7hZ zc8rS^4h6nZytK&~MK{dHzJ(MsdzlV*JMne?2NsM!(#Q*kIRF3v07*qoM6N<$f}02? A6951J literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_puerto_rico.png b/diylc/diylc-swing/src/org/diylc/flags/flag_puerto_rico.png new file mode 100644 index 0000000000000000000000000000000000000000..5e032497e80c2c26395ff64655e3f5128a3d8186 GIT binary patch literal 738 zcmV<80v-K{P)WdKHUATl69aB?6rFfcSAF*iChHaasnAS*C2FfafOmwW&K00(qQO+^RR z1s4r63xDUUZU6uP32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP*N5CjWrEh6a* zwrNE4KsW_|MRWcLrzl5KXuP}Kot@bk-<#bF*NK_q+uNCa^WOKq`9`1^0=pYdtk!3f zx@m?+?12>l9RHkv&H0TYoP{$4NAo-;F3VuG zf>0UaKNN#@jUJ=YSJDZd%cH36e~7h95yrzp6iNZw4n-k~5+rGgxF4hSaZO;Z?x{*> z10)*f4_hoZ`bXaAUF6GQ_3JfwK|6H z*C#Pi+G>bralGskA<*k}hZ!)f2q*e4(D-%@xIkQaiHswNenbpMP3Z$V32wRbCLPXQ z5f^{2pz-rE^=#RkKqw#>f{O~zj@KXqf4(~0alVsxUtWpp&6aG45g2U4IWdKHUATl69aB?6rFfcSAF*iChGCDOgAS*C2Ffh%IYI^_x00(qQO+^RR z1s4r63xDUUZU6uP32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPG_0ZPCtRh#=5uld!BYnsMQr_&EA$DpeVd`Z8Ne*OTxw&)|U5d@%P$bP;iaeTvg zu<~WYU$)l5@(OnXGx>XZ=pbr;L3BJ3)R1;!4N!1w5z3A)oW&}yYcfAl}aAZF61b8LH_y+@gUD#aoabHP6Xdk4bgX+)kz7qa$1xFH{0NCX;3kfIPuDxE~{ zIsXbCm6E0VQZP(}XzxJh;@Y;|E*6WRqvQzfe2(R}?|cfNCrCSwgOKe1!1|#RGRq6b z?e1jRBQKU{F6Af-xn_K3oW4Q+UvOyQRxXoygLL$D{tF`PI7)FbB**{&002ovPDHLk FV1lsY1g-!8 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_romania.png b/diylc/diylc-swing/src/org/diylc/flags/flag_romania.png new file mode 100644 index 0000000000000000000000000000000000000000..363f70411cc50ae7c24937ce842bce32a70131f9 GIT binary patch literal 587 zcmV-R0<`^!P)WdKBPATc08aB?6rFfcSAF*Z6eHaajfAS*C2Ffgpb<&yva00(qQO+^RR z1s4r63xDUUZU6uP32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPIdi9aOxe?0pK{3#|8yaz$pOIVi7>`Z@@ zuc~|4QBcHY9zES%_3Bksw?i2Y?;GOq{c??i`!V?7_Q>!<+|j zLue)#Hr?>?Px?ZFRf`YH7N=(mqy&rvHo#|K(W3zgupr5|uZ;`*Nh1&fx|=(mY|eRl z?UDK4wt)8~5vk%D?A8s>_ekKm=^Vyr8Gj;{-Xc?)0nZ5hL?Wuc+5u5^b!$z*NNGx> z(6tWDCRdV?1&Dec4Y4pNfosiKp^i~KVj&nO`9$B-aZv*#q$!9gh|vmTv&wX-aKx%& zQlK{KCkhZSs{($0!0H#= zzYV*tc1yVX+g@^CI921re;F&At&fQx#L4XHy!wEu^IyHnYP?SzS**9eN~u*^O%CsV Z&W{NP0$|U4Q7Hfb002ovPDHLkV1g;n^7jA$ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_russia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_russia.png new file mode 100644 index 0000000000000000000000000000000000000000..e3d3e9317df903026026f77e579d353a710ed234 GIT binary patch literal 612 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 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_saint_vincent_and_the_grenadines.png b/diylc/diylc-swing/src/org/diylc/flags/flag_saint_vincent_and_the_grenadines.png new file mode 100644 index 0000000000000000000000000000000000000000..7012cb98b1fabb536f144e1ffcd4c099ca26234c GIT binary patch literal 749 zcmVWdKHUATl69aB?6rFfcSAF*rIgGdeLaAS*C2Ffi!ydDZ{`00(qQO+^RR z1s4r63xDUUZU6uP32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP@PA8NcytmYtOn2;NUP`_ zw(K=OR$6PJxK>h26-tGBXNimiU@IU_852*`4gn$;LB&P0=|McGEq0KcXkD9eLl zfJgx~!Ja-vR4_=b@S**KjgYkn@Y*gTo23X%|7|NkXF37gI^b0CDH&6N9sz4uSp*bFT~+y1J{fpA)AbBWbu2BZdto=HhaO5 zupwSN*u_!*JKhZYc>8dd%u-BvPFV;VyoMBN1z@6^`pah0^okgk&++oIixHi-$Cqe^ z7N)GgbPiBbt(0J*Q+g$Yr1KH&1GH*B)|5oEO6Pn;(Fs7d6Ot(ON(Lsfktu=5jwAp} z@pv7$Poo1LP}ei6J;#)qr_4{685oLoF^syn?gbFsLh9r5-dXKNn7K;W_Fb}RUuZX! z(uz*C8dEanGtena8`WZ#w@Le?t+J%qnKReI#$J6ubLTGUmAR~tZj!1i4h#M1r5Z?1 fy84^ZKRxGPfUirXQA*=300000NkvXXu0mjfNVh@3 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_samoa.png b/diylc/diylc-swing/src/org/diylc/flags/flag_samoa.png new file mode 100644 index 0000000000000000000000000000000000000000..6523d4a6e0b631486c25539bc1977995caf43447 GIT binary patch literal 650 zcmV;50(Jd~P)WdKHUATl69aB?6rFfcSAF*rIgHaapmAS*C2Ffg;b`xXEI00(qQO+^RR z1s4r63xDUUZU6uP32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP^&5Df(>DI#c~ zK#C$+5F|@+L5PXG-ksTD_F)?;lw9f9>+9Kb&YambsE@(r9x?Xm!8CQ91u+mKz@$jH z>Bn+BdJ?Cmha|1k4@v@%z|Z6F%|m&p1QUn8>#?mr$D z+$_uBjT`!(Fno#_=6LyDaCD;T8rWSrTe?OLuc+2$T( zW|dn>%9QGK^4fD+5lm8#Tii7zS9?V*tRu~> z6=okljU#2py18W6LND_!ac~_(OeLRhQ}KWdKHUATl69aB?6rFfcSAF)%tXI65*pAS*C2Fffpa%)9^q00(qQO+^RR z1s4r63xDUUZU6uP32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP`gjoPbL}F2c=_I7kW#B#MZFh9X4-NNm>Y&+y*vdb5fI zim)_#W6$`_$73ViGV;HrX0zGsr_<>&rPQ6M3Uy-6xz#DuV~j0URn@H5>ub30+-x?R zuU4ytb54rzatL7%UTm7C74Em&Ei=A@JleuuqMk-B8IAWO!dgL=j?QIKXM~}^o{Tv5 z>C0{V))KTNbb{E)WVkrk`in&$6FL_U>atg3tXS*BrYJ_?oERdC(WdKHUATl69aB?6rFfcSAF*rIhFgi6gAS*C2FfdG2g^2(F00(qQO+^RR z1s4r63xDUUZU6uP32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPx zK~#9!ol`we6j2mCZ{`il60^$&5fPM7QSbw-w6?GyVvM#LD|=%>^cNT#e}ajH7TQRm z#TKB2_(7s#FfmFjlmeG!c0S&x=k2h;QhAx1`)207bI-l!UV&-}9Bz5>crnT^E+n#9 z3NM^MFIU8S%~+tUTQpA=!SK!7Jv8b!F@o}rEf5e{4Qj73JD86YEroK|Ru z+yr)g`ZKg)sY3e6Fz&Ud{DaFMP0dH}gg0bi2vRBstt|>=P}FJGM(Gs9qy4%`ro^qo zbT<~aR$B?KZ&c-BM6+FkJW>LDuqRO!!$Xh4>;nj?48tj&u;jKf224(%d$xn;%X9et zt&YWWA21>Xp1znz>~fqxy$Qj(3|3^q#eyG7#R&8(4Kx}h*4{SJUTtA!wukW(DOTUK z@M^t@@yP;4ALuAm$sF>We92^(Om2T6BjD<#btJ-8^!aP)+DrJ78(wzmF95B=p#nbl ze)Hx}BfBHi-y=S*7|G*vXNcN+h_PNj^84Q+`r2Wo4*mx_Fn(CXKBGB^Ai2 zeM-v+-s85P)WdKBPATc08aB?6rFfcSAF*Q0hH##viAS*C2Ffd0Rukio?00(qQO+^RR z1s4r63xDUUZU6uP32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP{v z@4cz4U~Vz&iF9^;mNZJyj8|Y#&~Fh*B6lUUnxM8h(JkjpVC!_)a-Oy#J$Ztn)9B*% z#k<&_zJheC*i5@bSwE2@jM9vFEo|ziqxcq^y`2jZM7H)KJ1}a&3g6+l*vT7Xm zcoCO}gcaoIAY6jiqZjDsJ#42tc+`J@LMyc6E@pa$#I57QYr5glA^U&U&&j#$L7wL_&eHpLk{ z8$QP8>I<|N&0;x$rBDVD7Y1gCqrvmAZuxIG@B5&I4r#EYL{`+mE$JW)e=4?EOl}cG zpx}pbf)>HY4(%w=tSP@{6WBS0P&`>ob#d@9tDz|l3lkYPZx-La3=C!VsH78G+xr>H zMS@UE-%-9TcWKc-Tr9uQv;0JR>Vs2Sm)88BTSzNtgWqVUzRte@Ls3p7ngWrw00000 LNkvXXu0mjfOjbWD literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_scotland.png b/diylc/diylc-swing/src/org/diylc/flags/flag_scotland.png new file mode 100644 index 0000000000000000000000000000000000000000..0032f060383a59d5782981f024b366a6793fe295 GIT binary patch literal 802 zcmV+-1Ks?IP)WdKHUATl69aB?6rFfcSAF)%tYI65;oAS*C2Ffh%NXukje00(qQO+^RR z1s4r63xDUUZU6uP32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPzO&>>>%EJ#F(x|>87Mj3h02#H)>Z9#Yw z8HofIhRsf=c@O7&-}^q#`#$gcG3bk7 zeQTNJ*WFImxVDJ#xP-BHi-4KwaEe05%Ydo^5`8B!sHrS~DUV@%Vj&)z>e@|SVR2to zq4@ZEa~_Ag`Rp4y`aT0j9;oObGFd!>8y#gh-LwsY$$@?`h)X1$;<+b44#2GoW1*nf>g9r zTJhYwgV?!`fLHzsH165}##FTThTy;Ri82&cbQ5_H$LSpjV=gM;;i>J|<1}K_TL!a% zq0}yF*);nY>b$> zxT-E}b`gNAZ)j?B9EI={$jiD8vYPG2T3Z7kXd7JVgp4D#Rs=7Uz#=k)7M3s{S%Q^V zUwF&WSe*}~l&rXG0Wy?9JdJaQZ5V8KAT7ywJsZdV%OTWu&tURv5)u&%b(X;0WFsO; zFJlEDCE?mhCw#}YVu`?p-!9_Nl^JMlP-GmqG>yQ-9|Bh3b34%0Rs<#Km=_)yiM6@XxA7!wMrT^nIEF}$Dro`@~p8X%8;mYpa*mc?30|Grq7jAS(Pc*LDeWQAmw|G9-^ gDYBnAwsl|Uzj?k9l^Rsal>h($07*qoM6N<$f;D|s!vFvP literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_senegal.png b/diylc/diylc-swing/src/org/diylc/flags/flag_senegal.png new file mode 100644 index 0000000000000000000000000000000000000000..0ae716352f5d97b2df64da7dc6366a8471e6fd4d GIT binary patch literal 678 zcmV;X0$KfuP)WdKHUATl69aB?6rFfcSAF)%tcG&(ahAS*C2Ffdl0;Vu9G00(qQO+^RR z1s4r64B>-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP_Yi|Ga~&bF-1&SI(mglusL)g z;T_$mhY;yBQ9%Z1f`oX#sepjmIocEOMxg+zh98$uqoO@{E{*mXp#|Agkg$xJE_Wgo zlsc^zhY=8TsT5$xbxpLJ6=<)Nex927JBAdI_d>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGe@Bjb`@Bu=sG?)MY0t87!K~y+Tm6JVd z6+sk+&&*ED4G{zj1r_z$83h{)3x9!48X;Ji!d}u_`3uBSEG?|liKUoMB}PPV0yY5~ zu`xG$lim3^K4h@_OI z5VWO8wl(wQR@<(<-rt*Cgy5U|dh@iNxqcZgb{k3(X(MPwng*tQJhA1i<&C`fROHt8 zv;x7Z51#IQB~s0RK+V*EG9}CwQ#t^7)eF7=27X?5c^>A96U^%#sKJDFd||yD^4iD= zc(IPg-MIH$$HOah;Y7Xf>&j6PDH%lMB)rK%hRa#<=Z`X4d+?ZtpSZ!whVGvo(g898 zGK|Dpw@s0*7-mOe`fWDEVYDIX)h}>a|}{Kz|#Q(R60;jGcPGh;U)?atoCEHDPNx5?j>x!S<_1k3yi>vgW#70)5;7Y zZAS}?sNVnp002ov JPDHLkV1jPo7J2{x literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_seychelles.png b/diylc/diylc-swing/src/org/diylc/flags/flag_seychelles.png new file mode 100644 index 0000000000000000000000000000000000000000..52301c56ea0d8c5275cead2304d8e0819e1e9fdf GIT binary patch literal 794 zcmV+#1LgdQP)WdKHUATl69aB?6rFfcSAF*rIfGdeRkAS*C2FfdrQ?+gF{00(qQO+^RR z1s4r64B>-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPFt@Atm%Ime>3EY`NP z#o2d1sffi1H248{Hv1Z1+b_D$Sm~_%dfLLK+ARt^l8c62 zrpefn0%KIXMWb{2#I6UWNT;gc&Q_=}#Zsf>n_VHd`ykfs`+hmaFs|q+h&Lz3@PPr- zYwH@As}LWx`&z29VA-nT#vxv!u^;+=X94G1Mj#g*d;0s@_1R z=Q`=mLwKnrtXvv5@9;-~k_q_`gL{Xt3Nn3Q2drd@!4^*TlRtb4HSsOS_k^5^1Qn7M5puyEw+1#c{?Hqs(T1Q1CSQKvBqWdKHUATl69aB?6rFfcSAF)%taGCDCgAS*C2FfhRQM#=yH00(qQO+^RR z1s4r64B>-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP8|YN2&0h~nzK zd*8=RGD$p>dtbZN1`aa`nR6yH6N7OXJZ=@^KHKGCyEjKBM=2<@B^KnQ{%DaiQUnsM z?$fGxT;PlZf84YAzI%6i(mt^kGuOcL(l!KaQo=^92(~exr@xL7y?FGufzjU(Ctza}@4d=V~1SQ;kerAtchh_Z~j*JSY5Wew%ZgD}ixu4$jKy)7LP@ z!nF+vC{WWE1Px%Y`rZfb1D_$d-oGxpHn0YPDjt?aEYa4(L=|CBEuNVGxvB-jZ}9Yz#eYdp@vQJ>^auS+yMRZ3=fBVFZ7Y?xj(7k7002ovPDHLk FV1mJdAV>fJ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_singapore.png b/diylc/diylc-swing/src/org/diylc/flags/flag_singapore.png new file mode 100644 index 0000000000000000000000000000000000000000..4b9abb7d84586c5f08d6246a98512b74bf95399f GIT binary patch literal 647 zcmV;20(kw2P)WdKHUATl69aB?6rFfcSAF)%tcH##*pAS*C2Ffd9kNjCrh00(qQO+^RR z1s4r64B>-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPRQM# zA#g*;lF31ExRPe~2X0Z|yO;7@QQqDuasMIk_BC++BCz@iW&m{qG&NaKaeu{ih4-^1 z9jC_>cx8o~`N?zO+dkyxJ;doSG1ZTn-vl(g ziWtZgs@FAdB_i(c0S|UN0eieOuBnXW6?#l4;^{OY@l?lTM@~$#ya}CW?&ag99UW+} zF@`-#ZK7xZ8>Y~8J5QtIwsY#@lz_sr?jd>Qo2iVy4G1zUl| zVo}d#GdtKCPEZbPp0a)$%2Uke^MJ0`ZAsUONBzqhoAZyMwSCs7tO5mbS)b(@|IERE hr9YE7W71#6egQjMVI)IX9XtR4002ovPDHLkV1hj29QXhL literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_slovakia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_slovakia.png new file mode 100644 index 0000000000000000000000000000000000000000..130f28781055eb387c416ed108dffb240570d9c2 GIT binary patch literal 719 zcmV;=0xWdKHUATl69aB?6rFfcSAF)%tXGdeObAS*C2Ffje_a+m-B00(qQO+^RR z1s4r64B>-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPp2Ex&4rWgE`~6>9>uyz5 zaL(1R*1{O`*I1Ti4e?8oB=7Zl=Sc8XhheDWI1Xqa5o8pSqA2R%7P8Lsye1h82A07$ zi5H%**BQuMc|Htx4Np`mAEkBsncM8*DzfouwQ@-%`Eui#(4 zh0fulFp3qq8A{KhWdKcSATu!_O>%l5GB7YSATc*OG&wpmGaxH4F)%O(Uvwe>000McNliru z)&&<0G7RB^KFt6C010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00JOM zL_t(|+MQEPYZO5cecjWuJ7Kd?qb`U-mIMqc5(qhoCl7j4@w#~Tr}#&_DF`0Cgm@9f zu%d}8VI`L+3PudZWHQs!Gu^(PkM*i)cvN+F)vJ%L7O0lM@s<>LJ|pK+LtEaD?gqO2tG zQfpn3j7B3y!d>F2^6WnUSDQPy{^BH-&aPu)d>QZVX)G+BpG0n=dwVar=7>mkl*4rB za3(N7a0=&UZc%p83pLMyF7LXn%EqG;T10`H^iADePo z8)VK#<;>aClCOYNL)Zf5a9ez82-dgnJE1NCAv@M?6A|FMtkW90k|~kIrF=VvTWJVV z*~OIXFtrx5Ab}$hiZUZMhUa0OzN|_LBz^^nAHs^jHvRB*IXc=}7gS`^>-yD%E8z#W zW^gL~ogBrRW0w^Iex&$H9O0@8L-NdUa0tzw6uH+6d^vC&nle<$eSx?`^ijq9m*t&5 u`%(4;EF3*QmjCf9efp{YOpU{_zw;k&J{3b@6D`jG0000WdKBJAT}UDaB?6rFfcSAF*Q0eGdeRiAS*C2FfhP-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP6PFkj!g<6;mwTN1|aVJ_Wvj>o-@X4m-2eN(|K*@|9Bl4rCwVXa zlnvB&M{4+vhE{~ua0x|Qs@l6OG8k@p>^!)52^Rg1G_rU5oTe`&7vCyA zdYdKEp2F+J0HFfP5?Bs_-iB8g?HK`h7fxXZorj2Lt`ZX8*I*-U378Atf_Dy+q6qvX z!9eRnjOO~S=J6FDT`#kx~6un(h9>}5t;*m2h&+JrxcE~NUSmP#qP5>)-h)PzBAj1tDm!IbhY(d zKfWp0Op#KBk?U9mG4s5#zYm?6apnfxm~O$-f{z9_Mpdc5+Tc?HCYBR4fPjdY^!406 zY)j4oB)#yV9g{^5Nr%p+Gum`&1A!nxM5D@|+foJGI@FDXS3xy&ar)gZ%vYGKiV-OZ z!RYKZw9vl^*aeMMGPI}O;`YIvNH`UI{o!L^q5}&RGXs*&3bB+m(B7!PU5Ya}nthJ3 z++k7!6H7@9PPSn!64oIUj4lMCy0eg!s{SbO@AsSv&h_T4bACRJYcpGsVXLCp9=)rT+EtLHUvqc)r{r;Y#~uG%e216n_lN%)P^%fDJ}#>00000NkvXXu0mjf D`^-x4 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_somalia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_somalia.png new file mode 100644 index 0000000000000000000000000000000000000000..65b4dd0801a391b134f493b7375183fdbe885fa1 GIT binary patch literal 639 zcmV-_0)YLAP)WdKHUATl69aB?6rFfcSAF)=zYFgi6fAS*C2FfcXSJrn={00(qQO+^RR z1s4r64B>-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP~Xl;BX0F3HjkDPoCsVdoIsN384}kd8955F*gkTt z>u!@@?LVW@*RWSfczGDA;DIe-!CEp;2EMuk)FZIrcO8N20l4A!*{91;121Uy)~h*_ z7N~Q@Kf&2Piv`mc3z>Pklyo^D)&VTZ)2W)A?=OH}&w~`_Ho4;IZNZ`hjlS=q zNA=WM(PisSz8xUZOF4V~3)z@m^&YQ3JSa{Nm$B&35ChQ_J@VfGNe<9p5w3r=?de%NI`VcJI9cCx zoOKeiM$$2ki9yAN>*x1w3Q!X2MCn*Qfid~l#S)uMoD=WVctz|ITmN$ll@0N29`Cze Z=ihe|BAHfI4fp^6002ovPDHLkV1k;k3c>&Y literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_south_africa.png b/diylc/diylc-swing/src/org/diylc/flags/flag_south_africa.png new file mode 100644 index 0000000000000000000000000000000000000000..a643182884b6a571a8c41b1a9f6d3c05bf123445 GIT binary patch literal 811 zcmV+`1JwM9P)WdKcSATu!_O>%l5GB7YSATc*OG&4FiGaxH4F)%RJ676gN000McNliru z)&&<0G7RB^KFt6C010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00M(a zL_t(|+MQENNK{c6{_eSV7){B<)P z5L&n>W>K4u{foaPsN93%%zUS-)f_vr3= zHj?ed<5%OX_T?}z`^7p3ctGGlKr--wwF2#Ze3&X|_~tw*yt_>nWrz z_W^A^z;c$9B`73_P6T2FO^j5LeiNaL^<-mg?8r~VT@MT{hEnJ7zO53tm5hvhitGoG zT(kciEHE2&b9OZ!%3tb^R}9>p!0p)t(xMz(=g_+2jB0P}Wr5;ONREV*2&I733e(dm zG0=7M8QG6IE&CJs+WO{-s){_u9(+d9t;cw7JJIw}kO2ZA5Rfq^_)5~5z~YQh=02WU z2Tag`QliL^7hI~kRTktxLuu*)o}Ih@Zc2s7aB0PTt3RIH@;q;CnGSAV1Pdjmydr1%%tnr>hx25~qU zK=Y6~K?r5kR!YP9Hlw0G1MFjhp<}uZIZ~8r4I?ejG5O~ny54c>7#YGs5NIA8DQ4L*DdxQjFq6HeZ;_cVl~XCCJSox#EaPJ zhl_>G%Djd{3dRnR9UyB!5rvhqm;!REqEuI7E7?dmOW0#mDqZMJ9+AEOMR;o+#0j;8 p@=|NedVw}sR8geYpYfKT^M4$SW&dylN7n!V002ovPDHLkV1j5zTOI%a literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_south_georgia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_south_georgia.png new file mode 100644 index 0000000000000000000000000000000000000000..c7242f6e56ebd5692037f67c868c312cc10d78e9 GIT binary patch literal 801 zcmV++1K#|JP)WdKBJAT}UDaB?6rFfcSAF*Q0eFgh?WAS*C2FfhgyB-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP2Xmn%9lcTrZU-sEGO?L{K3XL=n}SL`e_@K@mL#y#zk?SP@i2 z4_Qz>MD|o5q!FPIT|~5-o7t-E=DOJ@`-XahDIcMg4=l}h`n?iaitZz9= z#kpR?P&I8z+eBOZ6+JnPgv=b8?GfHtMB)I!^!cqRbRDUoJCe45;hsy4~E_aso4<(lePs z^#+rQ!hHGzF(wQNLs6Cq6t%$2v0|tiRDnVv4zi}I6GPoh@H8r0Lvw?(qC?k-S`}- zyS;!_)k^VVgqK6_(ftY)+uP^~+RIf~QeZ7Lhg)BlXn9Y}Ggf($tEY=O+`0#53)n>m zHJOX64pRyod$q%qH65K&VQ?dOgduY)6NxIOhgH7j*UR1al!Xh8x!63zgNYP@n_Xv3 zNYcXHPM)X=$$6X?R*C$S$Fq@zC4y8f%a_`+A{ElV2g@Pdk3R&@UE@qaks$kjrcfZg f&7Wm&>mKL7t?d`DChZgr00000NkvXXu0mjfB#d4- literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_south_korea.png b/diylc/diylc-swing/src/org/diylc/flags/flag_south_korea.png new file mode 100644 index 0000000000000000000000000000000000000000..085928d7414f6465da642f9effbf59d1e47aeb35 GIT binary patch literal 767 zcmVWdKcSATu!_O>%l5GB7YSATc;PF)=zaF(4~2F)%P0np_qD000McNliru z)&&<0G7RB^KFt6C010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00LJ@ zL_t(|+MQF+i&9Y({@&}UPjkdl8YL&NS%jJnNJHf&+UcSnBvepsgIPwcW;YZSw2JyO zT1Xfq3K1g?VQQABWi;Ai7FwDb&*zWl>)zWuu~sz)4)1aAx#xW6`_AF;+c@maR4$jx zNunqU)9Dl($3amPsH!^q((}L1BuV-i4u@Arf~G(pFE20a^m;wYqV%d397*a2s(Tym5@rMP_Ng) z^E^vVY>BwYQ%L=OAIW5rFu`GE^#u6rOPKCnh4sNT7(c$jF`pl9w;Qoo482}Y>!0x^ z&;(|)8PRAI#sv%Xr7hseEpj8EITG>u-ea7ZK6*%i@W5EYqVg0l7;$HFiuI@ycAE|3@mOnt8Lu%-2~$*HXP^T{ZB*q&U`PlY zcJV_o5ca1`0nIfN=tC-BwOYl3#f<9N+qm&Uk5~Iw$!!-@>oUT-Fp-Y1w?Sl}mYOM~HT@+d-| z&qqWN;B-3Yhl|2cg>JVy$mjE84OS+TnN^q{VQQ^bi~V;x9eFna({gEdERRrC{$a7` xLkeM=_;VU;AbyCr@qf0E_<(}as_l85e*uuuJ*O_2rUn22002ovPDHLkV1kg^Mxy`# literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_spain.png b/diylc/diylc-swing/src/org/diylc/flags/flag_spain.png new file mode 100644 index 0000000000000000000000000000000000000000..89889723bd922aa9630cc068e931ded9738307a9 GIT binary patch literal 669 zcmV;O0%HA%P)WdKcSAU7aEaB?6rFfcSAF)%tZF*-9gAS*C2Ffed7OXdIo00(qQO+^RR z1s4r64B>-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP(ILKUe_W;)!V5;4z(|S0$79);d@IPjM}F0Cia+*u=rNu!lN-_*5`1`V{MU!$}bDq2%DD6 zP2>Lra4!;%$vV~ted=HU(Zf~8&9Bp-fu;(2DDt3%D#QGv_2E1WVEQ!r{FA1WZo;7y z=LRMeLB^7FOJU8$LB;}|9ToYn51)O-yZ0hvPK%U9QzG4lhCn22$&S3g@J)ys9??bO zK5-c<#ra1Q=RJ|K1mMAuiY))*RZ99I^y$*!#LxLR0)G}tVnZm700000NkvXXu0mjf D${Q&6 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_sri_lanka.png b/diylc/diylc-swing/src/org/diylc/flags/flag_sri_lanka.png new file mode 100644 index 0000000000000000000000000000000000000000..7e1bae2390fbfc5d67bc1d5770a4f7d97ea12423 GIT binary patch literal 692 zcmV;l0!#ggP)WdKcSAU7aEaB?6rFfcSAF)%tZG&(aiAS*C2Ffgb0nm+&l00(qQO+^RR z1s4r64B>-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPHF2o8<6nVx9D zL9Bx0Is`LtU_#xF2|KRLODa^#%2g=|cjxAtGfjpe?Lex=gy>f)((}-Npo9gFnAaOszXLX zbl(0ZY@dSD^Xh0+Jys;J`Vf|$|4o1+7)f%Qgy9+JuX%od0YwkK-Gh^NVEv5~$sPhp z?L`T#OpDkNB)Y2lz6zH_VAOnscXyo%lTz*>5asG{nYcW-lu$DU;n+OJ5#NCM8uzwX) ztu?mIT&*pvoeQnKweJ10)2eswa<;MM5$lV8KdidZC7nDo$;MaHI2--WdKHUATl69aB?6rFfcSAFgZFiGCDFiAS*C2FfgK}+Fk$v00(qQO+^RR z1s4r64B>-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP49~LmWf-cB}PJ2^7 zCp(Reo(UMn4h3Gw#Zkc1_BXs<-T@~3prD9l>XfodOK?wDv`A3X#bo~|v0r)0( zm26mo4-S*9uL2JrB>|zFi%~P!(5?y+Hz!Z<{6rgzF6;I{D(L{ z1{qnSW+v^@3lGbHciZd8cp`jRAymi^_}o`Lsh4s#iYbFV8#I#|*IPGmYw-bkpL#Hk zmTS?XE+y>;gMru;Fh0&`(een7byxB0y}=!GyR@AG6H?%ulR&@U|5JkUJd#{!taMLf zW%Dd_V~VC~A~PAXEQ3<23{E^3XfzrakH?jOkru}{&){VD986Xq^1Ou*C8U%kl2G6j zrvK&q#?nCgiR#eHBNLOuzr`Db7|INDq@cg|$wi*$oHll}9)`n2r=BeNkC!L~e@>&E r1RBIr8q5EWdKHUATl69aB?6rFfcSAF*rIiFgi0iAS*C2Fffc1Il2G<00(qQO+^RR z1s4r64B>-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP4@qd%MDka2j~0XmVg^u8~}L{tEFYm}(#xmm!nr#;pIzPU>z>t1^?E3}rf2F^)qB+n<5D=^3QE6Js|$HKO(3?7-*$n`MGt1#tvx2q7^~q2uiEyLsI$IXr=i&f1O>L($6)t zG00c}*o9buXJ*F$Cp~1akiJ7;6(7nk`UsD+*tOYv{y-InhXgP{QF5PvCBV#9z)D85 z9njI*78n{VPuyS9jpVaXOr~c5h5-Agz`Z4~W+`tk1Ir!$%7i2tSwL@EpO}uPj{PE< zME04DWa0B1*sW>Ix*&K|CYek7;Ldb3Qnw0q1rh*46LOpB)fIw9K(^wxEp)Mk7NL&i zYylRJUIcw`BUKm)*6Hgg~g620BER>?O8P8PoGbs8&_o)3a zMia!W*M0Nu<2TkzQ5mcvPkbVuacl#}msKZUNVXH6{Q^%?73mUPr5)3*k6QiHVmd71 uC`SMakG(jS|8Xm02VJ~Oe*(^Zoqq$6w>^;2)iUS+0000n(`@ literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_swaziland.png b/diylc/diylc-swing/src/org/diylc/flags/flag_swaziland.png new file mode 100644 index 0000000000000000000000000000000000000000..6eedba09e83cc8fee8894b83e259daec9686a797 GIT binary patch literal 807 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 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_tajikistan.png b/diylc/diylc-swing/src/org/diylc/flags/flag_tajikistan.png new file mode 100644 index 0000000000000000000000000000000000000000..540756d3bf23b0b2797b825a08a9ca4cbe1263dd GIT binary patch literal 693 zcmV;m0!safP)WdKcSAU7aEaB?6rFfcSAF)%tYFgi3dAS*C2Ffd;0U}pdT00(qQO+^RR z1s4r64B>-5%>V!Z32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPaix=edSyP{S3$4jK(Z`#UAz`|o&+wwndrKTVBGOYlo bzRrIEb3|UWElfp^00000NkvXXu0mjfuBIhM literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_tanzania.png b/diylc/diylc-swing/src/org/diylc/flags/flag_tanzania.png new file mode 100644 index 0000000000000000000000000000000000000000..1e9d15747d55c9174c9d8338f40262f28b150d48 GIT binary patch literal 792 zcmV+z1LypSP)WdKBJAT}UDaB?6rFfcSAF*Q0gHaavpAS*C2FfcM~)x-b*00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP`bI-j`L-W$G zx=U*8o;K5_8ylD;4ndIgnY(-7j#?xfN5ZCctcRJWFNJl-Da-l!?>lHWZ?yY-!B}r- zovG_EnFgKd6hlEmpiT@`F3^w`u6LG^xz>j*n>FkXy%BdtaFhtLOcJ|Bi8Tt+H3oxT z492J?4V+YU_!<~)w~-!*W4QnfoSVa^!%vmAt%QI90Wb>ENr4Ism?k)7tuu+D@597w5a;{HF}3pva$n<+yctv_ z*a}i9ku3th>EK~c5t%Co@Z+a})WsaKYhGY#A>!7mGFLnT1?7=+{!)-dN8rX_9G30i zX6ggdl}Y3aYu(KTC8`su1dHBl9vp9s6^s+9AlJ=l`{k{VeDA9T*|5uGOo4W(tuzm6 zDmi78Lb@$hhVxRWdKHUATl69aB?6rFfcSAF*rIhHaaphAS*C2Ffb@y$?X6D00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP1cPjoB+A zh#-haj0A#Y?CE;k>$%n4%w!kR&Eekas(b46sap>H<8ZM@UH8!cN|W_j&OlO!D2gNw zDGJ9x%p4~mFh+h0oIn1Xx~)@vK!T$>!`0LK_Zm2gs2jk0>S3iZ#@HhSvJ+uZ^8JGo zVeuBRSO0mwgN@Bicvk@pQ4y>+0*QgUXDDNc3AyV4Nti$S0=(S5#Z_zdtF_0?th&ow z(1?d4w}?P83z9%{L}IQijE<4-;pJ---&mrofQ7pM{d0000WdKcYAT=OCaB?6rFfcSAF*iCgI65*jAS*C2Ffc>?GS>hA00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP zK~#9!os(NgR8bU$zjNjsby7340>v8`ky1oqWr`swMPXNv=%I<~p@N=zup)v2D~O(o zF50|kS>!`SR0v&>AX3wAV|mHRMrzVhN2i%_uC3Ed^;&IM?6vngYn^}p>t71drSN|% zqJ-M3N8K)GNZ%>aLGWF0$PR^IemsBXVb zdf_AD^{?R2>2?;fD7TJ9J?)OV9XXvPz|^R;Q@kiI`c{|axJHvCbsc% zeKAzoIJvx-EAGQ|3|5j9a`Gglh*Q~?-@GZlSNP+fW$JY1ao)U=*8D7vt=mt=jL+bf zFC1{X@c@lVIjvfW5Fy0$+a_o%s*`A)rVD}w^IBR{O3@SC!vSV6>;%Bj~KOuA-MJ$V)L zP`9+eOaEZdDDd+MT1W~k^}VHR^bD5ww@BqR>}|q6kcq9Mjrm3ASl{K~$jqITCOo9Z zahBw<2Y)!2XvLq@nWxh+6U-gAbA2ahSp&Bmm7>FpU{N%gVv|2=AWuxtpzLYbC!{ z`O=IlY(g_+8VSeB675zf9F=uQP#Q>$xGpar9m8F?n|h;-1`%0e8)C{*|6;IWlY(9B smJ;nWv&78*GKECvYWUaR{(GE%0Gxvxp?ONeng9R*07*qoM6N<$f=d{P$N&HU literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_togo.png b/diylc/diylc-swing/src/org/diylc/flags/flag_togo.png new file mode 100644 index 0000000000000000000000000000000000000000..c532b3c4f76fc22d4084bcad17fa97369d05e96d GIT binary patch literal 721 zcmV;?0xtcDP)WdKHUATl69aB?6rFfcSAF*rIiG&(dlAS*C2FfiW*>x2LR00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP(ZWO34XSNk*H%zR#f<`ek8FA8<1Gr@(6{op;K4G7*r zXoqp%lT=aWxM_ zOqPelIq4EXS;9Pi27UKF=9h-(KYxNN?I~W~IszyNmS7DSf_7{Vc^k-5c2ZlE^E zBWeNl5y;VpD#yklVs^H>z$QJ9)#t|l*$i0tAVYg&aa3lOUg$z30@+-y)g}JyFW`RO zsIN=P!Ml#V@#Qii+a}186sEbWmHI|L{VV369p}N}WY^fH5($)#aUMe5`=lZ*2NHO$ zIl_d-w`G9zn2s*@o=q~v(<6^ARV-ibV`X|{R-4RkSCsj4500000NkvXXu0mjf D4}CV< literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_tonga.png b/diylc/diylc-swing/src/org/diylc/flags/flag_tonga.png new file mode 100644 index 0000000000000000000000000000000000000000..4d6d34f3f677d9aa0c88169e6e129e91a7a4a0bc GIT binary patch literal 663 zcmV;I0%-k-P)WdKHUATl69aB?6rFfcSAF*rIjF*-CeAS*C2Ffim;5l{dC00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPx7f~7rR2C!AMI4e?>yqNr z#86v?RXu(H_2ePck10m$7ZAj$B0(iYDkEx9oZw<&OsCqkb4>5t$Lz*kMC#jm-ZEmF z{~Ed!hd$McIf?zMURZ}&JA*lU89ztI(SH91wP;J|A(M!Qu!|%2o$HHMudZJ)$1bim zWdKcSAU7aEaB?6rFfcSAFgZFiHaamlAS*C2Ffd!>7~uc_00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP1 zL^3`%kYVlz@w+JZco6b8!yRsgbz0C#U0)y%Xc~~u;nU>T*@{uUog(_VC)lX_mOHSs zt{#&g#?f)@7PPh)APwtlHoqJLoIx|Jj8_qhx#nI1exnmdE6Y*a(1?k#cQ_Tj3FD*^ z(e3IeOs+Dv5T>Qb)ehGr&81~P^fdh5O4QUhU~F^*fv9p4CEH{jvQTPfl0e~&ODSxd zr7ocNI0CyiV#l6Zyd8dx6W8w`({=^OWhut6btu*_3O|kO>ad_qgWyh}`xwsbt%i5o zc8mB>SYnJjBx$M?JK^uIbxdqX5*i(^AFTzDWeUn00aO4002ov JPDHLkV1jqGN^$@I literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_tunisia.png b/diylc/diylc-swing/src/org/diylc/flags/flag_tunisia.png new file mode 100644 index 0000000000000000000000000000000000000000..e013b29996d9bb971b3c1e992582de65d7c69933 GIT binary patch literal 721 zcmV;?0xtcDP)WdKHUATl69aB?6rFfcSAF*rIiH##&pAS*C2FfhV;AZ`Ev00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP`26V`9Zj17o~F*L@{mSpd6U~c26N&(q`!%JX9jxhdzqf%Pb(BQR@@>Q+Bzu@ zh6p@tPETTR;~|otE0AV}-qd5{2akifhl(Sd$dET}gN<|6S#QF&uOpkf08C6W$!kdJ z4Xj?h$5Qf&Zh?^@@k)Ce=p(FwJ$weqizmSNA-GfLpucvp^U+PzzRaU&9YM*ckdiIY zQWMgNq><%(!1NSkeI29_W^@l~NfV(;7_N91OUa!d2GHRwjEx&3?_Of#Y#VA}4$^tf zR26!c?;zhbj#_svUK0F_+iC=DLqWEPB`C5!I(-Yv4_-rcW|2OdhFe+0zWY~LZBj}~ zKj-DI3<3wH(wrN$_pdN^`yw}TG`b&f;O-^Vmp+y%@Nnn}W3~dMHbnELlu_%bvo89` z-p-cXRK!7efs{>Ud?g!^F8|2;Yj2i}@lgvVQRy7w(lN}1fg*2l-DB~W45|Q8%g|Aw zE%&49$A3MbQg?NB2^9qSR(ff1Twx9EFWdAfES(LS&00000NkvXXu0mjf DD{C;A literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_turkey.png b/diylc/diylc-swing/src/org/diylc/flags/flag_turkey.png new file mode 100644 index 0000000000000000000000000000000000000000..0bb12063c542a185e3a46ff78a9ce061236df111 GIT binary patch literal 690 zcmV;j0!{siP)WdKHUATl69aB?6rFfcSAF)=zZG&(agAS*C2Ffjghb*BIT00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPvK+ zA_}<(f?p5`B!ZEwVY53s(;wyQ?lI$0(@=CzPgT8Fuc{UDQaIcaWiJ;~>Gw^DU&%Bi z1nvqU?))J^AUuc}ED3CPYCJ!3$~A!K3YKzOA? zMU+cRz?n>6C(2&>J6ceB~yNd|6LHa6U8P+4^=6jAH`* zauvmyi`c!thVI%U$aoLEkM9^{p(1*)IeAKA;e)gZyo=%(^d8>B+`>utV*_-yzh;es zZ_sUP!Er49O5jp`%w8Di@d$c<)b^duiFQPfKH`%OHZw?)n(w2k+WdKcSAU7aEaB?6rFfcSAF)%tYI65#hAS*C2Ffhq>E@=P&00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPJe(DhI+Aq4|}h%Fmnd;*(!t(P9(RRDN(AMN1WhF$qR6~noR)J-1{h``cq_a_*gn}gVipaz6(uZ2dg ziHG0r!sBv?bGG6U5$|-Q4S`j-8fLNhc7XX}24C`oVKT;Q{0508C<}Jh4C4skx^h5Z znFl{5Ht(E9bt{JKbukG!nj%O_p}BvG_k?W~i)zRm5@_zziGslLlP;>hht=DJSSnWE zq)rx0Fom)u(2)`}qLD!M{!RF;9^(EBL>0Iw`VWC*8w+=~rI^1nV75w8pz-`YPKL9P zO*TSmqz$=<5-AeccNR1)!8J5c`+EE++DKNKZJ2$HwN?yj8#~V~3!AYeGl@w%Vb24^ zhhvpalpV{Oor{0CSk}?1u*rC4jb|7OjQs!HLdKZ!V;b$)*ZDUxOI?ej0m?T30000< KMNUMnLSTYY-Z!NH literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_turks_and_caicos_islands.png b/diylc/diylc-swing/src/org/diylc/flags/flag_turks_and_caicos_islands.png new file mode 100644 index 0000000000000000000000000000000000000000..38fb62a9e2774c1efb0a0b98d017582516a1aade GIT binary patch literal 785 zcmV+s1Md8ZP)WdKBJAT}UDaB?6rFfcSAF*Q0cIXW{lAS*C2FfiQMCKs7160+5|3Iv?_wA zl~9yT8!3Ab6l4))AXAx`V!m(;$0i*g_d3noN8i1pGOi*I{O>vUob&z9_x=CpC?uM~ z@|vTRoO^2+s-}gte2&k)p)IqDP%M*ec0V0fF<5bdBU??drMGR+^;w=AsuF^6Z7RD^ zYu`7Paw=Gazv~`ns~>Pe{mSLo9{8zBfDpvviNIJ)$SmmV)g<_+;IUe!_Y)i#;X_sv z%%yNAbd%i4AeBS!<%Kq-i;}fiE&3DoBdD0kaci=^A;_ z92&PabJ}=Ge!0f@Scsm$2$72Y9P8e@sGItlN=B;>(2#aUn5Vf?dV%n!8g7@=3!lSK z+jjZ_<$Mgx(DG=Q@RX~EvOu6{n^QtGe)iG6axFV^8)%vIaU;BeTC0=vB8{@TA%epW z8L6vSzcG)}vK%SNTC_py)U#!xNNUqLzwVOgAf;gQ)T&^0BuK%*8SeVK3496h@Wn2! zwaI?WMFJJaN?2uz!ZBUO(wna8QSJ}!kg>tlrVjj{24x)KR##2JnS~5ITdet%T&ol* z&2c^}SoU+QnJf2)>B z$eNJZp1||6c>Y?Jc%uIMVL6^nAga>pZcY^x2-5%O6$<7AzZOng_H+IVlzkZ;7L+y~ P00000NkvXXu0mjfDd=Em literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_tuvalu.png b/diylc/diylc-swing/src/org/diylc/flags/flag_tuvalu.png new file mode 100644 index 0000000000000000000000000000000000000000..6c3d827f8ebca8432b3949f0a2f7c04af45687a3 GIT binary patch literal 824 zcmV-81IPS{P)WdKBJAT}UDaB?6rFfcSAF*Q0cHaaypAS*C2Ffiz7t!w}Q00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPk;DD&ojLc+cfNDZ3`1ow zY;H)_eD3wK#khBs)uTWE9v@w8_?7kGV5{NGha!#?0#ZuYj)Y}1n3fB|)N}G`OPC0f zuHv>v?}xsWZy+ARv$+cxX}^PB{uQr$VMH2gQ78d98_?;i@ib1hUBS@UHI0`2MDU!q zW*6{zF@@OHN94(IFZTq2!V&`UY0?K!V3df!?@3@^{ad_D41fts$!{mraKD*B_sS%& z5(n}+wADBomS@prEP!)LlDy9E9Rf|U(>;fY%pqvZR0PVz_;{%UllzZj7^i4i!gc>y zEQAi@X5$HPioAu{c=PiNR;>V@CN5UWE#z9^8Se?YWo(Hf>I!0J&mdCX-5C87#z<4V zEZuZ8OzTHsISie?PZ(~$4NLI#HnLbkrE4o8UZamOWi$#{V9P6S{GAW#>@irI)v zwiRh}JEoEmFzKula0t8Xn5VLulvi}1MY|o1=M5| zNvcK;8f{>tgwfoRNl0piqy|IX(x8)%W%Y$3WdKcSAU7aEaB?6rFfcSAF)%tbH99acAS*C2FfiIc7_tBW00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPY}e?n3471XsGeF@Q}n}R!Ez?Ck#bK@fQ z4a8M9ZM2JMsIh*d%48vKi zb^gX$xV@ATN~sL@P6z>GO!j<8D@l?&l>U<|9Zt`myEqf_08tbn2!bq8NP#p>AyNUU zWVTO9#0hLRH+&$uPXcTF>BH^dOtohj_u&N|JkDSZV5A{5w3tLKG?+5jS{mBtuTdj` z5_Ai(m06X4Vu%qjB>Kb;;v2CG+j@%wI{bpT#O1R{L{}DoAOfNg2m_*wcJ(%9uhud1 zY6WZ%1N2K6k3nXj^HF$(i`@GHiSkq~P>P(5P!FC!pS^~jAHu)!7}KjOfZ`-T=TZi} zO-Y5o5?f}qU-RIcqco1P`+U^rSU5ev?z{JB@9*Kw=qA*WvC1g4*eA-`%LSIJ2dr9~ zg6I2m1Dv9VjrEt9tK5ZM{Elwt18yxQ*|lor&^UECX6x}$3FLx zxrsXs^d}~+a`=}k1(Qb=->FG)lnr^K_VExtyD6T=Ixa z8%<*3;xK!TH;)A@kJBXSHMa(-@u2C$(lRQ*BBjozo`G^rL>m`{wlI{mlY*3>iy@jL z?hzMUMgKWO?(kQl;RM{}SF*Ou1^+dfMGuVJFcrxs9_Qan>ReiZK8I)k0000WdKHUATl69aB?6rFfcSAF)=zZF*-9aAS*C2Ffb{%q<#PZ00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPech1r06vxV0QOe!L zB>|&su;;tC!%lBM1CFQz%98O@0pE=*ke9%i`k?>z^lE5s2zX3{#L5E|=@mD6%F-`g zkis;wucI?(`chdB%|QD; z02E#|eT6x{yu~ap`ZAh}bQ7RQW@_|m!{&m4W=v&5JEr~8JJ4gy50`|jxJqHpv=^0x zOzLx#EvsqFga3XE4DKU@DaEt7UM zw`HTWtgHjDAtKf`o0e_QDZov!m_8%1HomtD&!}>-fIR0MB{ul^XI&=J6vH`n9V;ur zZcTG|(Nb1Gmpaw5jFW%;nav>!{h7>;o3_G!0bfn|=esF#e*gdg07*qoM6N<$g2-#< A4gdfE literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_united_arab_emirates.png b/diylc/diylc-swing/src/org/diylc/flags/flag_united_arab_emirates.png new file mode 100644 index 0000000000000000000000000000000000000000..12bb66b292909f5aa34025743bef9ccc3afebbba GIT binary patch literal 688 zcmV;h0#E&kP)WdKHUATl69aB?6rFfcSAF)=zYH##shAS*C2FfgCzC=jVq> zYL_92f8>mubgmH);k?TZFY%B9KP`4|7T5Rp3-}&5>v8XHi^mVPrF0RFs$EKq5nYJr zspy2?zDCO6DFxmZQQhzCj9D0ihzuVRVoV6!HAO*E2c%@qC6by3`*(YJ%enw2;NgL!uxAk-u&F^ptSG1of^L|omymgi%j1Df(3K>^o6f*)+g z9Fa^KF+EafJvfu}_Z+SFOrc{6%u(}hPEYaU+ZwrRX(|o`b>W;F){4z$Q=B^pA?wbR z9n$!4e2iBgU!df%4)zHp%~1tctCd_3U^@NefYypSqpoWd+@mZ@SZfEe##x}MDl|gr$+Xn5PxfyO_Y)kE|xj1>kzlM_6+R7@hAoiwcE(rYh781Q)rkQZ*>--0X WnTMtWdKcSAU7aEaB?6rFfcSAF)%tbIXW^iAS*C2Fff8y|3Lr%00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPBXCq2J*rxOHRV#&0mnPUFr5 zBPOE|gD7Y~1%VluH}mSQDo=I8td&Ym-{f}Pb02lCKyn05ceE&%%T?d^1EqB0(V9?D zQo?wYl7xz(jphG#yWN?ezjc+rD~{)RPCj372mNhyS`}o@=is^*5RpV0QY|5+LZl)@ zk)+jFURiY+e3y9Xn9NEYVeij!nPcgYna?6~`8C?L z_sC2YVYyQ%PDHpkrr=u|16I%t6a(Hr+oDCBk@c z>^~v_gL;yn9nd!j)#%xsh028Jr5vOkg@8!g0-?6hi3FMqFd18Hp%x0%jE!v6eoxpV zf@g&CFt>a&eXlMsPR&#s5Cr{WQ_Igy!5a>pXTAlMp6}-9fu6w;y3YZH*2v{N+Z>-2zBZLu^G-{-nIJ?E5 z+<)-om|)m$bU&3pxKc*(WfN#9Ou&haWlR#IL~|OoD(iuacY&WAafiqg_CG9EyduOF tv0yG6{bh;Ne{7{8F;!Gg0#3coe*ySNUYFWdKcSATu!_O>%l5GB7YSATcsJF*!OkHXti7F)%PQ+D**>000McNliru z)&&<0G7Xl54qE^K010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00JXP zL_t(|+MQD|Yg9oH{`TFI9N`p2)CdLw1|j|dwH7 zQV?|f82!)J@H4g{A;P%`EA*1kGzM1&vP6L0`oIZp-#7y|@x+T6q$Zy)-z;$bDcY_E zoF^#%i$g00Y-~2bi&tF&ysaS?gOO(jG7vIgwiXC9odBB~s9Z%>jtmLHJ0=S7)hhi( zTDw;C;eo(eL8VV%hAKt`!q~O@7`cSV@5p~a|8s@iKJe~CrTYwUzAdmxgJZVZB#Z}R z%ssz@)7Bu8fw5%hEm|V@(er;*tiiVr_XBZ4enOQ2BKnhraO)n1Q{?Q4fl29;VcZ!4 z4;~kQN2{l>uy}$}xO_orrkHSZWe#?)VIYb&QZzDTD#K>R;K}<{V0i_oOu6VNkP1rC zyrUBINw(q_~=j;LkDMm7gp$MkJ6*eKC1wB`RS?cl5cc8mg04}_F z2Dx|%!5G#$lu}W&NS`RM@wSvug>>2nf_`r@W3YeuD$LR{v_RT{Su70@pZD;^Cn=q3 zw4qM^0zR%6fX-{GIe(ndEGyeIQis5n^`2E=Ht)IDHfEff*M=PB*q8y#C$OiR?qO$D x|2RY%yhWSp6t-#S4*mbEsSeYhF+TD*{|1N{fp=Nq)002ovPDHLkV1fgxF&_W` literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_uzbekistan.png b/diylc/diylc-swing/src/org/diylc/flags/flag_uzbekistan.png new file mode 100644 index 0000000000000000000000000000000000000000..9ff6569b30e22a0c3ebbd3ee1aac6b5334e73930 GIT binary patch literal 734 zcmV<40wMj0P)WdKcSAU7aEaB?6rFfcSAF)%tcGCDLhAS*C2FffT1_Tm5l00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPD|ul?!29OGpkS!g|iJ&ji+JQv9X=22m>J^PzijD zh-nTHRTKnYaSiZQgqzN$^62_a5)ABCqp~mWs_acKN2U}uGGMFaFsXof(0Dhrm;~UL z14bo1Xpav2meYL_>}w|$<07D6DxA=1tx;hd42}~jjX7^!Byg`3MnJE?$T+%0)9&@& z>cbCh*%gf&8x&)vQU+L0;WOOsC_};6+r(xWm(h%RNBRKJNjv-E;_K|fxob*k1K1{E zxy~z{LzD#`bUb3ReTh&Myx!wu=UaYjCA|H5=b`Fe-GMa*S(YI;I=RF70Pp<@fqV{& zMM+UBe82n&c=Ajy2_h91hAbqEG<>p&ufc{tR8!T#(tW!P!59tNecXi|qjf*H$LIF`{H_JhaNDNIVu{$RNWZj~qlHe4{Y zmDC-boRb!cvsS5A!dWeAR_mVj1gi+d9-l0V_n&{{Nf#3p6bb8Y7Pd0UsH&t^PA$!U z&wh|G^I4v%Ik$;>1eN4d`1iw-mGc+kRXW@tE)lK&c$JBSU4`LahciFtKk$7?<`aA~ Q4*&oF07*qoM6N<$g1PoIR{#J2 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_vanuatu.png b/diylc/diylc-swing/src/org/diylc/flags/flag_vanuatu.png new file mode 100644 index 0000000000000000000000000000000000000000..505eab0425853b1901166956555e9185a225bff6 GIT binary patch literal 758 zcmVWdKcSAU7aEaB?6rFfcSAF)=zYG&(aiAS*C2Ffbww`g;HX00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPBn! zp_NchKwAN20c~6cr7f&=h!YE?9E>&i-Zja^9!`^BKe*a#)K+F1!HPKmCJI2I2+#p4 z0n!-sq$Q$=`#z9FSl|3rK+j$v!F}2PmdE^+w^%(?MI6h4GovsRNrro70mr@Z@8mOC z`VC@2_WJ@iZ=6GO;S<(oJJ|loOIq==Mt0jfxxe7Qxr{*i-brH=rfPfG{ai)48e(H% z8;`&8O!>%!wSz3wpR5AwMvWIi*f&^Se1iv1rg5gF@$7jW=P$j(z4baKN*b1qj*XR* zIapmr4kbL?4RSbWXK4h^8IdLu%_Ch@$|>3hdDLL=@+ccv)G&;yjUhMFja_^LXUmva3Y~e(b1YQWt`g%dy^^CRl#JeUUbA1ixjv%NijKnQvWtg%>*&Jetp=Jl8`M zYW9q2vw_BW@eHgctQ(ASw1U=j535gG__5TXjs((FW(VF`GYDN^1xZHW`r+WdKHUATl69aB?6rFfcSAF*Q0eI65>rAS*C2FfbFO&*=aF00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP1Ah|Z7#nFb^Z zoJf(@_S)Wg<=%OOMF1ebwd(J&`=S+sjk>PE_{UfOhluklg3wUVSFu--|I)fcM z8ZgGto<&)fy4&q;5N$x1N*1t0Zmy!?%Frir^ zlM4u1YDfq%?-z|>RNe`Vbpmf7=VP#Ksvnl-2r>vrDImoJgNI{ibps*i)2UOxvPTCZ zf(z&%&FlAfN05yHiTpsjy#!--lR%an_{MqLCeE?PISDR*Izaxgg;r-1t@b`F9iu*i zfa0s*o)Tu!0g0*EEqOe_@9*ER*gPahYtULf7ce$--HW7|L?*Ly{OV0H*V#sK*~4@) zCb#AV2UT=XMHe(%^A(-VJ*d$iEPUP|2Np^_br71UBQaeef`iHxL>S}4&KFFFLpbWH zwf4DyC#e+9_-$E0Lu8?%3-_OLkP_ns+-OM0y@JskW7>By&OaA>S>{S-YviIRbgh(2 zfmkDK#f0Vm@rZ5-XB_1u!1?<~SV#$bg^bv4|Cs7OzUw*v1!Xwu0Ws9kRsaA107*qo IM6N<$f;@r!Y5)KL literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_venezuela.png b/diylc/diylc-swing/src/org/diylc/flags/flag_venezuela.png new file mode 100644 index 0000000000000000000000000000000000000000..c5e318e63044c7836af812076bbc7bc331229ae8 GIT binary patch literal 679 zcmV;Y0$BZtP)WdKcSAU7aEaB?6rFfcSAF)%tcH##yiAS*C2Ffhu20UH1S00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP1MU=pd)>H|Yy`o*|HEIQ8$q&hujoSY z5ey6yB1$HUJd6_4Gu_km^4zX&;zB`F@O3?I-*c;O-BO56;czV|^A>w*0&S5n4saxR zz#AfSj#2mC(nj(E}~Q) zD@I;gJB3$Y7V+ZivFL370(T;=)>hj;Lyl;qz};^fxZb;u8~tI-hQM{S{>)KzkhgUH z$z#<$KZW#x!XtXwrwOBY%xH%W!~PgL{2V!`l4mGwm8iYmCY>Kvq0;v|mjl}8D8-O1 z%1N>pK=3Y&SxhaGGcZXuXpa4Y-MYcYL<{C5<55{OvF~t|UC02In99+fnPQdJp z*tw?Zr)yi?()nyf<&s^kptZ)_D8TOniDb%IxYFQi+at|$n4)An2Qyq#tBt^$&x=8w zxJCgTi(rs*n^Y`_DPq4Y=jYh)KCQ=xKEjnoV5mCigh@K9SV6i<4Pi1tH1m>BBw_E^ ztCE#BJ~)E)A(mVS5!CQVkRnM!6m8(##S~UQrrB;b%3gmAV-pRIA1fEYk0&Ls)QL^{ zdTo$ZwdtE;I8APmvvrJrY2v&tr7QwW08UC-{>Q77?HBTx8izwa=U;Ug1`ksnVfFw3 N002ovPDHLkV1kL|B-sD} literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_vietnam.png b/diylc/diylc-swing/src/org/diylc/flags/flag_vietnam.png new file mode 100644 index 0000000000000000000000000000000000000000..dbbeb63705692126b6af6f204cb27bf309909263 GIT binary patch literal 625 zcmV-%0*?KOP)WdKHUATl69aB?6rFfcSAF)=zYGdeXgAS*C2FfhG5vn>Ds00(qQO+^RR z1s4r64VHusTL1t632;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPaN~-^Kk%RYAdCxLk+3B$T$`9+jE_VfM({pn zy1U9#U2`w&j7(C~Q`J?cPo0_$@F(DIkB0ngX`-W167!lxs0h~pv6UMt3gw4ZVN5Zd z_J4Lh>ORwdrZQSfD^H&+BQ60ckqgNvp`-$(067oV0bLLDGkp1c&cytZ0Iy?};6;&c z3_0QO(F3T=4D+7ACi<|(`YGseX-5rWnk0#=BbZH!22<9+$~zFi>jExbCFFS9~63qx; zT`mBMHB@>RswHsUB+4s`5%~GcV>Z%aAQ@Hk76a43<{aWM32q+tE|IY49b-bjWH-ig zz6DSk?d-)i|28&p!3+S^dsj36&d#7ontuH1roT_V=Pcg7%;#*lOf+BFTGOq?1>eRx z8vq(n`=ji)+;tlNyjbdU$0_ZNCEurQ(N_QG7Sg7)v-xRvzRrIEml_QIp`?7n00000 LNkvXXu0mjf9KQsc literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_virgin_islands.png b/diylc/diylc-swing/src/org/diylc/flags/flag_virgin_islands.png new file mode 100644 index 0000000000000000000000000000000000000000..95cdfec3c73f309a13ad4817f3e5eddd4e41f5ae GIT binary patch literal 774 zcmV+h1Nr=kP)WdKcSAU7aEaB?6rFfcSAF)%tZI65>iAS*C2FfipdTn_*M00(qQO+^RR z1s4r64iAlA;Q#;t32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPnl*jVHhxeFyzwgZZ{=QG+_t4nb z@U`jb=}J5vH$2b7_kDyAglorfg4uQ5;JI2WEX!KWX0yFg;HP1lrqS88GYSzRx-W|z ziJEm>AqCxv6mTR$0>XpY*DnlNd{Q!|3%RMX{D?~7GF5vKJrYCH;uLassaluh7fn1r zDaAG+%1skPye$iNM%@ReaT8GXvI+_H>n=f$V)j2%t z3U518e6wa*>`GJmdY0@SgMC{g3~sMdcfG%V;5aU}Iv@^%`%iOhsfVe2nXaazh|NB^ z!Vn{Gu5$YXlWdKBJAT}UMb!;FqFfcSAF)%tXFgh_eAS*C2FfcErgRB4m00(qQO+^RR z1s4r64iAlA;Q#;t32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPW^>w3M8!NI|9I=*1Lu8UME1#a7jL?W;`Um_B|4_^rQL4bhJ zXfz-QW}eIC%#p){J66a_xAF)iIhQ_7?>nb8K7eXqCV?&Vl?xObSF}58Vf}^5M0v4Nq-n(v#J~B~6DQTlSTVt)F3J(q} zO0^6d0hpFf4cXmPwSI-lv|t#)74jdm5)?s@)GTwdjqS;JOfnk_ZW4v936wT6eQRFw<04GhD zu;m{$Ft1?X%xY|Z>S3zSMNLR-$ky?EAclAS4t9-cEVfIudp9yqR5~r?J4u(WC^qEa@P;&8G`g zph$%jt(g~>DAY<5buG)Xb448gV8%Ibq-+RcgpTF$f2?krX{C+V+|IuNI1D*km_-~Y P00000NkvXXu0mjfbJ{{6 literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_wallis_and_futuna.png b/diylc/diylc-swing/src/org/diylc/flags/flag_wallis_and_futuna.png new file mode 100644 index 0000000000000000000000000000000000000000..29f5e8296e9224c00cba98d72636f025ab0260e0 GIT binary patch literal 772 zcmV+f1N;1mP)WdKcSAU7aEaB?6rFfcSAF)%taH##*qAS*C2Ffc0imb(A|00(qQO+^RR z1s4r64iAlA;Q#;t32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP1JjUjxu`zWC2kJ||cobM`DasJ&p$u&lkZjASv}$LFV9OJkoQKIuwp5Wg zUe3WgJB|MGB(i(OAP;{4lKzmAunh=7NbtGd$k4$RB6z_Ow}EyGGEN{V8^Qp(9lMl( zri?~)OGqoGW*LM^J3dI*;~}KrAVL%x1TDbd_zqKSz~%>_Mkin?E8F}6?`zFcVSt8gGo_UMQ*VT|Z0#qHR z2VE#2zxD>1C`9h%Q?T+GaH_z?o170WVkp%!jYqB6qD=xNBvcZ^4v#_JS%4{(!D=7C z>+fOrjiPbyF_Q6P(B#%Ls~P_^+N( ztbx?Mi{J@L3?(`(kw7eLqVV7*vMY-aM`s|>ki)Rte&LNtb#lYYQ{Eu%tcY-Pv@-G7IB-LF4&QqUVndl!xU+o?Gs!Pzt33#h3 zu2+gxe=2Yf>uvrNakR9a6DIu(Lv1*l4e4TE-=~B&Ju@tm`cFH2i)_**NWCl)t`f!x znSU58+bIQg!gCkgM;Ipf|1p)0BzD8JbH8>w&c6Yts3n}WOWs)k0000WdKHUATl69aB?6rFfcSAFgZFjF*-0eAS*C2Ffi1_14;k@00(qQO+^RR z1s4r64iAlA;Q#;t32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPKD%g| z#WdKcYAT=OCaB?6rFfcSAF*Q0hF*-6fAS*C2FfgRImT~|900(qQO+^RR z1s4r64iAlA;Q#;t32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPV_U(*o@$aJDZ9{X`aPot_Rn$#~-h1nGhc@F09Z z2!sb*yyH(@*&qH9b{KxBN1eXjxwM@rDbXP$vm=@D4rQ>Y8^SqM)?#KFRL)|5I?FuV zJ%&BkffW*c5Gh%bBvo|4txrR|->lFq9CB6T#?c6~yu@Rh$CkH=o)*lFNt($~MNcVK z_b{2j*HMGJ2OGHR2GCW7r|uhGY~_$20pE5E9V>-24N7OCC5aCqT~604yj=f`tq&QB zaf8Wl4qH1|8%X;5hTpp?!1(o~=8v45NZ5m-0o32hSZ4silf=MM){q$`zDV7lHkQS0emH5ErJl z29h=!ArgULa?Rnmsvv0v z;sJ5-^f~;?!=i3{A)dwHF0n!M|K}AF74dUf?aa^l7XUgsJIOu)$N&HU07*qoM6N<$ Ef;>nnaR2}S literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/src/org/diylc/flags/flag_zimbabwe.png b/diylc/diylc-swing/src/org/diylc/flags/flag_zimbabwe.png new file mode 100644 index 0000000000000000000000000000000000000000..7b1758c06066ca255a06b5ceb01dd90a09378abb GIT binary patch literal 755 zcmVWdKcYAT=OCaB?6rFfcSAF*Q0gHaamjAS*C2Ffa*fRVV-e00(qQO+^RR z1s4r64iAlA;Q#;t32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPcvkoa+u)7r?zGkH@^(IUesA8q-){uEkHFR*Cl1~p z{q{*UwpC;qlCQ9w^?!1}ItOc9(Rcjhy*c$O|7j=P7?-VwFOIz|KgwsL2hCfkMl}RN z76isxbc{yIDBpIB!KPN|nO|Jw6-vprC^Iq4drI6zKn&WEG@MfSg{4aM|f`eY> languages = TranslateUtil.getAvailableLanguages(); + if (languages != null && languages.size() > 0) { + swingUI.injectSubmenu(LANGUAGE_MENU, IconLoader.Earth.getIcon(), CONFIG_MENU); + for(Map.Entry> language : languages.entrySet()) { + Icon icon = null; + if (language.getValue().containsKey("icon")) + icon = FlagLoader.getIcon(language.getValue().get("icon")); + swingUI.injectMenuAction( + ActionFactory.getInstance().createToggleAction(language.getKey(), IPlugInPort.LANGUAGE, LANGUAGE_MENU, IPlugInPort.LANGUAGE_DEFAULT, + icon), + LANGUAGE_MENU); + } + } + } catch (Exception e) { + LOG.error("Error while setting up language menu", e); + } + + swingUI.injectMenuAction( ActionFactory.getInstance().createConfigAction(plugInPort, "Mouse Wheel Zoom", IPlugInPort.WHEEL_ZOOM_KEY, false), CONFIG_MENU); @@ -138,22 +162,7 @@ public class ConfigPlugin implements IPlugIn { swingUI.injectMenuAction( ActionFactory.getInstance() - .createConfigAction(plugInPort, "Sticky Points", IPlugInPort.STICKY_POINTS_KEY, true), CONFIG_MENU); - - try { - List languages = TranslateUtil.getAvailableLanguages(); - if (languages != null && languages.size() > 0) { - swingUI.injectSubmenu(LANGUAGE_MENU, IconLoader.Earth.getIcon(), CONFIG_MENU); - for(String language : languages) { - swingUI.injectMenuAction( - ActionFactory.getInstance().createToggleAction(language, IPlugInPort.LANGUAGE, LANGUAGE_MENU, IPlugInPort.LANGUAGE_DEFAULT), - LANGUAGE_MENU); - } - } - } catch (Exception e) { - LOG.error("Error while setting up language menu", e); - } - + .createConfigAction(plugInPort, "Sticky Points", IPlugInPort.STICKY_POINTS_KEY, true), CONFIG_MENU); File themeDir = new File("themes"); if (themeDir.exists()) {