· 6 years ago · Jan 04, 2020, 12:28 AM
1#!/usr/bin/env python2.7
2#THNX TO ICODZ & MRAFX
3# https://boostini.pw/
4#
5
6import random, string
7import os
8
9logo = """
10
11 _______
12 . __.....__ .--.\ ___ `'.
13 _.._ .'| .-'' '. |__| ' |--.\ \
14 .' .._| .' | / .-''"'-. `. .--. | | \ '
15 | ' __ < | / /________\ \ | | | | | '
16 __| |__ .:--.'. | | ____| | | | | | | |
17|__ __|/ | \ | | | \ .'\ .-------------' | | | | ' .'
18 | | `" __ | | | |/ . \ '-.____...---. | | | |___.' /'
19 | | .'.''| | | /\ \ `. .' |__|/_______.'/
20 | | / / | |_| | \ \ `''-...... -' \_______|/
21 | | \ \._,\ '/' \ \ \
22 |_| `--' `"'------' '---'
23
24\033[1m\033[1;91m }--{+} Coded By Manisso {+}--{\033[1;m """
25menu = """
26 {1}--Man ID Generator
27 {2}--Woman ID Generator
28
29 {99}--Exit
30
31"""
32fn = "Mohamed","Ahmed","Abdelkader","Abdelhak","Abderrahmane","Amine","Elyes","Khaled","Mourad","Ismail","Abdel","Kader","Salim","Brahim","Walid","Sofiane","Wissem","Menad","Aziz","Samir","Fateh","Mounir","Kacem","Salah","Aymen","Nadir","Nabil","Hamid","Farid","Hocine","Houcine","Yacine","Madjid","Yanis","Mehdi","Sofiane","Younes","Amir","Hamza","Badredine","Khalil","Ayoub","Djamel","Sami","Samy","Mustapha","lyes","Rabah","Abbas","Chakib","Hichem","Wassim","Fares","Rachid","Farouk","Najib","Anis","Karim","Amin","Chahid","Youcef","Youssef","Nazim","Faycal","Malik","Malek","Nassim","Kamel","Yassar","Akram","Zakaria","Islem"
33ff = "Akila", "Amani", "Aya", "Bahiya", "Bilkis", "Beya", "Chainez", "Dina", "Eliza", "Souad", "Fatine", "Feryel", "Hayet", "Ibtissem", "Ihsane", "Imane", "Jelila", "Jinen", "Jihene", "kahina", "Laela", "Maissa", "Nawel", "Nihal", "Nour", "Rihab", "Rihem", "Sabah", "Safia", "Saliha", "Sourour", "Taslim", "Oumayma", "Wided", "Wissal", "Wissem", "Mellisa", "Lidya", "Soulef", "Dalila", "Werda", "Linda", "Liza", "Manel", "Kaouter", "Fatima", "Fatiha", "Fazila", "Fazia", "Fadila", "Salima", "Ania", "Baya", "Lilla", "Dana", "Feriel", "Hayda", "Kahina", "Lena", "Louna", "Masila", "Nelia", "Kenza", "Tinhinan", "Tamilla", "Mina", "Nina", "Siline", "Melinda", "Aylana", "Nourhane", "Sabrina", "Amina"
34oc = "0540","0541","0542","0550","0551","0555","0666","0667","0677","0643","0771","0770","0772","0773","0774","0776","0777","0778"
35mo = "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12"
36jr = "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29"
37yr = "1950", "1951", "1952", "1953", "1954", "1955", "1956", "1957", "1958", "1959", "1960", "1961", "1962", "1963", "1964", "1965", "1966", "1967", "1968", "1969", "1970", "1971", "1972", "1973", "1974", "1975", "1976", "1977", "1978", "1979", "1980", "1981", "1982", "1983", "1984", "1985", "1986", "1987", "1988", "1989", "1990", "1991", "1992", "1993", "1994", "1995", "1996", "1997", "1998", "1999", "2000"
38bi = "4172","4172"
39ex = "2019","2020","2021","2022"
40bb = "96", "97", "35", "24", "48", "31", "03", "98", "17", "99", "37", "95", "73", "89", "41", "22", "63", "88", "01", "02", "34", "33", "55", "36 "
41ln = "MANSOURI", "HADDAD", "SAIDI", "SAADI", "ZITOUNI", "BOUZID", "BOUMAZA", "MEBARKI", "AMARA", "MERABET", "BENYAHIA", "YOUSFI", "RAHMANI", "SALHI", "TOUATI", "BOUZIDI", "HAMLAOUI", "BENAISSA", "SLIMANI", "ABDESSEMED", "YAHIAOUI", "ZAIDI", "KADRI", "MEZIANI", "DIB", "SOLTANI", "BENAMARA", "BEKKOUCHE", "GASMI", "MADI", "BENCHEIKH", "MESSAOUDI", "SAHRAOUI", "AYADI", "CHERIET", "BOURAS", "AISSAOUI", "ROUABAH", "LAOUAR", "FILALI", "BOURAOUI", "MECHERI", "HADJI", "DAOUDI", "MEBARKIA", "LABED", "BELABED", "ZOUAOUI", "BRAHIMI", "BOUDRAA", "MOUSSAOUI", "HAMZA", "TOUMI", "BOUZIANE", "TALBI", "LATRECHE", "ABED", "LAIB", "DEROUICHE", "IKHLEF", "BAHLOUL", "KARA", "SERIDI", "BENSALEM", "BOUGUERRA", "RAMOUL", "HAMANI", "LOUCIF", "BOUDIAF", "SOUILAH", "BOUMAIZA", "HANNACHI", "MEROUANI", "TALEB", "ABDELAZIZ", "BOUAZIZ", "KHALDI", "BELAID", "ZIANI", "GUERFI", "MAKHLOUFI", "MERROUCHE", "BOUAKAZ", "DJABALLAH", "GRINE", "BOURBIA", "BENDJAMA", "SOUAMES", "GHARBI", "SELLAMI", "BOUSSOUF", "NOUI", "HAMDI", "NASRI", "AGGOUN", "AMRANI", "MOKHTARI", "AZZOUZ", "SAMAI", "DRIDI", "AOUADI", "DIABI", "RAMDANE", "AZIZI", "AISSANI", "BOUHIDEL", "MIHOUBI", "AMIRECHE", "CHAOUI", "MESSIKH", "BOUALI", "MADANI", "OUALI", "DERRADJI", "ALIOUA", "MOSBAH", "BAALI", "CHERGUI", "MILI", "ABBAS", "SAIDANI", "CHAIB", "SAHLI", "DAOUD", "BOUAFIA", "MERDACI", "ACHOURI", "LAIFA", "BEKHOUCHE", "ZEROUAL", "BOUCHAREB", "KASSA", "KHALED", "RAIS", "DERBAL", "KAHOUL", "SEDRATI", "KHELLAF", "MESSAI", "ABADA", "DJEBBAR", "MALLEM", "SAIFI", "ATTIA", "DRID", "AYAD", "BOUTEFNOUCHET", "BERKANE", "LAKEHAL", "RAMDANI", "BENDJABALLAH", "SAOUDI", "CHABBI", "KEHAL", "NIBOUCHA", "RIGHI", "GHODBANE", "AMARI", "CHABOU", "MAIZA", "AYACHI", "AMIRA", "SAADANE", "BOUKHALFA", "MAALEM", "CHAKER", "BOUKERZAZA", "GHANEM", "TENIOU", "HAMMOUCHE", "KHALFALLAH", "MAKHLOUF", "MARREF", "BENAMIRA", "LABIOD", "LARABA", "DJAMA", "MOHAMEDBENALI", "MENASRIA", "BOUNOUR", "FOUGHALI", "KITOUNI", "ALLAOUA", "KRIM", "AIDEL", "CHERIFI", "AOUATI", "HACHEMI", "KETFI", "MOHAMMEDI", "BENABED", "KHODJA", "BOUCHERIT", "BOUNAB", "AOUISSI", "KACIMI", "BENFLIS", "MAHMOUDI", "BENDIB", "BOUSSAID", "LAYACHI", "MEKKI", "MOKRANI", "BENCHARIF", "FELLAHI", "RIDA", "DAIBOUNSAHEL", "OUDINA", "YOUNES", "MAHDJOUB", "BOUACHA", "GOUASMIA", "FELLAH", "BENABDERRAHMANE", "BENACHOUR", "LEBSIR", "BENABID", "MAOUCHE", "HEDNA", "SEDDIKI", "SAYAD", "DAFRI", "OUMEDDOUR", "BARKAT", "AKKOUCHE", "BAZA", "GUIDOUM", "BOUDJADJA", "ROULA", "ZEHAR", "BOUAITA", "CHEBLI", "REDJEM", "BENCHERIF", "BOUABDELLAH", "ATOUI", "BENDJEDID", "BOUKACHABIA", "FARFAR", "BAAZIZ", "DILMI", "FERDI", "DJEFFAL", "HADEF", "SAKER", "BENTRAD", "MEDDOUR", "BOUDECHICHA", "SEHILI", "BENABBES", "AHMEDCHAOUCH", "DJABRI", "SALEM", "SOUAHI", "ABID", "BENDJEDDOU", "HACINI", "NADJI", "REZZAG", "BELHADJMOSTEFA", "DERROUICHE", "KADI", "ABBAOUI", "ALLOUACHE", "BOUDOUKHA", "GUENIFI", "BIROUK", "BOUNAR", "CHEBEL", "SILINI", "AMMARI", "BELKACEM", "BEDDIAR", "HALAIMIA", "BELHADJ", "BENAMEUR", "BENAZZOUZ", "BOUHROUM", "BRIKI", "SNANI", "MEZHOUD", "HANI", "LEHTIHET", "MESSAOUDENE", "LOUAHEMM'SABAH", "ABDA", "ARIBI", "KHELIF", "ARAB", "ZAOUI", "BOUABDALLAH", "TOUAREF", "BENLATRECHE", "BENSLIMANE", "BOUDEMAGH", "BOUKERROU", "BOULAHBEL", "KERMICHE", "ABDELATIF", "BENTOUMI", "KRID", "ACHOUR", "BOUAOUDIA", "BOUNECHADA", "ZIANE", "GUESSOUM", "KOALAL", "MOUATS", "BELKHIRI", "SMAIL", "BECHIRI", "BENDJELLOUL", "BOUSSAHA", "HAMMOUDI", "NOURI", "OTMANI", "TAIBI", "ZEMOULI", "BENDAOUD", "BENHACINE", "KHELIFI", "TALHI", "KHEIDRI", "ATMANI", "BOURAI", "BRAHMI", "MANSOUR", "KHALFI", "LAMRI", "MESSALTI", "SAADNA", "SAYOUD", "CHEGHIB", "BENCHADI", "CHIOUKH", "MEGUELLATI", "BRAHMIA", "ABDELLI", "HAMZAOUI", "HARBI", "RACHEDI", "BENYEZZAR", "BOUCHAMA", "BOUGHACHICHE", "TIR", "KALLI", "METALLAOUI", "CHABANE", "LAMECHE", "LOUNIS", "RIMOUCHE", "YAHIACHERIF", "ZAIMEN", "MEKSEN", "NOUAR", "YOUNESBOUACIDA", "MADOUI", "OUCHENE", "TATAR", "HAMMADI", "NECIB", "REFES", "BACHTARZI", "BELALA", "BENMEBAREK", "BOUNAAS", "BOURSAS", "HABCHI", "REGHIOUA", "SEGHIRI", "BELLA", "BENALI", "BOUROUBA", "KOUSSA", "ZAZOUA", "SARROUB", "BENSAADA", "BAHLOULI", "BENSEHIL", "MEHENNI", "AMAMRA", "GRABSI", "REDJEL", "BERREDJEM", "BOUTARFA", "CHELBI", "KERKOUB", "MERAH", "ACHI", "ALLAM", "BELKADI", "BOUHOUCHE", "BOULFELFEL", "CHELGHOUM", "DJEHA", "GHIMOUZ", "HAMADA", "KHABABA", "SACI", "ZEGHAD", "TIGHIDET", "KERAGHEL", "KHARCHI", "KHELFI", "BALASKA", "BOUKERMA", "CHENIKI", "OUADDAH", "ZAOUALI", "AMIRI", "AYADAT", "BENDERRADJ", "ZAATOUT", "BELGACEM", "BAHRI", "BELHANI", "BELLILI", "BOULANOUAR", "LOUKIL", "AIMEUR", "BENABBAS", "BOUFENARA", "BOUOUDEN", "DEHIMI", "GUECHI", "KOUIDER", "REBAI", "ROUICHI", "ZAROUR", "ZEBIRI", "BENYOUNES", "KABOUCHE", "KELLIL", "ADIMI", "ADRAR", "IDIR", "CHERAGA", "BOUKRAA", "MESTAR", "BENYOUCEF", "BOUDEBZA", "DOB", "GUEDDAH", "SLIMANETICHTICH", "ABDAOUI", "BENTALEB", "DAAS", "KOUDA", "NEZZAR", "HAZOURLI", "TOUALBIA", "ALLOUCHE", "BELDI", "DJOUDI", "MERAD", "SAOULI", "BENBAKIR", "BENCHEIKHELHOCINE", "BENKARA", "BENMATTI", "BENNOUI", "BOUARROUDJ", "BOUDERSA", "BOUHALI", "BOULAHLIB", "BOUMEZBEUR", "CHEROUAT", "DEBBACHE", "DJAOU", "KEROUAZ", "MECHATI", "SOUALMIA", "TAOUTAOU", "ABDELLAOUI", "MEGHRICHE", "ZEGHLACHE", "HOCINI", "KACI", "TERKI", "ABDELLAH", "CHENITI", "DROUA", "MERICHE", "BOUMOUD", "BOUZEBRA", "MEKKIOU", "SOLTANE", "CHETTIBI", "ESSALHI", "TOUAHRI", "ZAMITI", "AKROUF", "BELFERKOUS", "MOUFFOK", "ALLEG", "SEHAILIA", "SLAMA", "ABIDI", "BENOUHIBA", "BOUACIDA", "BOUDJEMAA", "CHAOUCH", "DEKHIL", "FRIKH", "HADJAR", "HAMEL", "HANACHI", "LAKHAL", "MALKI", "MELIANI", "TEMIM", "ZAIM", "ABLA", "AMINEKHODJA", "AOUICHE", "AYACHE", "BENAHMED", "BENCHEIKHELFEGOUN", "BENTCHICOU", "BENTOBBAL", "BENZAID", "BOUANANE", "BOUCHEMAL", "CHEROUANA", "RAHMOUNI", "REDOUANE", "SAIGHI", "TOUIL", "ZELLAGUI", "BOURENANE", "FERRAH", "SAFERTABI", "FERDJALLAH", "KHOULALENE", "TIAB", "BELHIMEUR", "KEROUANI", "KRACHE", "NEGHIZ", "RADJAH", "TCHIER", "TITI", "ALIMESSIAD", "ALIDRA", "DAMECHE", "SID", "MESSADEK", "BELLOULA", "CHIKHI", "DJEFFALI", "HARIRECHE", "NOUIOUA", "BECHICHI", "BENKHELIFA", "BOUARICHA", "BOUCHAMI", "BOUKARI", "FELFLI", "FRIDJAT", "HAMDANE", "KETTACHE", "MEFTAH", "ZERARI", "BELHADEF", "BELILI", "BENDAHMANE", "BENHARKOU", "BENMALEK", "BENMOSTEFA", "BENSAAD", "BENADJAOUD", "BOUABELLOU", "BOUCENNA", "BOUDA", "BOUDJELLAL", "BOUDRA", "CHERIBET", "DJEBASSI", "HADJADJ", "HARKATI", "IDRI", "KECHKAR", "KHELASSI", "MAHDI", "MILES", "NEDJAR", "NIA", "SEBTI", "SEMRA", "SEMRI", "SERAOUI", "SIFI", "SOUALAH", "TEBBANI", "BENABDERRAHMANE", "BERKANI", "CHICOUCHE", "DJEBAILI", "ELAIHAR", "HATTAB", "ABBOU", "AMIROUCHE", "BENATTIA", "KHIMA", "ZAOUCHE", "CHIAH", "BRIHOUM", "GHEBGHOUB", "HAINE", "KESKES", "KHEBBACHE", "KHOUATRA", "LAISSAOUI", "NECHADI", "ROUIBAH", "SERRAR", "ZINE", "BEDDAI", "BELLARA", "BOUGHAZI", "CHEKKAT", "GAS", "LEMRABET", "LEULMI", "MATALLAH", "SIAFA", "ROUABHIA", "ZERGUINE", "BENKHALFALLAH", "DAMA", "LAMMARI", "LEFKIR", "MEGUEDEM", "TEBBI", "BERGHOUT", "BITAM", "HAOUES", "LOUCHENE", "BOUFARH", "BRAKNI", "DJOUAIFIA", "GHRIEB", "ABBACI", "BACHA", "BOUDOUR", "BOUKHARI", "CHEROUALI", "HAMADI", "LABIDI", "LASKRI", "MANSEUR", "SELMI", "TAHRAOUI", "ZANAT", "ZENATI", "ZENNADI", "ARZOUR", "BADAOUI", "BEHNAS", "BELAIB", "BELAIDI", "BELHOULA", "BENDADA", "BENDJABEUR", "BENHAFED", "BENHAMLA", "BENHAMOUDA", "BENMOUNAH", "BENSOUICI", "BENGHANEM", "BENZAOUI", "BOUCHAIR", "BOUHAFS", "BOUKIR", "BOULMERKA", "BOUSSEBOUA", "CHEBIRA", "CHIBANI", "DEBBAH", "DJEBLI", "DJEGHRI", "FERRAD", "GHAZI", "GUEDJALI", "HAMIMI", "IDIOU", "LADJABI", "LAHMAR", "MANAA", "MIMECHE", "MOUSSA", "OUACIF", "SAID", "SEGHIR", "ZATER", "ZEGHIB", "ZERMANE", "ZIOUANE", "CHEKHAB", "HIMEUR", "KOUACHI", "MAMERI", "TAAMALLAH", "TAGUIDA", "YAHI", "BABAAISSA", "BENDRIS", "BENHOCINE", "BERARMA", "BOUAMAMA", "BOUGUESSA", "BOUKEMOUCHE", "DJAFRI", "RHAMANI", "DALI", "GHARZOULI", "GHEDJATI", "GUEZATI", "HAMADOU", "HARFOUCHE", "BOURIDANE", "CHEMCHEM", "DJELLIT", "KHELOUFI", "MECHTER", "MEKIDECHE", "MEZAACHE", "NEKHOUL", "ROUIDI", "SELLAM", "SEMCHEDDINE", "SMARA", "SMATI", "TEBIBEL", "BOULFOUL", "BOUROUIS", "FADEL", "GUIRA", "HADJAMI", "HAMDOUCHE", "KHENCHOUL", "LESSAK", "NEFLA", "TEBBOUCHE", "CHIHEB", "GUERROUDJ", "HARIDI", "OUARTSI", "OULEDDIAF", "BELAYADI", "BENDERRADJI", "BOUBETRA", "DOUIBI", "GOUADER", "HANNICHE", "LAHOUASSA", "LOUNICI", "MOHAMADI", "OUSSALAH", "SEGUENI", "TIBOURTINE", "AOUFI", "BENAICHA", "BENBRAHIM", "BENTAYEB", "BOUMARAF", "CHAABNA", "CHERIF", "DJENANE", "BAYAZA", "BENARFA", "BENHADDA", "BOUALLEG", "CHIBI", "DAIRA", "DJELLAB", "DJOUINI", "HAFDALLAH", "KHEDIRI", "KOUIDRI", "MOUICI", "ROUAINIA", "ALLOUI", "AMIRAT", "ATTOUI", "BAHI", "BENOTMANE", "BOUBIR", "BOULEDROUA", "BOUMENDJEL", "DELLALOU", "DENDANI", "DJEBARI", "DJEDID", "KAHLI", "KOLLI", "LALLALI", "MAHIEDDINE", "MAZOUZI", "SAKRI", "SARI", "SEDIRA", "SOUICI", "AOUABDIA", "BELGUECHI", "BENARAB", "BENELMOUFFOK", "BENHAMADA", "BENMOHAMED", "BENRABAH", "BIOUD", "BOUFRAH", "BOUHROUR", "BOULKROUN", "CHELLI", "CHENNOUF", "DEHIMAT", "DENECHE", "FARAH", "FERGANI", "FERHAT", "HAMAMA", "HAMIDOUCHE", "KARAALI", "KEBAILI", "KHEBBAB", "KIMOUCHE", "LAKHDARA", "LOUADFEL", "MANA", "MENIAI", "MILLES", "MILOUDI", "RAHAL", "SELLAOUI", "SIMOUD", "TAFER", "ZERTAL", "ADNANE", "BAKHTI", "BAKIRI", "BELOUADAH", "BENABOUD", "ELBAHI", "HERIZI", "LADJROUD", "MAKRI", "SABRI", "AZRINE", "BENBAOUCHE", "BOUCHEBBAH", "CHOUDER", "DJOUADI", "IDIRI", "LALAOUI", "OUARET", "OUKACI", "DEKHILI", "DJILANI", "GUESSAS", "GUETTAF", "ALIANE", "BOUADJIMI", "DRAA", "FELTANE", "KECHACHA", "MANALLAH", "MESSAILI", "NAFA", "REGGAD", "REZIG", "SABER", "YAICI", "ZADI", "ZEDIOUI", "BENRAIS", "BOUCHOUL", "BOUGHLITA", "BOUHADJA", "BOUSNANE", "CHARIM", "HERMOUCHE", "LEBDIOUI", "MIHOUB", "MOHAMEDBOUTEBEN", "SAADALLAH", "ADJABI", "BENKIRAT", "BOUCHELAGHEM", "DAHEL", "BENZIOUCHE", "BOUAOUINA", "KHODRI", "LAYADI", "MEBAREK", "ZETCHI", "AHMANE", "BENSBAA", "GHARIB", "HOUAMEL", "HOUFANI", "KHELIFA", "KHOUNI", "MELAKHESSOU", "MENZER", "MESSAOUDANI", "SEMMACHE", "ZIDANI", "AYARI", "FADELEDDINE", "GHELIS", "GRAIRIA", "GUEHAIRIA", "HAOUAM", "LAHCENE", "ALLALI", "ALOUI", "AMRI", "AMROUCI", "BADJI", "BADR", "BELHOUCHET", "BOUKEF", "BOUKHATEM", "BOUREFIS", "DAHMANI", "DJABER", "DJEDDI", "DJEMILI", "FEDDAOUI", "GACEM", "GHERBI", "GOUASMI", "HABES", "KENOUNI", "KHEROUF", "KLAI", "LAFIFI", "MENACER", "MERADI", "NOUACER", "OUELAA", "REHAILIA", "SAYAH", "SELATNIA", "ABDELMOUMENE", "AFRIT", "BEGHIDJA", "BENCHAIB", "BENKAHOUL", "BENSEGUENI", "BERRAHAL", "BOUGHABA", "BOUKABACHE", "BOULAININE", "BOULKROUNE", "BOUTAGHANE", "CHAALAL", "CHARAOUI", "DJESSAS", "GUETTALA", "HANNACHE", "HASSANI", "KAHLOUCHE", "KAOUA", "KERMANI", "KHANFRI", "LAGGOUNE", "LAOUBI", "LEMMOU", "MALOUM", "MAMMERI", "MEHAZZEM", "MERZOUG", "MESBAH", "MIMOUNI", "NABTI", "NAILI", "NEMOUCHI", "OUILI", "RACHI", "TRAD", "BENZAIM", "BOUAOUICHE", "BOUDJABI", "BOUHADJAR", "CHADI", "GUERRAM", "KIRECHE", "MAZOUZ"
42rh = "A+","A-","B+","B-","AB+","AB-","O+","O-"
43cp = "Air Algerie", "Air Express Algeria", "Algerian Petroleum Institute", "Algerie Ferries", "Asmidal", "Cevital", "Djezzy", "Echourouk", "El Khabar", "El Massa", "El Moudjahid", "El Watan", "Entreprise nationale de Radiodiffusion sonore (ENRS)", "Hamoud Boualem", "Naftal", "National Company for Rail Transport (SNTF)", "Saidal", "SNVI", "Sonatrach", "Sonelgaz", "Star Aviation", "Tassili Airlines","SIDAR SARL", "PSG EURL", "CATERING CHEF EXPRESS SARL", "ASLAN CONSTRUCTION ET COMMERCE", "SAG ESSALEM SARL", "EL KENDI INDUSTRIES DU MEDICAM", "SHAPS SARL", "SAIDA EURL", "AL AMINE GARD SARL", "SGS CENTRE SARL", "SECUR SARL", "SSS ALGERIE SARL", "ELIT SPA", "SECURITE 2000 SARL", "UNIVERSAL TRANSIT SARL", "IDOINE EURL", "TRANSMEX SPA", "DYWIDAG INTERNATIONAL GMBH", "SOMABE", "TOYOTA ALGERIE SPA", "HYUNDAI MOTOR ALGERIE SPA", "BATIMETAL SPA", "SNC LAVALIN ALGERIE EURL", "Liste", "PEUGEOT ALGERIE SPA", "SARENS ALGERIE SARL", "MICHELIN ALGERIE SPA", "ARDIS SPA", "KIA MOTORS CORPORATION SARL", "EL KENDI INDUSTRIES DU MEDICAM", "TOYOTA ALGERIE SPA"
44em = "@gmail.com", "@yahoo.fr", "@hotmail.fr", "@live.com", "@hotmail.com", "@yahoo.com", "@outlook.fr", "@outlook.com", "@live.fr", "@poste.dz"
45ii = "109","119"
46ig = "0001","0002","0003","0004","0005";"0006","0007","0008","0009","0011","0010"
47pp = "11","12","13","14","15","16","17","18","19"
48
49os.system("clear && clear")
50print logo
51print menu
52def quit():
53 con = raw_input('Continue [Y/n] -> ')
54 if con[0].upper() == 'N':
55 exit()
56 else:
57 os.system("clear")
58 print logo
59 print menu
60 select()
61def select():
62 try:
63 choice = input("FDZ~# ")
64 if choice == 1:
65 f = random.choice(fn)
66 l = random.choice(ln)
67 o = random.choice(oc)
68 j = random.choice(jr)
69 y = random.choice(yr)
70 m = random.choice(mo)
71 r = random.choice(rh)
72 b = random.choice(bi)
73 p = random.choice(bb)
74 e = random.choice(ex)
75 w = random.choice(cp)
76 a = random.choice(em)
77 k = random.choice(ii)
78 h = random.choice(ig)
79 q = random.choice(pp)
80
81 d = "0123456789"
82 n1 = 6
83 n2 = 2
84 n3 = 4
85 n4 = 3
86 n5 = 9
87 n6 = 7
88 s1 = "".join(random.sample(d,n1 ))
89 s2 = "".join(random.sample(d,n3 ))
90 s3 = "".join(random.sample(d,n3 ))
91 s4 = "".join(random.sample(d,n2 ))
92 s5 = "".join(random.sample(d,n4 ))
93 s6 = "".join(random.sample(d,n5 ))
94 s7 = "".join(random.sample(d,n6 ))
95 os.system("clear")
96
97 print " "
98 print "{+} PERSONAL INFO {+}"
99 print " "
100 print "First Name : " + f
101 print "Last Name : " + l
102 print "Phone Number : " + o + s1
103 print "Birthday : " + j + "/" + m + "/" + y
104 print "RH : " + r
105 print " "
106 print "{+} BANK INFO {+}"
107 print " "
108 print "Bank Name : CPA Bank"
109 print "Visa Card : "+ b + " " + p + s4 + " " + s2 + " " + s3
110 print "Expires : "+ m + "/" + e
111 print "CVV : "+ s5
112 print " "
113 print "{+} PROFESSIONAL INFO {+}"
114 print " "
115 print "Company : "+ w
116 print "Email : "+ f + l + y + a
117 print "IDN Number : "+ k + s6 + s4 + h
118 print "Passport Number : "+ q + s7
119 print " "
120 print " "
121 quit()
122 elif choice == 2:
123 z = random.choice(ff)
124 l = random.choice(ln)
125 o = random.choice(oc)
126 j = random.choice(jr)
127 y = random.choice(yr)
128 m = random.choice(mo)
129 r = random.choice(rh)
130 b = random.choice(bi)
131 p = random.choice(bb)
132 e = random.choice(ex)
133 w = random.choice(cp)
134 a = random.choice(em)
135 k = random.choice(ii)
136 h = random.choice(ig)
137 q = random.choice(pp)
138 z = random.choice(ff)
139
140 d = "0123456789"
141 n1 = 6
142 n2 = 2
143 n3 = 4
144 n4 = 3
145 n5 = 9
146 n6 = 7
147 s1 = "".join(random.sample(d,n1 ))
148 s2 = "".join(random.sample(d,n3 ))
149 s3 = "".join(random.sample(d,n3 ))
150 s4 = "".join(random.sample(d,n2 ))
151 s5 = "".join(random.sample(d,n4 ))
152 s6 = "".join(random.sample(d,n5 ))
153 s7 = "".join(random.sample(d,n6 ))
154
155 os.system("clear")
156
157 print " "
158 print "{+} PERSONAL INFO {+}"
159 print " "
160 print "First Name : " + z
161 print "Last Name : " + l
162 print "Phone Number : " + o + s1
163 print "Birthday : " + j + "/" + m + "/" + y
164 print "RH : " + r
165 print " "
166 print "{+} BANK INFO {+}"
167 print " "
168 print "Bank Name : CPA Bank"
169 print "Visa Card : "+ b + " " + p + s4 + " " + s2 + " " + s3
170 print "Expires : "+ m + "/" + e
171 print "CVV : "+ s5
172 print " "
173 print "{+} PROFESSIONAL INFO {+}"
174 print " "
175 print "Company : "+ w
176 print "Email : "+ z + l + y + a
177 print "IDN Number : "+ k + s6 + s4 + h
178 print "Passport Number : "+ q + s7
179 print " "
180 print " "
181 quit()
182
183 elif choice == 99:
184 exit()
185 except(KeyboardInterrupt):
186 print ""
187select()