Browse Source

joke files

Sv443 5 months ago
parent
commit
10518eca39

+ 12 - 0
data/analytics/create_analytics.sql

@@ -0,0 +1,12 @@
+CREATE TABLE `analytics` (
+	`aID` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
+	`aType` VARCHAR(30) NULL DEFAULT NULL COLLATE 'utf8_bin',
+	`aIpAddress` BINARY(64) NULL DEFAULT NULL,
+	`aUrlPath` LONGTEXT NULL DEFAULT NULL COLLATE 'utf8_bin',
+	`aUrlParameters` LONGTEXT NULL DEFAULT NULL COLLATE 'utf8_bin',
+	`aErrorMessage` VARCHAR(250) NULL DEFAULT NULL COLLATE 'utf8_bin',
+	`aSubmission` LONGTEXT NULL DEFAULT NULL COLLATE 'utf8_bin',
+	`aTimestamp` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
+	PRIMARY KEY (`aID`)
+)
+COLLATE='utf8_bin'

+ 302 - 0
data/errorMessages.js

@@ -0,0 +1,302 @@
+const settings = require("../settings");
+
+module.exports = {
+    //#MARKER Class 1xx (HTTP)
+    "100": {
+        "errorInternal": true,
+        "errorMessage": {
+            "en": "Internal Error in HTTP Server",
+            "de": "Interner Error im HTTP Server",
+            "ru": "Внутренняя ошибка в HTTP-сервере",
+            "cs": "Interní chyba v HTTP serveru",
+			"it": "Errore Interno al Server HTTP"
+        },
+        "causedBy": {
+            "en": [
+                `An error in the code - please contact me through one of the options on my website (${settings.info.author.website}) with the additional info.`
+            ],
+            "de": [
+                `Ein Error im Quellcode - bitte kontaktiere mich durch eine der Möglichkeiten auf meiner Website (${settings.info.author.website}) mit den zusätzlichen Informationen.`
+            ],
+            "ru": [
+                `Ошибка в коде - пожалуйста, свяжитесь со мной через одну из опций на моем сайте (${settings.info.author.website}) с дополнительной информацией.`
+            ],
+            "cs": [
+                `Chyba v kódu - kontaktujte mě přes jedné z možností na mé webové stránce (${settings.info.author.website}) s dalšími informacemi.`
+            ],
+			"it": [
+                `Un errore nel codice - per favore contattami tramite una delle opzioni sul mio sito (${settings.info.author.website}) fornendo maggiori informazioni.`
+            ]
+        }
+    },
+    "101": {
+        "errorInternal": false,
+        "errorMessage": {
+            "en": "Request blocked by Rate Limiting",
+            "de": "Anfrage blockiert durch Ratenbegrenzung",
+            "ru": "Запрос заблокирован ограничением скорости",
+            "cs": "Požadavek byl blokován omezením míry",
+			"it": "Richiesta bloccata per il superamento del limite di frequenza"
+        },
+        "causedBy": {
+            "en": [
+                `You have sent too many requests too quickly. The limit is ${settings.httpServer.rateLimiting} requests within ${settings.httpServer.timeFrame} ${settings.httpServer.timeFrame == 1 ? "second" : "seconds"}.\nIf you need more requests per minute, please contact me and we can try to figure things out: ${settings.info.author.website}`
+            ],
+            "de": [
+                `Du hast zu viele Anfragen zu schnell gesendet. Das Limit ist ${settings.httpServer.rateLimiting} Anfragen innerhalb von ${settings.httpServer.timeFrame} ${settings.httpServer.timeFrame == 1 ? "Sekunde" : "Sekunden"}.\nWenn du mehr Anfragen pro Minute brauchst, kontaktiere mich bitte, damit wir es klären können: ${settings.info.author.website}`
+            ],
+            "ru": [
+                `Вы отправили слишком много запросов слишком быстро. Лимит составляет ${settings.httpServer.rateLimiting} запросов в пределах ${settings.httpServer.timeFrame} ${settings.httpServer.timeFrame == 1 ? "секунда" : "секунды"}.\nЕсли Вам нужно больше запросов в минуту, пожалуйста, свяжитесь со мной, и мы попробуем разобраться в этом: ${settings.info.author.website}`
+            ],
+            "cs": [
+                `Příliš rychle jste odeslali příliš mnoho žádostí. Limit je ${settings.httpServer.rateLimiting} požadavků v rámci ${settings.httpServer.timeFrame} ${settings.httpServer.timeFrame == 1 ? "sekunda" : "sekund"}.\n Pokud potřebujete více požadavků za minutu, kontaktujte mě a můžeme se domluvit: ${settings.info.author.website}`
+            ],
+			"it": [
+                `Hai inoltrato troppe richieste in poco tempo. Il limite è di ${settings.httpServer.rateLimiting} richieste in ${settings.httpServer.timeFrame} ${settings.httpServer.timeFrame == 1 ? "secondo" : "secondi"}.\nSe hai bisogno di più richieste al minuto, per favore contattami per trovare una risoluzione: ${settings.info.author.website}`
+            ]
+        }
+    },
+    "102": {
+        "errorInternal": false,
+        "errorMessage": {
+            "en": "Requested Endpoint not found",
+            "de": "Angefragten Endpunkt nicht gefunden",
+            "ru": "Запрашиваемая конечная точка не найдена",
+            "cs": "Koncový bod nebyl nalezen",
+            "it": "Endpoint richiesto non trovato"
+        },
+        "causedBy": {
+            "en": [
+                "You sent a request to the wrong URL."
+            ],
+            "de": [
+                "Du hast eine Anfrage an die falsche URL gesendet."
+            ],
+            "ru": [
+                "Вы отправили запрос на неправильный URL-адрес."
+            ],
+            "cs": [
+                "Odeslali jste požadavek na špatnou URL adresu."
+            ],
+            "it": [
+                "Hai inoltrato una rischiesta all'URL sbagliato"
+            ]
+        }
+    },
+    "103": {
+        "errorInternal": false,
+        "errorMessage": {
+            "en": "Disreputable IP Address",
+            "de": "In schlechtem Ruf stehende IP Addresse",
+            "ru": "Дискредитирующий IP-адрес",
+            "cs": "Pochybná IP adresa",
+            "it": "Indirizzo IP screditato"
+        },
+        "causedBy": {
+            "en": [
+                `${settings.info.name} has found your IP address to be disreputable and added it to the blacklist.\nThis is probably because you have shown malicious behavior like an attempted interruption of ${settings.info.name}'s service.\n\nIf you believe this was done in error, please contact me (${settings.info.author.website}) so we can sort things out.`,
+            ],
+            "de": [
+                `${settings.info.name} ist aufgefallen, dass deine IP Addresse einen schlechten Ruf hat und hat sie in die Ignorierungsliste eingetragen.\nDas ist wahrscheinlich passiert, weil du böswilliges Verhalten gezeigt hast, wie beispielsweise eine Unterbrechung von ${settings.info.name}'s Betrieb.\n\nWenn du meinst, das wurde fälschlicherweise gemacht, bitte kontaktiere mich hier: (${settings.info.author.website}).`
+            ],
+            "ru": [
+                `${settings.info.name} нашел ваш IP-адрес неблаговидным и добавил его в черный список.\nВероятно, это потому, что вы показали вредоносное поведение, например, попытку прерывания сервиса ${settings.info.name}.\n\nЕсли вы считаете, что это было сделано по ошибке, пожалуйста, свяжитесь со мной (${settings.info.author.website}), чтобы мы могли разобраться в этом.`
+            ],
+            "cs": [
+                `${settings.info.name} zjistil, že vaše IP adresa má špatnou pověst a přidal ji na černou listinu.\nJe to pravděpodobně proto, že jste projevili škodlivé chování jako pokus o přerušení služby ${settings.info.name}.\n\nPokud si myslíte, že se to stalo omylem, kontaktujte mě (${settings.info.author.website}) abychom mohli věci vyřešit.`
+            ],
+            "it": [
+                `${settings.info.name} trova il tuo indirizzo IP illegittimo e lo ha aggiunto alla blacklist.\nQuesto probabilmente perché hai dimostrato intenzioni malevoli come la tentata interruzione del servizio ${settings.info.name}.\n\nSe credi che sia stato non intenzionale, per favore contattami su (${settings.info.author.website}) così possiamo risolvere il problema.`
+            ]
+        }
+    },
+    "104": {
+        "errorInternal": true,
+        "errorMessage": {
+            "en": "Internal Error while calling Endpoint",
+            "de": "Interner Error während des Aufrufs eines Endpunktes",
+            "ru": "Внутренняя ошибка при вызове конечной точки",
+            "cs": "Interní chyba při volání koncového bodu",
+            "it": "Errore interno nel tentativo di chiamata Endpoint"
+        },
+        "causedBy": {
+            "en": [
+                `An error in the code - please contact me through one of the options on my website (${settings.info.author.website}) with the additional info.`
+            ],
+            "de": [
+                `Ein Error im Quellcode - bitte kontaktiere mich durch eine der Möglichkeiten auf meiner Website (${settings.info.author.website}) mit den zusätzlichen Informationen.`
+            ],
+            "ru": [
+                `Ошибка в коде - пожалуйста, свяжитесь со мной через одну из опций на моем сайте (${settings.info.author.website}) с дополнительной информацией.`
+            ],
+            "cs": [
+                `Chyba v kódu - kontaktujte mě přes jedné z možností na mé webové stránce (${settings.info.author.website}) s dalšími informacemi.`
+            ],
+            "it": [
+                `Un errore nel codice - per favore contattami tramite una delle opzioni sul mio sito (${settings.info.author.website}) fornendo maggiori informazioni.`
+            ]
+        }
+    },
+    "105": {
+        "errorInternal": false,
+        "errorMessage": {
+            "en": "Malformed Joke",
+            "de": "Falsch formatierter Witz",
+            "ru": "Малоформальная шутка",
+            "cs": "Malformovaný vtip",
+            "it": "Scherzo mal formattato"
+        },
+        "causedBy": {
+            "en": [
+                "This joke was formatted incorrectly."
+            ],
+            "de": [
+                "Dieser Witz wurde nicht korrekt formatiert."
+            ],
+            "ru": [
+                "Эта шутка была отформатирована неправильно."
+            ],
+            "cs": [
+                "Tento vtip byl špatně formátován."
+            ],
+            "it": [
+                "Questa barzelletta non è stata formattata correttamente."
+            ]
+        }
+    },
+    "106": {
+        "errorInternal": false,
+        "errorMessage": {
+            "en": "No matching joke found",
+            "de": "Kein übereinstimmender Witz gefunden",
+            "ru": "Шутка не найдена",
+            "cs": "Nebyl nalezen žádný odpovídající vtip",
+            "it": "Nessuna barzelletta trovata"
+        },
+        "causedBy": {
+            "en": [
+                "No jokes were found that match your provided filter(s)."
+            ],
+            "de": [
+                "Keine Witze wurden gefunden, die den Filtern entsprechen."
+            ],
+            "ru": [
+                "Не было найдено ни одной шутки, которая бы соответствовала вашему фильтру(ам)."
+            ],
+            "cs": [
+                "Nebyly nalezeny žádné vtipy, které by odpovídaly zadaným filtrům."
+            ],
+            "it": [
+                "Nessuna barzelletta corrisponde ai filtri da te specificati."
+            ]
+        }
+    },
+    "107": {
+        "errorInternal": false,
+        "errorMessage": {
+            "en": "Payload too large",
+            "de": "Anfrageinhalt zu groß",
+            "ru": "Слишком большое содержание запроса",
+            "cs": "Datový obsah je příliš velký.",
+            "it": "Payload troppo grande"
+        },
+        "causedBy": {
+            "en": [
+                `The provided payload exceeds the limit of ${settings.httpServer.maxPayloadSize} bytes (${(settings.httpServer.maxPayloadSize / 1024).toFixed(1)} kB).`
+            ],
+            "de": [
+                `Der Anfrageinhalt ist größer als das Maximum von ${settings.httpServer.maxPayloadSize} bytes (${(settings.httpServer.maxPayloadSize / 1024).toFixed(1)} kB).`
+            ],
+            "ru": [
+                `Содержимое запроса больше максимального значения ${settings.httpServer.maxPayloadSize} байт (${(settings.httpServer.maxPayloadSize / 1024).toFixed(1)} kB).`
+            ],
+            "cs": [
+                `Poskytovaný datový obsah překračuje limit ${settings.httpServer.maxPayloadSize} bytes (${(settings.httpServer.maxPayloadSize / 1024).toFixed(1)} kB).`
+            ],
+            "it": [
+                `Il payload fornito eccede il limite di ${settings.httpServer.maxPayloadSize} bytes (${(settings.httpServer.maxPayloadSize / 1024).toFixed(1)} kB).`
+            ]
+        }
+    },
+    "108": {
+        "errorInternal": false,
+        "errorMessage": {
+            "en": "URL too long",
+            "de": "URL zu lang",
+            "ru": "URL-адрес слишком длинный",
+            "cs": "URL je moc dlouhá",
+            "it": "URL troppo lungo"
+        },
+        "causedBy": {
+            "en": [
+                `The URL (%1 characters) exceeds the maximum length of ${settings.httpServer.maxUrlLength} characters.`
+            ],
+            "de": [
+                `Die angefragte URL (%1 Zeichen) überschreitet die Maximallänge von ${settings.httpServer.maxUrlLength} Zeichen.`
+            ],
+            "ru": [
+                `Длина URL-адрес (%1 символов) превышает максимально допустимую длину в ${settings.httpServer.maxUrlLength} символа.`
+            ],
+            "cs": [
+                `URL (% 1 znaků) překračuje maximální délku znaků ${settings.httpServer.maxUrlLength}.`
+            ],
+            "it": [
+                `L'URL (% 1 caratteri) eccede la lunghezza massima di ${settings.httpServer.maxUrlLength} caratteri.`
+            ]
+        }
+    },
+    "109": {
+        "errorInternal": false,
+        "errorMessage": {
+            "en": "Contains invalid characters",
+            "de": "Enthält unerlaubte Zeichen",
+            "ru": "Содержит недопустимые символы",
+            "cs": "Obsahuje neplatné znaky",
+            "it": "Contiene caratteri non validi"
+        },
+        "causedBy": {
+            "en": [
+                `The joke submission contains invalid characters outside the Unicode range of 0x0000 to 0x0fff`
+            ],
+            "de": [
+                `Der eingereichte Witz enthält unerlaubte Zeichen außerhalb des Unicode-Bereichs 0x0000 bis 0x0fff`
+            ],
+            "ru": [
+                `Представленный анекдот содержит недопустимые символы вне диапазона Юникода от 0x0000 до 0x0fff`
+            ],            
+            "cs": [
+                `Podání vtipu obsahuje neplatné znaky mimo rozsah Unicode od 0x0000 do 0x0fff.`
+            ],            
+            "it": [
+                `La barzelletta inoltarta contiene caratteri Unicode non compresi tra 0x0000 e 0x0fff.`
+            ]
+        }
+    },
+    "110": {
+        "errorInternal": false,
+        "errorMessage": {
+            "en": "Submission blocked by Rate Limiting",
+            "de": "Einreichung blockiert durch Ratenbegrenzung",
+            "ru": "Представление заблокировано ограничением по тарифу",
+            "cs": "Podání bylo blokováno omezením míry",
+            "it": "Invio bloccato dal limite di frequenza"
+        },
+        "causedBy": {
+            "en": [
+                `You have sent too many requests too quickly. The limit is ${settings.jokes.submissions.rateLimiting} submissions within ${settings.jokes.submissions.timeFrame} ${settings.jokes.submissions.timeFrame == 1 ? "second" : "seconds"}.\nIf you need to send more requests, please either wait for a bit or contact me and we can try to figure things out: ${settings.info.author.website}`
+            ],
+            "de": [
+                `Du hast zu viele Anfragen zu schnell gesendet. Das Limit ist ${settings.jokes.submissions.rateLimiting} Einreichungen innerhalb von ${settings.jokes.submissions.timeFrame} ${settings.jokes.submissions.timeFrame == 1 ? "Sekunde" : "Sekunden"}.\nWenn du mehr Anfragen pro Minute brauchst, kontaktiere mich bitte, damit wir es klären können: ${settings.info.author.website}`
+            ],
+            "ru": [
+                `Вы отправили слишком много запросов слишком быстро. Лимит - ${settings.jokes.submissions.rateLimiting} представления в пределах ${settings.jokes.submissions.timeFrame} ${settings.jokes.submissions.timeFrame == 1 ? "секунда" : "секунды" }.\nЕсли Вам нужно отправить больше запросов, пожалуйста, либо подождите немного, либо свяжитесь со мной, и мы попробуем разобраться в этом: ${settings.info.author.website}`
+            ],
+            "cs": [
+                `Příliš rychle jste odeslali příliš mnoho žádostí. Limit je ${settings.jokes.submissions.rateLimiting} podání v rámci ${settings.jokes.submissions.timeFrame} ${settings.jokes.submissions.timeFrame == 1 ? "sekunda" : "sekund"}.\nPokud potřebujete poslat více požadavků, počkejte prosím chvilku nebo kontaktujte mě a můžeme se domluvit: ${settings.info.author.website}`
+            ],
+            "it": [
+                `Hai inoltrato troppe richieste in poco tempo. Il limite è di ${settings.jokes.submissions.rateLimiting} richieste in ${settings.jokes.submissions.timeFrame} ${settings.jokes.submissions.timeFrame == 1 ? "secondo" : "secondi"}.\nSe hai bisogno di più richieste al minuto, per favore contattami per trovare una risoluzione: ${settings.info.author.website}`
+            ]
+        }
+    }
+}

+ 14 - 0
data/fileFormats.json

@@ -0,0 +1,14 @@
+{
+    "json": {
+        "mimeType": "application/json"
+    },
+    "xml": {
+        "mimeType": "application/xml"
+    },
+    "yaml": {
+        "mimeType": "application/x-yaml"
+    },
+    "txt": {
+        "mimeType": "text/plain"
+    }
+}

+ 71 - 0
data/jokes/jokes-cs.json

@@ -0,0 +1,71 @@
+{
+    "info": {
+        "disclaimer": "Mnohé z níže uvedených vtipů jsou rasistické, sexistické nebo jinak explicitní. Vstup na vlastní nebezpečí!",
+        "formatVersion": 3
+    },
+    "jokes": [
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Znám spoustu vtipů ve znakové řeči, které nikdo neslyšel!",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 0,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Jaký je rozdíl mezi skautem a Židem?",
+            "delivery": "Skaut se vrátí z tábora.",
+            "flags": {
+                "nsfw": false,
+                "racist": true,
+                "sexist": false,
+                "religious": true,
+                "political": false,
+                "explicit": true
+            },
+            "id": 1,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Jaký je rozdíl mezi ekonomem a Židem?",
+            "delivery": "Ekonom ví vše o penězích.\nŽid je má.",
+            "flags": {
+                "nsfw": false,
+                "racist": true,
+                "sexist": false,
+                "religious": true,
+                "political": false,
+                "explicit": false
+            },
+            "id": 2,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Uveďte holou větu, kde bude jenom podmět a přísudek.",
+            "delivery": "Čech abstinuje.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 3,
+            "safe": true
+        }
+    ]
+}

+ 572 - 0
data/jokes/jokes-de.json

@@ -0,0 +1,572 @@
+{
+    "info": {
+        "disclaimer": "Viele der folgenden Witze sind rassistisch, sexistisch oder in anderer Weise explizit. Betreten auf eigene Gefahr!",
+        "formatVersion": 3
+    },
+    "jokes": [
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Was bist du, wenn du nicht weißt, was du tun sollst, nachdem dein Fahrrad geklaut wurde?",
+            "delivery": "Radlos.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 0,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Wie nennt man einen schwulen, exotischen Vogel, der Kinder hat?",
+            "delivery": "Einen Papagay.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 1,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Wie heißt ein dünner Mensch mit Bulimie?",
+            "delivery": "Brechstange.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 2,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Was lebt im Wald und schreit \"Kugel\"?",
+            "delivery": "Der Kugelschreibär.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 3,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Wie nennt sich ein Vogel mit Daddy-Fetisch?",
+            "delivery": "Ein Papageil.",
+            "flags": {
+                "nsfw": true,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": true
+            },
+            "id": 4,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Im Bundestag gibt es neue Auflagen.",
+            "delivery": "Die Stühle waren zu unbequem.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 5,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Warum hat niemand das Getränk des Soldaten gefunden?",
+            "delivery": "Es war in einer Camouflasche.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 6,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Eine notgeile, inkontinente Henne flattert zum Arzt. Die Diagnose?",
+            "delivery": "Hahndrang.",
+            "flags": {
+                "nsfw": true,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": true
+            },
+            "id": 7,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Kurzarbeit?",
+            "delivery": "Sind das dann 7 Bit?",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 8,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Wie schreibt ein Oktopus?",
+            "delivery": "Krakelig.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 9,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Warum ist der ägyptische Totengott kein erfolgreicher Pro-Gamer?",
+            "delivery": "Weil er Anubis.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 10,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Wie nennt man ein ungerubbeltes Rubbellos?",
+            "delivery": "Rubbellos.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 11,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Ziemlich unfreundlich diese Älpler.",
+            "delivery": "Überall haben sie Schilder, auf denen steht \"Wander weg\"!",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 12,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Was verwendet eine ägyptische Pharaonin um ihren Hintern zu wischen?",
+            "delivery": "Kleopapier.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 13,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Die Selbsthilfegruppe \"HTML-Sonderzeichen-Probleme\" trifft sich heute im großen Saal.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 14,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Wenn man diese CD rückwärts spielt, sind satanische Verse zu hören.\nViel schlimmer, wenn man sie vorwärts spielt, installiert sie Windows.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 15,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Die Mutter schickt ihren Sohn mit folgender Einkaufsliste in den Supermarkt: \"Eine Packung Milch, und wenn die Eier haben, bring drei Packungen mit.\"\nIm Supermarkt stellt der Sohn fest, es gibt dort Eier, also bringt er drei Packungen Milch mit.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 16,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Täglich verschwinden hunderte Senioren im Netz, weil sie \"Alt\" und \"Entf\" drücken.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 17,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Facebook ist wie ein Gefängnis. Man sitzt rum, verschwendet Zeit, schreibt an Wände und wird angestupst von Leuten die man nicht kennt.",
+            "flags": {
+                "nsfw": true,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": true
+            },
+            "id": 18,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Es gibt 10 Arten von Menschen.",
+            "delivery": "Die einen verstehen das Binäre System, die anderen nicht.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 19,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Was macht ein Informatiker wenn sein Wagen nicht mehr anspringt?",
+            "delivery": "Aussteigen, einsteigen und nochmal starten.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 20,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Treffen sich ein Informatiker und ein Wirtschaftsinformatiker.\nInformatiker: \"Hast Du schon das neue Ubuntu?\"\nDer Wirtschaftsinformatiker: \"Nein, ich steh nicht auf Pokemon.\"",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 21,
+            "safe": true
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "Was stellt sich ein Informatiker zu Weihnachten in die Wohnung?",
+            "delivery": "Einen B-Baum.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 22,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Wer zuletzt lacht ... hat den höchsten Ping.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 23,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Das echte Leben nervt ... aber die Grafik ist gut.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 24,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Deine Mutter ist wie ein L3-Cache. Sie wird zwischen allen 4 Kernen durchgereicht und jeder hat Zugriff.",
+            "flags": {
+                "nsfw": true,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": true
+            },
+            "id": 25,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Was ist die Lieblingsbeschäftigung von Bits?",
+            "delivery": "Busfahren.",
+            "flags": {
+                "nsfw": false,
+                "racist": false,
+                "sexist": false,
+                "religious": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 26,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Treffen sich zwei Kerzen.",
+            "delivery": "Fragt die eine \"Was machst du heute?\"\nSagt die andere \"Ich gehe aus.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 27,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Ich hab gerade den DJ angerufen. Er hat aufgelegt.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 28,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Ein Beamter zum anderen: \"Was haben die Leute nur, wir tun doch nichts!\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": true,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 29,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Warst du eigentlich schonmal in Las Vegas?",
+            "delivery": "Nevada noch nie.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 30,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Wenn dir von Baguette schlecht wird...",
+            "delivery": "...dann war's wohl eine Brechstange.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 31,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Mir ist heute Morgen ein Joghurtbecher aus der Hand gefallen.",
+            "delivery": "Er war nicht mehr haltbar.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 32,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Im EDEKA ist gestern das Obstregal umgefallen.",
+            "delivery": "Es entstand ein Schaden in Melonenhöhe.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 33,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Gab es in Ihrer Familie jemals Fälle von Inzest?",
+            "delivery": "Mitnichten!",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 34,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "Stauseen sind auch nur verdammte Flüsse.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 35,
+            "safe": true
+        }
+    ]
+}

+ 5025 - 0
data/jokes/jokes-en.json

@@ -0,0 +1,5025 @@
+{
+    "info": {
+        "disclaimer": "A lot of the jokes below are racist, sexist and explicit in other ways. Proceed at your own risk!",
+        "formatVersion": 3
+    },
+    "jokes": [
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "I've got a really good UDP joke to tell you but I don’t know if you'll get it.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 0,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "How many programmers does it take to screw in a light bulb?",
+            "delivery": "None. It's a hardware problem.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 1,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "A guy walks into a bar and asks for 1.4 root beers.\nThe bartender says \"I'll have to charge you extra, that's a root beer float\".\nThe guy says \"In that case, better make it a double.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 2,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "A programmer puts two glasses on his bedside table before going to sleep.\nA full one, in case he gets thirsty, and an empty one, in case he doesn't.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 3,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Java and C were telling jokes. It was C's turn, so he writes something on the wall, points to it and says \"Do you get the reference?\" But Java didn't.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 4,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "A SQL statement walks into a bar and sees two tables.\nIt approaches, and asks \"may I join you?\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 5,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why did the web developer walk out of a resturant in disgust?",
+            "delivery": "The seating was laid out in tables.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 6,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why is 6 afraid of 7 in hexadecimal Canada?",
+            "delivery": "Because 7 8 9 A?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 7,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Programming is like sex.",
+            "delivery": "Make one mistake and you end up supporting it for the rest of your life.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 8,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Your mama's so FAT she can't save files bigger than 4GB.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 9,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Hey, wanna hear a joke?",
+            "delivery": "Parsing HTML with regex.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 10,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why do programmers confuse Halloween and Christmas?",
+            "delivery": "Because Oct 31 = Dec 25",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 11,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "// This line doesn't actually do anything, but the code stops working when I delete it.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 12,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why does no one like SQLrillex?",
+            "delivery": "He keeps dropping the database.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 13,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "What do you call a developer who doesn't comment code?",
+            "delivery": "A developer.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 14,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why did the Python programmer not respond to the foreign mails he got?",
+            "delivery": "Because his interpreter was busy collecting garbage.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 15,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why did the programmer quit his job?",
+            "delivery": "Because he didn't get arrays.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 16,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "How can you tell an extroverted programmer?",
+            "delivery": "He looks at YOUR shoes when he's talking.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 17,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "\"Honey, go to the store and buy some eggs.\"\n\"OK.\"\n\"Oh and while you're there, get some milk.\"\nHe never returned.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 18,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "How do you know God is a shitty programmer?",
+            "delivery": "He wrote the OS for an entire universe, but didn't leave a single useful comment.",
+            "flags": {
+                "nsfw": false,
+                "religious": true,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 19,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "\"We messed up the keming again guys.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 20,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why are modern programming languages so materialistic?",
+            "delivery": "Because they are object-oriented.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 21,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "If Bill Gates had a dime for every time Windows crashed ... Oh wait, he does.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 22,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "The glass is neither half-full nor half-empty, the glass is twice as big as it needs to be.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 23,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "A byte walks into a bar looking miserable.\nThe bartender asks it: \"What's wrong buddy?\"\n\"Parity error.\" it replies. \n\"Ah that makes sense, I thought you looked a bit off.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 24,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "ASCII silly question, get a silly ANSI.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 25,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "What do you get if you lock a monkey in a room with a typewriter for 8 hours?",
+            "delivery": "A regular expression.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 26,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Java is like Alzheimer's, it starts off slow, but eventually, your memory is gone.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 27,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Two C strings walk into a bar.\nThe bartender asks \"What can I get ya?\"\nThe first string says \"I'll have a gin and tonic.\"\nThe second string thinks for a minute, then says \"I'll take a tequila sunriseJF()#$JF(#)$(@J#()$@#())!*FNIN!OBN134ufh1ui34hf9813f8h8384h981h3984h5F!##@\"\nThe first string apologizes, \"You'll have to excuse my friend, he's not null-terminated.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 28,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "What do you call a group of 8 Hobbits?",
+            "delivery": "A Hobbyte.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 29,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Saying that Java is nice because it works on every OS is like saying that anal sex is nice because it works on every gender.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 30,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why did the JavaScript heap close shop?",
+            "delivery": "It ran out of memory.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 31,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "What is the best prefix for global variables?",
+            "delivery": "//",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 32,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Today I learned that changing random stuff until your program works is \"hacky\" and a \"bad coding practice\" but if you do it fast enough it's \"Machine Learning\" and pays 4x your current salary.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 33,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Eight bytes walk into a bar.\nThe bartender asks, \"Can I get you anything?\"\n\"Yeah,\" reply the bytes.\n\"Make us a double.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 34,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "There are only 10 kinds of people in this world: those who know binary and those who don't.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 35,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "\"Knock, knock.\"\n\"Who's there?\"\n\n[very long pause]\n\n\"Java.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 36,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Programming is 10% science, 20% ingenuity, and 70% getting the ingenuity to work with the science.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 37,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "A man is smoking a cigarette and blowing smoke rings into the air. His girlfriend becomes irritated with the smoke and says \"Can't you see the warning on the cigarette pack? Smoking is hazardous to your health!\" to which the man replies, \"I am a programmer.  We don't worry about warnings; we only worry about errors.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 38,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "The generation of random numbers is too important to be left to chance.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 39,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Debugging: Removing the needles from the haystack.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 40,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Hey Girl,\nRoses are #ff0000,\nViolets are #0000ff,\nI use hex codes,\nBut I'd use RGB for you.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 41,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Debugging is like being the detective in a crime movie where you're also the murderer at the same time.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 42,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "How do you tell HTML from HTML5?\n- Try it out in Internet Explorer\n- Did it work?\n- No?\n- It's HTML5.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 43,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Have a great weekend!\nI hope your code behaves the same on Monday as it did on Friday.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 44,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Judge: \"I sentence you to the maximum punishment...\"\nMe (thinking): \"Please be death, please be death...\"\nJudge: \"Learn Java!\"\nMe: \"Damn.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 45,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "What's the object-oriented way to become wealthy?",
+            "delivery": "Inheritance.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 46,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why did the functional programmer get thrown out of school?",
+            "delivery": "Because he refused to take classes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 48,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": ".NET developers are picky when it comes to food.",
+            "delivery": "They only like chicken NuGet.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 49,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why do programmers wear glasses?",
+            "delivery": "Because they need to C#",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 50,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Algorithm: A word used by programmers when they don't want to explain how their code works.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 51,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "So what's a set of predefined steps the government might take to preserve the environment?",
+            "delivery": "An Al-Gore-ithm.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 52,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why do Java programmers hate communism?",
+            "delivery": "They don't want to live in a classless society.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 53,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Hey baby I wish your name was asynchronous...",
+            "delivery": "... so you'd give me a callback.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 54,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Your momma is so fat, you need to switch to NTFS to store a picture of her.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 55,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "What is a dying programmer's last program?",
+            "delivery": "Goodbye, world!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 56,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "\"Can I tell you a TCP joke?\"\n\"Please tell me a TCP joke.\"\n\"OK, I'll tell you a TCP joke.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 57,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "I asked my wife if I was the only one she's been with.",
+            "delivery": "She said, \"Yes, the others were at least sevens or eights.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 58,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Thank you student loans for getting me through college.",
+            "delivery": "I don't think I'll ever be able to repay you.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 59,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Why is crucified Jesus always depicted with six-pack abs?",
+            "delivery": "He did CrossFit.",
+            "flags": {
+                "nsfw": false,
+                "religious": true,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 60,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Why is every gender equality officer female?",
+            "delivery": "Because it's cheaper.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": true,
+                "explicit": false
+            },
+            "id": 61,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "One time I masturbated on a plane.",
+            "delivery": "I called it \"highjacking\".",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 62,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "I used to love to tell dad jokes.",
+            "delivery": "Dad, come back...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 63,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What do you call a cop's penis after he's done masturbating?",
+            "delivery": "Pulled pork.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 64,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Did you hear about the cheese factory that exploded in France?",
+            "delivery": "There was nothing but de brie.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 65,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "The average penis has...",
+            "delivery": "Been in and around my ex-girlfriend's mouth.\nFuck you, Karen!",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 66,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What kind of car did Whitney Houston drive?",
+            "delivery": "A Hyundaiiiiiiiiiiii",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 67,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "I had a granny that we couldn't decide whether to bury or cremate",
+            "delivery": "In the end we decided to just let her live.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 68,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What do you call crystal clear urine?",
+            "delivery": "1080p.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 69,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What happens when you don't obey the KGB?",
+            "delivery": "You get Putin jail.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": true,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 70,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Arguing with a woman is like reading a software's license agreement.",
+            "delivery": "In the end you ignore everything and click \"I agree\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": true,
+                "explicit": false
+            },
+            "id": 71,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Two reasons I don't give money to homeless people.\n1) They are going to spend it all on drugs and alcohol\n2) I am going to spend it all on drugs and alcohol.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 72,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "A neutron walks into a bar and asks for a price on a drink.\nThe barkeeper says: \"For you... no charge!\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 73,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "A horse walks into a bar.\n\"Hey\", the Bartender says.\n\"Sure\", the horse replies.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 74,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "My girlfriend left me because I have a fetish for touching pasta.",
+            "delivery": "I'm feeling cannelloni now. :'(",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 75,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What is the least spoken language in the world?",
+            "delivery": "Sign language.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 76,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "9/11 jokes are not funny.",
+            "delivery": "The other 2 though, are hilarious!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": true,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 77,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "I WRITE MY JOKES IN CAPITALS.",
+            "delivery": "THIS ONE WAS WRITTEN IN PARIS.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 78,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What do Japanese cannibals eat?",
+            "delivery": "Raw men.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 79,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "So I made a graph of all my past relationships.",
+            "delivery": "It has an ex axis and a why axis.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 80,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "My wife left me because I'm too insecure and paranoid.",
+            "delivery": "Oh wait, never mind. She was just getting the mail.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 81,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "I have these weird muscle spasms in my gluteus maximus.\nI figured out from my doctor that everything was alright:\nHe said \"Weird flex, butt okay.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 82,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Went to the doctors for a prostate exam.\nDuring the exam he said it's not unusual to become aroused or even ejaculate.",
+            "delivery": "But still, I wish he hadn't.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 83,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "If I make you breakfast in bed, a simple thank you is all I need.",
+            "delivery": "Not all this \"How the fuck did you get in my house?!\" nonsense.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 84,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "My wife divorced me so I stole her wheelchair.",
+            "delivery": "Guess who came crawling back.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 85,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Why did the Romanian stop reading?",
+            "delivery": "They wanted to give the Bucharest.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 86,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "I hate Russian matryoshka dolls.",
+            "delivery": "They're so full of themselves.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 87,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Mom asked me where I'm taking her to go out to eat for mother's day.",
+            "delivery": "I told her, \"We already have food in the house\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 88,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What's green and smells like pork?",
+            "delivery": "Kermit's Fingers.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 89,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "Oysters hate to give away their pearls because they are shellfish.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 90,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "How many nice guys does it take to change a lightbulb?",
+            "delivery": "None, they'll just compliment it and get pissed off when it won't screw.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 91,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What's the difference between an in-law and an outlaw?",
+            "delivery": "An outlaw is wanted.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 92,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "I told my psychiatrist I got suicidal tendencies.",
+            "delivery": "He said from now on I have to pay in advance.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 93,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "My mother said, \"You won't amount to anything because you always procrastinate.\"",
+            "delivery": "I said, \"Oh yeah... Just you wait.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 94,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What do Asian people call fingers?",
+            "delivery": "Limb Limbs.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 95,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "I didn't vaccinate my 10 kids and the one that survived is fine!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 96,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "I'm thinking of setting up a comedy group to help people going through cancer treatment.",
+            "delivery": "I'll call it \"A Sense of Tumor\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 97,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "I've been in 15 school shootings and I was lucky to survive!",
+            "delivery": "I just had to be nice with the cops and not resist.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": true,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 98,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Why are there no pharmacies in Africa?",
+            "delivery": "Because you can't use medicine on an empty stomach.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 99,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "People are like jellybeans and licorice:",
+            "delivery": "No one likes the blacks.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 100,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What do an orgasm and a pulse have in common?",
+            "delivery": "I don't care if she has one.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 101,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What's the difference between an apple and a black guy?",
+            "delivery": "The apple will eventually fall from the tree that it's hanging from!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 102,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "Me and my Jewish friend were eating lunch and I farted. He got mad so I said \"cmon man a little gas never killed anyone\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 103,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "How long does a black woman take to throw away the garbage?",
+            "delivery": "Nine months.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 104,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Why are Americans shit at Dota?",
+            "delivery": "They can't protect their towers.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": true,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 105,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Everyone says that Hitler really loved animals.",
+            "delivery": "Then why did he kill 6 million of them?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 106,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Life's like my dick.",
+            "delivery": "The more children you have, the harder it gets.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 107,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Why do German showers have 11 holes?",
+            "delivery": "Because Jews only have 10 fingers.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 108,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What's the most notable similarity between a pedophile and a roller coaster?",
+            "delivery": "They both make a child scream, but the first ride's never the last",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 109,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "How do we know Jesus wasn't black?",
+            "delivery": "He would have been hung from a tree, not a cross.",
+            "flags": {
+                "nsfw": false,
+                "religious": true,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 110,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "My grandma was recently diagnosed with Alzheimer's, and she keeps calling me by the wrong name.",
+            "delivery": "Other than that, the sex is great.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 111,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What do dermatologists and the KKK have in common?",
+            "delivery": "They both remove blackheads.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 112,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Muslim women are horrible competitors.",
+            "delivery": "No matter what they do, they always get beat.",
+            "flags": {
+                "nsfw": false,
+                "religious": true,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 113,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Stop being homophobic and rude to the LGBTQ+ community. You should be thanking them for saving us plenty of room in heaven.",
+            "flags": {
+                "nsfw": false,
+                "religious": true,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 114,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What did one necrophiliac tell the other necrophiliac after work?",
+            "delivery": "\"Let's go have a couple of cold ones!\"",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 115,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "White people don't shoot each other in the streets as black people do.",
+            "delivery": "They do it in schools because they have class.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 116,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Dark humor is like cancer.",
+            "delivery": "It's more funny when children get it.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 117,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Jokes about anti-vaxxer parents never get old.",
+            "delivery": "Just like their kids.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 118,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What do you call a kid with no arms and an eyepatch?",
+            "delivery": "Names.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 119,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What's the difference between a baby and a pile of sand?",
+            "delivery": "You can't pick a pile of sand up with a pitchfork.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 120,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What's the difference between a baby and a watermelon?",
+            "delivery": "One's satisfying to hit with a sledgehammer. The other's a watermelon.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 121,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What's the difference between a little girl and a fridge?",
+            "delivery": "Fridges don't scream when you put your meat in them.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 122,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "The six stages of debugging:\n1. That can't happen.\n2. That doesn't happen on my machine.\n3. That shouldn't happen.\n4. Why does that happen?\n5. Oh, I see.\n6. How did that ever work?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 123,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "I was walking down the street and saw some black guy on a bike and it looked just like mine so I ran home to check.",
+            "delivery": "Thankfully he was still chained up in my basement.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 124,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What time did the man go to the dentist?",
+            "delivery": "Tooth hurt-y.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 125,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "I'm reading a book about anti-gravity. It's impossible to put down!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 126,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "How do you generate a random string?",
+            "delivery": "Put a Windows user in front of Vim and tell them to exit.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 127,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What's the difference between a jew and a pizza?",
+            "delivery": "The pizza doesn't scream when you put it in the oven.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 128,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What do you use to blindfold an Asian?",
+            "delivery": "Floss.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 129,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What do you call a pile of kittens?",
+            "delivery": "A meowntain.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 130,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "How does a Jewish person make tea?",
+            "delivery": "Hebrews it.",
+            "flags": {
+                "nsfw": false,
+                "religious": true,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 131,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Four engineers get into a car. The car won't start.\nThe Mechanical engineer says \"It's a broken starter\".\nThe Electrical engineer says \"Dead battery\".\nThe Chemical engineer says \"Impurities in the gasoline\".\nThe IT engineer says \"Hey guys, I have an idea: How about we all get out of the car and get back in\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 132,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "Nowadays people are so sensitive, you can't even say \"black paint\" anymore.\nInstead, you have to say \"Jamal, please paint the fence\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 133,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Why does Beyonce sing \"to the left, to the left\"?",
+            "delivery": "Because women don't have rights.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": true,
+                "explicit": false
+            },
+            "id": 134,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What's black and sits at the top of a stairwell?",
+            "delivery": "A paraplegic after a house fire.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 135,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Why do Hong Kong cops like to go to work early?",
+            "delivery": "To beat the crowd.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 136,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What does tofu and a dildo have in common?",
+            "delivery": "They're both meat substitutes.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 137,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "Doctor: \"I have some news about your baby.\"\nParents: \"Don't tell us the gender, we want to keep it a surprise.\"\nDoctor: \"Oh I get it, you're those type of people. Okay, well IT is not breathing.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 138,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "If you're here for the yodeling lesson, please form an orderly orderly orderly queue.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 139,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What kind of doctor is Dr. Pepper?",
+            "delivery": "He's a fizzician.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 140,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What's the difference between a hot potato and a flying pig?",
+            "delivery": "One's a heated yam, the other's a yeeted ham.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 141,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What's the difference between a feminist and a grenade?",
+            "delivery": "The grenade actually accomplishes something when it triggers.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 142,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "When I was a kid, I made a really big sandcastle with my grandma.",
+            "delivery": "Unfortunately, that didn't impress anyone at the cremation...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 143,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What did the boy with no arms get for Christmas?",
+            "delivery": "I don't know, he hasn't opened it yet.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 144,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "My neighbor is a 90 year old with Alzheimer's, I see him every morning and he asks me If I've seen his wife.\nEvery day I have to tell this poor man that his wife died 20 years ago.\nI could have moved to another house or even ignore his question.",
+            "delivery": "But the look of joy in his eyes whenever I answer him is worth the world.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 145,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "This morning I accidentally made my coffee with Red Bull instead of water.",
+            "delivery": "I was already on the highway when I noticed I forgot my car at home.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 146,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "How did you make your friend rage?",
+            "delivery": "I implemented a greek question mark in his JavaScript code.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 147,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "The gas Argon walks into a bar.\nThe barkeeper says \"What would you like to drink?\"",
+            "delivery": "But Argon doesn't react.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 148,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Women are like KFC, once you're done with the breasts and thighs, you just have a greasy box to put your bone in.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": true,
+                "explicit": true
+            },
+            "id": 149,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "The KKK isn't really that racist.",
+            "delivery": "I went to one of their meetings and there were a lot of black people hanging around.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 150,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Why does Dr. Pepper come in a bottle?",
+            "delivery": "His wife is dead.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 151,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "My ex had an accident. I told the paramedics the wrong blood type for her. She'll finally experience what rejection is really like.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 152,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What part of a vegetable are you not supposed to eat?",
+            "delivery": "The wheelchair.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 153,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What do Ted Bundy and the Space Shuttle Columbia have in common?",
+            "delivery": "They both left bodies in four states.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 154,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What do you call a deaf gynecologist?",
+            "delivery": "A lip reader.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 155,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What do you call a cheap circumcision?",
+            "delivery": "A rip off.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 156,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What does a woman's pussy and a chainsaw have in common?",
+            "delivery": "Miss by a few inches and you're in deep shit.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 157,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What did the cannibal do after he dumped his girlfriend?",
+            "delivery": "He wiped his ass.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 158,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What is the difference between acne and a catholic priest?",
+            "delivery": "Acne usually comes on a boys face after he turns 12.",
+            "flags": {
+                "nsfw": true,
+                "religious": true,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 159,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "My first high-school football game was a lot like my first time having sex...",
+            "delivery": "I was bloody and sore at the end, but at least my dad came.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 160,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Say what you want about pedophiles...",
+            "delivery": "But at least they drive slowly through the school zones.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 161,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "Dark humor is like food, not everyone gets it.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 162,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What's the difference between a gay guy and a refrigerator?",
+            "delivery": "A refrigerator doesn't fart when I pull my meat out of it.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 163,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "I'm sure good looking lesbians look at fat lesbians and give them no chance.",
+            "delivery": "Until they see their fingers.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 164,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "My little daughter came to me all excited, saying \"Daddy! Daddy! Guess how old I'll be in June!\"\n\"Oh I don't know princess, why don't you tell me?\" I said. She gave me a huge smile and held up four fingers.\nIt's now three hours later, police have joined in and she still won't say where she got them.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 165,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Dads are like boomerangs.",
+            "delivery": "I hope.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 166,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "I like my girls how I like my COVID.",
+            "delivery": "19 and easily spread.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 167,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Two guys walked into a bar.",
+            "delivery": "The third guy ducked.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 168,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Two peanuts were walking.",
+            "delivery": "One was assaulted.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 169,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What kind of bees produce milk?",
+            "delivery": "Boo-Bees.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 170,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "A grocery store cashier asked if I would like my milk in a bag.",
+            "delivery": "I told her \"No, thanks. The carton works fine\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 171,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What does a perverted frog say?",
+            "delivery": "Rubbit.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 172,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "How many Jews can you fit into a car?",
+            "delivery": "Two in the front, three in the back, and a hundred in the ashtray.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 173,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What is the difference between a pizza and a black man?",
+            "delivery": "A pizza can feed a family of five.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 174,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What is the difference between an oral thermometer and a rectal thermometer?",
+            "delivery": "The taste.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 175,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What do you call a witch at the beach?",
+            "delivery": "A Sandwich.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 176,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What do you call 4 Mexicans in quicksand?",
+            "delivery": "Quatro Sinko.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 177,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "My grandfather says I'm too reliant on technology.\nI called him a hypocrite and unplugged his life support.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 178,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Why do Jewish women prefer circumcised men?",
+            "delivery": "Cause they won't take anything until it's atleast 10% off.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 179,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Knock knock.\nWho's there?\nRecursion.\nRecursion who?\nKnock knock.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 180,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What is the difference between the Constitutions of the USA and the USSR? Don't both of them guarantee freedom of speech?",
+            "delivery": "Yes, but the Constitution of the USA also guarantees freedom after the speech.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": true,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 181,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Why was the river rich?",
+            "delivery": "Because it had two banks.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 182,
+            "safe": true
+        },
+        {
+            "category": "Spooky",
+            "type": "twopart",
+            "setup": "Why didn't the skeleton go for prom?",
+            "delivery": "Because it had nobody.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 183,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Being a self-taught developer is almost the same as being a cut neck chicken because you have no sense of direction in the beginning.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 184,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "Two fish in a tank. One turns to the other and says, \"Do you know how to drive this thing?\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 185,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Why can't orphans play baseball?",
+            "delivery": "They don't know where home is.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 186,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "I told my wife to shave her pussy.",
+            "delivery": "I woke up bald.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 187,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What's the difference between a school bus and a cactus?",
+            "delivery": "A cactus keeps the little pricks on the outside.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 188,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Why are men like lawnmowers?",
+            "delivery": "They are very hard to get started, they make yucky smells and half the time they don't even work.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": true,
+                "explicit": false
+            },
+            "id": 189,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What did the customer say to the waiter?",
+            "delivery": "I'm all fed up with your service.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 190,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "To whoever stole my copy of Microsoft Office, I will find you. You have my Word!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 191,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Why did the koala get rejected?",
+            "delivery": "Because he did not have any koalafication.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 192,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "What is the most used language in programming?",
+            "delivery": "Profanity.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 193,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What's the best thing about Switzerland?",
+            "delivery": "I don't know, but the flag is a big plus.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "racist": false,
+                "sexist": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 194,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Relationship Status: just tried to reach for my dog's paw and he pulled it away so I pretended I was reaching for the remote.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "racist": false,
+                "sexist": false,
+                "political": false,
+                "explicit": false
+            },
+            "id": 195,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What do you call a cow with no legs?",
+            "delivery": "Ground beef.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 196,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Schrödinger's cat walks into a bar and doesn't.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 197,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "The past, the present and the future walk into a bar.",
+            "delivery": "It was tense.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 198,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What did the cell say when his sister cell stepped on his foot?",
+            "delivery": "Mitosis.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 199,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "Today, my son asked \"Can I have a book mark?\" and I burst into tears.\n11 years old and he still doesn't know my name is Brian.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 200,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "My wife is really mad at the fact that I have no sense of direction.\nSo I packed up my stuff and right.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 201,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "How do you make holy water? You boil the hell out of it.",
+            "flags": {
+                "nsfw": false,
+                "religious": true,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 202,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "How do you make holy water? You freeze it and drill holes in it.",
+            "flags": {
+                "nsfw": false,
+                "religious": true,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 203,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "I bought some shoes from a drug dealer. I don't know what he laced them with, but I was tripping all day!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 204,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What did the fish say when it swam into the wall?",
+            "delivery": "Dam.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 205,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "How did Harry Potter get down the hill?",
+            "delivery": "Walking...\nJK, Rolling.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 206,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "I was going to tell a dead baby joke. But I decided to abort.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 207,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "I'll never forget my Granddad's last words to me just before he died. \"Are you still holding the ladder?\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 208,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Why did the chicken cross the road, roll in the mud and cross the road again?",
+            "delivery": "He was a dirty double-crosser!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 209,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What do you call a deer with no eyes?",
+            "delivery": "No eye deer.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 210,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "What are bits?",
+            "delivery": "Tiny things left when you drop your computer down the stairs.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 211,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Where do sick cruise ships go to get healthy?",
+            "delivery": "The dock!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": true,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 212,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Has COVID-19 forced you to wear glasses and a mask at the same time?",
+            "delivery": "If so, you may be entitled to condensation.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": true,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 213,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why did the programmer jump on the table?",
+            "delivery": "Because debug was on his screen.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 214,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "I walked into a bar once.",
+            "delivery": "It really hurt my head.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 215,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What's grey and comes in pints?",
+            "delivery": "An elephant.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 216,
+            "safe": false
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "How do construction workers party?",
+            "delivery": "They raise the roof.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 217,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What do you tell a woman with 2 black eyes?",
+            "delivery": "Nothing. You already told her twice.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": true,
+                "explicit": true
+            },
+            "id": 218,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What's the difference between Harry Potter and the jews?",
+            "delivery": "Harry escaped the chamber.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 219,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "I was struggling to figure out how lightning works, but then it struck me.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 220,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Two SQL tables sit at the bar. A query approaches and asks \"Can I join you?\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 221,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Why do cows wear bells?",
+            "delivery": "Because their horns don't work!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 222,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Why was the mushroom always invited to parties?",
+            "delivery": "Cause he's a fungi.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 223,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What do you call a bird sitting with their legs spread?",
+            "delivery": "A prostitweety.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 224,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Mickey Mouse and Minnie Mouse are in the divorce court.\n\"Mickey\", the judge says, \"I'm sorry. I can't grant you a divorce on the grounds of insanity. Minnie seems quite sane to me.\"",
+            "delivery": "\"I didn't say she was insane\", exclaims Mickey.\n\"I said she was fucking Goofy.\"",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 225,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why do they call it hyper terminal?",
+            "delivery": "Too much Java.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 226,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "How does a black woman fight crime?",
+            "delivery": "She has an abortion.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 227,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "I don't know where I stand on abortion. I like killing babies, but I don't like giving women a choice.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": true,
+                "explicit": true
+            },
+            "id": 228,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Why is it so hard to break up with a Japanese girlfriend?",
+            "delivery": "You have to drop the bomb twice before she gets it.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 229,
+            "safe": false
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What do 9 out of 10 people enjoy?",
+            "delivery": "Gang rape.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 230,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "How much did your chimney cost?",
+            "delivery": "Nothing, it was on the house.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 231,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why do programmers prefer using the dark mode?",
+            "delivery": "Because light attracts bugs.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 232,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "What does the MacBook have in common with Donald Trump?\n\nI would tell you....\nBut I don't compare apples to oranges.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": true,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 233,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why did the Python data scientist get arrested at customs?",
+            "delivery": "She was caught trying to import pandas!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 234,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "My parents raised me as an only child, which really annoyed my younger brother.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 235,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "I was reading a great book about an immortal dog the other day. It was impossible to put down.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 236,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "I have a fish that can breakdance! Only for 20 seconds though, and only once.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 237,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "single",
+            "joke": "I have a joke about trickle down economics, but 99% of you will never get it.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 238,
+            "safe": true
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "How do you keep black people out of your back yard?",
+            "delivery": "Hang one in the front!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 239,
+            "safe": false
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What's long and hard and has cum in it?",
+            "delivery": "A cucumber.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "id": 240,
+            "safe": false
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "What does Santa suffer from if he gets stuck in a chimney?",
+            "delivery": "Claustrophobia!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 241,
+            "safe": true
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "Why does Santa have three gardens?",
+            "delivery": "So he can 'ho ho ho'!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 242,
+            "safe": true
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "Why did Santa's helper see the doctor?",
+            "delivery": "Because he had a low \"elf\" esteem!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 243,
+            "safe": true
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "What kind of motorbike does Santa ride?",
+            "delivery": "A Holly Davidson!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 244,
+            "safe": true
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "What says Oh Oh Oh?",
+            "delivery": "Santa walking backwards!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 245,
+            "safe": true
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "Who is Santa's favourite singer?",
+            "delivery": "Elf-is Presley!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 246,
+            "safe": true
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "What's Santa's favourite type of music?",
+            "delivery": "Wrap!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 247,
+            "safe": true
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "What do Santa's little helpers learn at school?",
+            "delivery": "The elf-abet!\n",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 248,
+            "safe": true
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "What do elves post on Social Media?",
+            "delivery": "Elf-ies!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 249,
+            "safe": true
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "Who hides in the bakery at Christmas?",
+            "delivery": "A mince spy!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 250,
+            "safe": true
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "How will Christmas dinner be different after Brexit?",
+            "delivery": "No Brussels!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": true,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 251,
+            "safe": false
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "Why couldn't the skeleton go to the Christmas party?",
+            "delivery": "Because he had no body to go with!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 252,
+            "safe": true
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "Why does Santa go down the chimney?",
+            "delivery": "Because it soots him!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 253,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Why do front end developers eat lunch alone?",
+            "delivery": "Because they don't know how to join tables.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 254,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Why are cats so good at video games?",
+            "delivery": "They have nine lives.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 255,
+            "safe": true
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Why did the banana go see a doctor?",
+            "delivery": "Because it wasn't peeling well.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 256,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "My wife and I have reached the difficult decision that we do not want children.\nIf anybody does, please just send me your contact details and we can drop them off tomorrow.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 257,
+            "safe": true
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "I won the lottery today!",
+            "delivery": "Well, I only got the first two numbers, but my lawyers are working on having them stop the count.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": true,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 258,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "UDP is better in the COVID era since it avoids unnecessary handshakes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "id": 259,
+            "safe": true
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why is Linux safe?",
+            "delivery": "Hackers peak through Windows only.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 260
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What's the difference between Jesus and a hooker?",
+            "delivery": "The look on their face when you are nailing them.",
+            "flags": {
+                "nsfw": false,
+                "religious": true,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "safe": false,
+            "id": 261
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Why do Africans have dark skin?",
+            "delivery": "It's easier to commit crimes at night.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": false,
+            "id": 262
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Why don't jews eat pussy?",
+            "delivery": "It's too close to the gas chamber.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": true
+            },
+            "safe": false,
+            "id": 263
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why are Assembly programmers always soaking wet?",
+            "delivery": "They work below C-level.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 264
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why did the database administrator leave his wife?",
+            "delivery": "She had one-to-many relationships.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 265
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "How did the programmer die in the shower?",
+            "delivery": "He read the shampoo bottle instructions: Lather. Rinse. Repeat.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": false,
+            "id": 266
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What's the difference between a poorly dressed man on a unicycle and a well dressed man on a bicycle?",
+            "delivery": "Attire.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 267
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Why shouldn't you visit an expensive wig shop?",
+            "delivery": "It's too high a price \"toupee.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 268
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "Hey girl are you a school? Because I want to shoot some kids up inside of you.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "safe": false,
+            "id": 269
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "You see, mountains aren't just funny.",
+            "delivery": "They are hill areas.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 270
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Never date a baker. They're too kneady.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 271
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What does the mermaid wear to math class?",
+            "delivery": "Algae-bra.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": false,
+            "id": 272
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "My husband and I were happy for 20 years. And then we met.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 273
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "I hate double standards. Burn a body at a crematorium, you're \"being a respectful friend.\" Do it at home and you're \"destroying evidence.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "safe": false,
+            "id": 274
+        },
+        {
+            "category": "Dark",
+            "type": "single",
+            "joke": "My girlfriend's dog died, so I tried to cheer her up by getting her an identical one. It just made her more upset. She screamed at me, \"What am I supposed to do with two dead dogs?\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": false,
+            "id": 275
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Did you hear about the claustrophobic astronaut?",
+            "delivery": "He just needed a little space.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 276
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "\"99.9% of the people are dumb!\"",
+            "delivery": "\"Fortunately I belong to the remaining 1%\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 277
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "No matter how kind you are...",
+            "delivery": "German kids are always Kinder.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 278
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Which is faster, Hot or cold?",
+            "delivery": "Hot, because you can catch a cold",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 279
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "To prove he was right, the flat-earther walked to the end of the Earth.",
+            "delivery": "He eventually came around.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 280
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "I just saw my wife trip over and drop a basket full of ironed clothes.",
+            "delivery": "I watched it all unfold.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 281
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "I was feeling depressed, my wife put her hand on my back and said \"Earth.\"",
+            "delivery": "It meant the world to me.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 282
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "My employer came running to me and said, \"I was looking for you all day! Where the hell have you been?\"",
+            "delivery": "I replied, \"Good employees are hard to find.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 283
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "The other day my wife asked me to pass her lipstick, but I accidentally gave her a glue stick.",
+            "delivery": "She still isn't talking to me.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 284
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Which part of the hospital has the least privacy?",
+            "delivery": "The ICU.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 285
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "A Roman walks into a bar and raises 2 fingers and says to the bartender...",
+            "delivery": "\"Five beers, please.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 286
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "I stayed up all night wondering where the sun went.",
+            "delivery": "Then it dawned on me.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 287
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "A perfectionist walked into a bar... apparently, the bar was not set high enough.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 288
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "In Soviet Russia, gay sex gets you arrested. In America, getting arrested gets you gay sex.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "safe": false,
+            "id": 289
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Why does the size of the snack not matter to a giraffe?",
+            "delivery": "Because even a little bit goes a long way.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 290
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What do you call a Jewish Pokemon Trainer?",
+            "delivery": "Ash.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": false,
+            "id": 291
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "Why was the JavaScript developer sad?",
+            "delivery": "Because they didn't Node how to Express themself!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 292
+        },
+        {
+            "category": "Christmas",
+            "type": "twopart",
+            "setup": "Whats the Grinchs least favorite band?",
+            "delivery": "The Who.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 293
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "why do python programmers wear glasses?",
+            "delivery": "Because they can't C.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 294
+        },
+        {
+            "category": "Spooky",
+            "type": "twopart",
+            "setup": "Why do ghosts go on diets?",
+            "delivery": "So they can keep their ghoulish figures.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 295
+        },
+        {
+            "category": "Spooky",
+            "type": "twopart",
+            "setup": "What is in a ghost's nose?",
+            "delivery": "Boo-gers.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 296
+        },
+        {
+            "category": "Spooky",
+            "type": "twopart",
+            "setup": "What's it like to be kissed by a vampire?",
+            "delivery": "It's a pain in the neck.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 297
+        },
+        {
+            "category": "Spooky",
+            "type": "twopart",
+            "setup": "What does a turkey dress up as for Halloween?",
+            "delivery": "A gobblin'!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 298
+        },
+        {
+            "category": "Spooky",
+            "type": "twopart",
+            "setup": "Why did the ghost go inside the bar?",
+            "delivery": "For the boos.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 299
+        },
+        {
+            "category": "Spooky",
+            "type": "twopart",
+            "setup": "How do Rednecks celebrate Halloween?",
+            "delivery": "Pump kin!",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "safe": false,
+            "id": 300
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "I have a joke about Stack Overflow, but you would say it's a duplicate.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 301
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "I just got fired from my job at the keyboard factory.",
+            "delivery": "They told me I wasn't putting in enough shifts.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 302
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "I can't believe I got fired from the calendar factory.",
+            "delivery": "All I did was take a day off.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 303
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "I visited my friend at his new house. He told me to make myself at home. So I threw him out. I hate having visitors.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 304
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Documentation is like sex:\nWhen it's good, it's very good.\nWhen it's bad, it's better than nothing...",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": false,
+            "id": 305
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Yo mama is so old, she knew Burger King while he was still a prince.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 306
+        },
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "I went to the zoo the other day. There was only a dog in it – it was a shihtzu.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "safe": false,
+            "id": 307
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "What's the difference between England and a tea bag?",
+            "delivery": "The tea bag stays in the cup longer.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 308
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What's the difference between a phone and a black person?",
+            "delivery": "A phone is actually useful.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": true,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": false,
+            "id": 309
+        },
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "What's yellow and can't swim?",
+            "delivery": "A bus full of children.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": false,
+            "id": 310
+        },
+        {
+            "category": "Spooky",
+            "type": "twopart",
+            "setup": "What happened to the cannibal who showed up late to Halloween dinner?",
+            "delivery": "They gave him the cold shoulder.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": false,
+            "id": 311
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Do you know what killed the man who had a two ton pumpkin fall on him?",
+            "delivery": "He was squashed.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 312
+        },
+        {
+            "category": "Spooky",
+            "type": "twopart",
+            "setup": "I'm not saying my son is ugly...",
+            "delivery": "But on Halloween he went to tell the neighbors to turn down their TV and they gave him some candy.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 313
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What happened to the man who got behind on payments to his exorcist?",
+            "delivery": "He got repossessed.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 314
+        },
+        {
+            "category": "Spooky",
+            "type": "twopart",
+            "setup": "Why did the ghost go to the bar?",
+            "delivery": "To get sheet faced.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": true
+            },
+            "safe": false,
+            "id": 315
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Did you hear about the crime in the parking garage?",
+            "delivery": "It was wrong on so many levels.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 316
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "What do you call a caveman's fart?",
+            "delivery": "A blast from the past.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 317
+        },
+        {
+            "category": "Pun",
+            "type": "twopart",
+            "setup": "Why should you never talk to pi?",
+            "delivery": "Because it will go on forever.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 318
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "I'd tell you a joke about NAT but I would have to translate.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 319
+        }
+    ]
+}

+ 116 - 0
data/jokes/jokes-es.json

@@ -0,0 +1,116 @@
+{
+    "info": {
+        "disclaimer": "Muchos de los chistes a continuación son racistas, sexistas o explícitos. ¡Entrar a su propio riesgo!",
+        "formatVersion": 3
+    },
+    "jokes": [
+        {
+            "category": "Misc",
+            "type": "single",
+            "joke": "Una ardilla le pregunta a otra que quiere ser cuando grande, la otra ardilla de responde \"Ardila Lülle\".",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": true,
+                "racist": false,
+                "sexist": false
+            },
+            "id": 0,
+            "safe": false
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "¿Qué es un terapeuta?",
+            "delivery": "1024 Gigapeutas",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 1
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "¿Qué le dice un .GIF a un .JPEG?",
+            "delivery": "Anímate viejo.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 2
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "No te despedirán del trabajo, si nunca comentas tu código y además eres el único que sabe cómo funciona",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 3
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "¿Qué es el hardware?",
+            "delivery": "El que recibe los golpes cuando falla el software.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 4
+        },
+        {
+            "category": "Programming",
+            "type": "single",
+            "joke": "Sólo hay 10 tipos de personas en este mundo, las que entienden binario y las que no.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 5
+        },
+        {
+            "category": "Programming",
+            "type": "twopart",
+            "setup": "¿Por qué C consigue todas las chicas y Java no tiene ninguna?",
+            "delivery": "Porque C no las trata como objetos.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 6
+        }
+    ]
+}

+ 16008 - 0
data/jokes/jokes-fr.json

@@ -0,0 +1,16008 @@
+{
+    "info": {
+        "disclaimer": "La plupart des blagues ci-dessous sont racistes, sexistes ou explicites. Entrez à vos risques et périls!",
+        "formatVersion": 3
+    },
+    "jokes": [
+        {
+            "category": "Dark",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un gynécologue myope et un chien en bonne santé?",
+            "delivery": "Ils ont tous les deux le nez mouillé.",
+            "flags": {
+                "nsfw": true,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": false,
+            "id": 0
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Les filles c'est comme les noms de domaine.",
+            "delivery": "Celles que j'aime sont déjà prises.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 1
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la meilleure heure pour écouter de la musique?",
+            "delivery": "Deezer",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 2
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un développeur ne descend pas du métro.",
+            "delivery": "Il libère la RAM...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 3
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Où partent les développeurs en vacances?",
+            "delivery": "Au C-Shell.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 4
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les développeurs doivent-ils suivre une formation incendie?",
+            "delivery": "A cause des pare-feux.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 5
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui a 4 pattes et un bras?",
+            "delivery": "Un pitbull dans un jardin d'enfant!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 6
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Ma fille vient de perdre sa première dent...",
+            "delivery": "Ça lui apprendra à me répondre!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 7
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qui court plus vite qu'Usain Bolt?",
+            "delivery": "Un Somalien avec un ticket restaurant",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 8
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les alpinistes aiment-ils bien les blondes?",
+            "delivery": "Parce qu'ils n'ont pas peur du vide!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 9
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu connais le cri du spermatozoïde?",
+            "delivery": "Bah la prochaine fois au lieu de l'avaler tu croques.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 10
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Napoléon n'a jamais déménagé?",
+            "delivery": "Parce qu'il avait un Bonaparte.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 11
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un cunnilingus et un lapsus?",
+            "delivery": "Une erreur de langue et vous êtes vite dans la merde...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 12
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel super héros donne le plus vite l'heure?",
+            "delivery": "Speed heure man!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 13
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu connais la blague de la chaise?",
+            "delivery": "Elle est pliante",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 14
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi il n'y a pas de ballon à question pour un champion?",
+            "delivery": "Parce que Julien Lepers",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 15
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les canards sont-ils toujours à l'heure?",
+            "delivery": "Parce qu'ils sont dans l'étang",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 16
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu as 4 poussins et tu n'en veux que 3, comment faire?",
+            "delivery": "Tu en pousses un",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 17
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un jardinier?",
+            "delivery": "Se mettre à poil devant ses tomates pour les faire rougir.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 18
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi il y a une baignoire au dessus des camions de pompiers belges?",
+            "delivery": "Pour mettre la sirène.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 19
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un chou au milieu de l'océan?",
+            "delivery": "Un chou marin.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 20
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un légume rigolo?",
+            "delivery": "Un chou marreur.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 21
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un ascenseur et un vagin?",
+            "delivery": "Aucune, dans les deux cas tu mets ton doigt où t'habite",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 22
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi le lapin est bleu?",
+            "delivery": "Parce qu'on l'a peint",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 23
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la mamie qui fait peur aux voleurs?",
+            "delivery": "Mamie Traillette",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 24
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une blonde avec de l'eau dans la bouche?",
+            "delivery": "Une cruche",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 25
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un chinois sur une mobylette?",
+            "delivery": "Nèèèèmmmmm, Nèèèèmmmmm, Nèèèèmmmmm",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 26
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un squelette dans une armoire?",
+            "delivery": "Une personne qui a gagné à cache-cache.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 27
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Savez vous pourquoi les chinois ne perdent jamais le nord?",
+            "delivery": "Parce qu'ils ont le sudoku.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 28
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Avec quel fromage, pouvons-nous nous faire grossir les seins?",
+            "delivery": "Du Boursin.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 29
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est vert et qui nique?",
+            "delivery": "Véronique.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 30
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un chat tout-terrain?",
+            "delivery": "Un cat-cat.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 31
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un chien qui a des lunettes?",
+            "delivery": "Un optichien.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 32
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un électricien?",
+            "delivery": "Ne pas être au courant.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 33
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Ce que j'ai en commun avec mon mari?",
+            "delivery": "On s'est mariés le même jour...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 34
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi la petite fille est tombée de la balançoire?",
+            "delivery": "Parce qu'elle n'a pas de bras.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 35
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi le petit garçon a fait tomber sa glace?",
+            "delivery": "Parce qu'il s'est fait renverser par un bus!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 36
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un DJ djihadiste?",
+            "delivery": "Il fait péter le son!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 37
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Combien faut-il d'hommes pour peindre une voiture en rouge?",
+            "delivery": "Un seul! Mais il faut le lancer très fort...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 38
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quels sont les derniers mots de mon grand-père avant son décès?",
+            "delivery": "Arrête de bouger l'échelle!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 39
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "À quel endroit se trouvent les tétraplégiques?",
+            "delivery": "Là où on les a laissés..",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 40
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Savez-vous comment la femme d'Hitler est morte?",
+            "delivery": "En se trompant de douche...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 41
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle partie du légume ne passe pas dans le mixer?",
+            "delivery": "Le fauteuil roulant.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 42
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour une orange?",
+            "delivery": "Être toujours pressée.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 43
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un canard quand il va aux toilettes?",
+            "delivery": "Je vais au petit coin.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 44
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un zombie à un autre zombie?",
+            "delivery": "Alors, ça mord?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 45
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un hibou dans une casserole?",
+            "delivery": "Hi-bou",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 46
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un coq?",
+            "delivery": "Avoir la chair de poule!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 47
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les canards sont toujours à l'heure?",
+            "delivery": "Car ils sont dans l'étang",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 48
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est transparent et qui cours dans les champs?",
+            "delivery": "Un troupeau de vitre",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 49
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Combien y-a-t-il de somaliens en Somalie?",
+            "delivery": "Environ 500 grammes",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 50
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait une fraise sur un cheval?",
+            "delivery": "Tagada Tagada",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 51
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les gorilles ont-ils de gros trous de nez?",
+            "delivery": "Car ils ont de gros doigts.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 52
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre les Juifs et les baskets?",
+            "delivery": "On en trouve plus en 39 qu'en 45.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 53
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que font les blondes quand l'eau du bain de bébé est trop chaude?",
+            "delivery": "Elles mettent des gants.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 54
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un homme et un chat?",
+            "delivery": "Les deux ont très peur de l'aspirateur",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 55
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un squelette qui parle?",
+            "delivery": "Un os parleur",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 56
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui a deux antennes et qui se cogne contre les murs?",
+            "delivery": "Une petite fille avec deux fourchettes plantées dans les yeux.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 57
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est l'histoire d'un pingouin qui respirait par les fesses.",
+            "delivery": "Un jour il s'est assis et il est mort.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 58
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui court et qui se jette?",
+            "delivery": "Une courgette",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 59
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un œuf attend un autre œuf",
+            "delivery": "Si dans 5 minutes, il n'est pas là, j'me casse!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 60
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est l'histoire d'un Schtroumpf qui tombe",
+            "delivery": "Et qui se fait un bleu...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 61
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est jaune et qui attend?",
+            "delivery": "Jonathan",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 62
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel fruit le poisson déteste-il le plus?",
+            "delivery": "La pêche",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 63
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Melon et Melèche jouent au Scrabble.",
+            "delivery": "Melon pioche le W et Melèche le Q.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 64
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la plus intelligente : la blonde, la rousse ou la brune?",
+            "delivery": "La rousse parce que c'est un dictionnaire.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 65
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un homme qui rentre dans un café?",
+            "delivery": "Plouf!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 66
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi un homme rentre-t-il dans un bar?",
+            "delivery": "Parce qu'il est zoophile.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 67
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Harry Potter chuchote?",
+            "delivery": "Parce que Dumbledore...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 68
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un éléphant dit à un homme tout nu?",
+            "delivery": "Et tu arrives à attraper des cacahuètes avec ça?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 69
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est transparent et qui sent la banane?",
+            "delivery": "Un pet de singe",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 70
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Robinson Crusoé ? ",
+            "delivery": "Parce que Zoé avait raison",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 71
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est jaune, orange, rouge et qui tourne très vite?",
+            "delivery": "Un poussin dans un mixeur.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 72
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un nain qui travaille à la Poste?",
+            "delivery": "Un nain posteur...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 73
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un citron quand il braque une banque?",
+            "delivery": "Pas un zeste!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 74
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel dinosaure peut aller au micro-ondes?",
+            "delivery": "Le Pyrex",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 75
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel animal sent toujours bon?",
+            "delivery": "Le mouton, car il a l'haleine fraîche.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 76
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce que les abeilles aiment le plus dans le mariage?",
+            "delivery": "La lune de miel.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 77
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Connaissez-vous l'histoire du lit escamotable?",
+            "delivery": "C'est une histoire à faire dormir debout!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 78
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand Hitler s'est-il suicidé?",
+            "delivery": "Après avoir reçu sa facture de gaz...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 79
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un lampadaire?",
+            "delivery": "Une lampe avec une seule bosse.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 80
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un divorce et la grammaire?",
+            "delivery": "En grammaire, c'est le masculin qui l'emporte.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 81
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un chewing-gum et un avion?",
+            "delivery": "Le chewing-gum colle et l'avion décolle.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 82
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un bossu sans bras et sans jambe?",
+            "delivery": "Une madeleine",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 83
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les imprimantes n'aiment pas aller à la piscine?",
+            "delivery": "Parce qu'elles n'ont papier.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 84
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un déménageur et un arbitre de football?",
+            "delivery": "Ils aiment tous les deux sortir des cartons.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 85
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Donald Duck et Daffy Duck se bagarrent. Qu'est-ce que ça fait?",
+            "delivery": "Un conflit de canard.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 86
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble du comble?",
+            "delivery": "Qu'un muet dise à un sourd qu'un aveugle les regardent.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 87
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Maman, j'ai peur du noir!",
+            "delivery": "Ne t'inquiète pas, il est bien attaché.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 88
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelles sont les deux sœurs qui ont la meilleure vue?",
+            "delivery": "Les sœurs jumelles.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 89
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "L'école et l'alcool riment, vous savez pourquoi?",
+            "delivery": "Car les deux saoulent",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 90
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un surdoué et un pédophile?",
+            "delivery": "Ils ont tous les deux sauté la classe de CE1.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 91
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment est-ce que les abeilles communiquent entre elles?",
+            "delivery": "Par e-miel.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 92
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est l'animal le plus connecté?",
+            "delivery": "Le porc USB.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 93
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un ado qui s'ennuie en cours et une pute qui se gratte?",
+            "delivery": "Le morpion.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 94
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un gynécologue myope et un chien en bonne santé?",
+            "delivery": "Ils ont tous les deux le nez mouillé.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 95
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un motard célibataire et sa moto?",
+            "delivery": "Ils dorment tous les deux sur la béquille.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 96
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un zèbre et un barman?",
+            "delivery": "Le zèbre a des barres autour de son trou du cul. Le barman a des trous du cul autour de son bar.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 97
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un mathématicien n'urine pas.",
+            "delivery": "Il fait π π.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 98
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un Parafaitpasdebruit?",
+            "delivery": "Un parachute.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 99
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Il y a un boucher qui mesure 1 mètre 80, mais combien pèse-t-il?",
+            "delivery": "La viande, parce que les bouchers pèsent la viande.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 100
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jour, Dieu dit à Casto de ramer.",
+            "delivery": "Et depuis, Castorama...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 101
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi un chasseur emmène-t-il son fusil aux toilettes?",
+            "delivery": "Pour tirer la chasse.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 102
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Vous connaissez l'histoire de l'armoire?",
+            "delivery": "Elle n'est pas commode...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 103
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les Martiens ne renversent-ils jamais de café sur la table?",
+            "delivery": "Parce qu'ils ont des soucoupes!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 104
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est l'histoire du nain aux 26 enfants.",
+            "delivery": "Elle est courte mais elle est bonne.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 105
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est l'histoire du p'tit dej', vous la connaissez?",
+            "delivery": "Non, pas de bol...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 106
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Dans la phrase \"le voleur a volé une télévision\", où est le sujet?",
+            "delivery": "En prison!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 107
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est l'histoire d'un poil. Avant, il était bien.",
+            "delivery": "Maintenant, il est pubien.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 108
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un chien qui n'a pas de pattes?",
+            "delivery": "On ne l'appelle pas, on va le chercher...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 109
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait une vache quand elle a les yeux fermés?",
+            "delivery": "Elle fabrique du lait concentré!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 110
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre une femme et un dobermann?",
+            "delivery": "Le prix du collier.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 111
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi cendrillon est-elle morte à minuit?",
+            "delivery": "Parce que son tampon s'est transformé en citrouille!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 112
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "L'amour, c'est comme les cartes :",
+            "delivery": "Quand on n'a pas de partenaires, mieux vaut avoir une bonne main.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 113
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un sourd et un gynécologue?",
+            "delivery": "Les deux savent lire sur les lèvres.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 114
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "À quel moment la poule a-t-elle le plus mal au cul?",
+            "delivery": "Quand elle passe du coq à l'âne.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 115
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est une femme qui prend son bain, son chien pète elle se noie, pourquoi?",
+            "delivery": "Parce que son chien c'est un Pékinois.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 116
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Savez-vous pourquoi le père Noël rit tout le temps?",
+            "delivery": "Parce que ce n'est pas lui qui paye les cadeaux!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 117
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu connais la blague du photographe?",
+            "delivery": "Elle n'est pas encore développée!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 118
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est jaune et qui court vite?",
+            "delivery": "Un citron pressé.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 119
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Le viagra c'est comme l'enfer,",
+            "delivery": "Satan l'habite.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 120
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment est ce qu'on appelle un boomerang qui ne revient pas?",
+            "delivery": "Un chat mort.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 121
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la dernière chose que Lady Dianna ai mangée?",
+            "delivery": "Le volant.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 122
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce que ça fait quand tu lances une gousse d'ail contre un mur?",
+            "delivery": "Le retour du jet d'ail.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 123
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est pire qu'un bébé dans une poubelle?",
+            "delivery": "Un bébé dans deux poubelles.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 124
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui permet d'enlever le chewing gum de ses cheveux?",
+            "delivery": "Le cancer",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 125
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre une Ferrari et une enfant de 5 ans?",
+            "delivery": "Quand tu rentres dedans, tu déchires tout",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 126
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit une blonde quand elle voit une peau de banane sur le trottoir?",
+            "delivery": "Oh mince! Je vais encore tomber!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 127
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les blondes passent-elles à la caisse avec un seau d'eau?",
+            "delivery": "Pour payer en liquide.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 128
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les blondes ne mangent-elles pas de bananes?",
+            "delivery": "Parce qu'elles ne trouvent pas la fermeture éclair!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 129
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'arrive-t'il à un Mac quand on le trempe dans l'eau?",
+            "delivery": "Un McDo.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 130
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment fait-on pour allumer un barbecue breton?",
+            "delivery": "On utilise des breizh.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 131
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quels desserts portent des sous-vêtements?",
+            "delivery": "Les bananes à slips.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 132
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est bleu, blanc et rouge?",
+            "delivery": "Un Schtroumpf à qui on a coupé la tête.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 133
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est bleu, blanc et rouge?",
+            "delivery": "Un schtroumf qui saigne du nez",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 134
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment la chouette sait que son mari fait la gueule?",
+            "delivery": "Parce qu'Hiboude.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 135
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Robinson Crusoé habitait t'il une île déserte?",
+            "delivery": "Non puisqu'il y habitait.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 136
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qui est le plus menteur entre un boucher et un jardinier?",
+            "delivery": "C'est le jardinier car il raconte que des salades!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 137
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi aucun éléphant n'est informaticien?",
+            "delivery": "Parce qu'ils ont peur de la souris.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 138
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les moutons aiment le chewing-gum?",
+            "delivery": "Car c'est bon pour la laine.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 139
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les petits poissons ne vont pas à l'école?",
+            "delivery": "Parce qu'ils s'en fish!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 140
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait une lampe qui se fait agresser?",
+            "delivery": "Elle crie à LED.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 141
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi quand on vise on ferme un œil?",
+            "delivery": "Car si on fermait les deux on verrait plus rien.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 142
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre une blonde et une patate?",
+            "delivery": "La patate est cultivée.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 143
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les sorcières utilisent des balais pour voler?",
+            "delivery": "Car un aspirateur c'est trop lourd!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 144
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une diarrhée mentale?",
+            "delivery": "C'est quand à chaque fois que t'as une idée, c'est de la merde!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 145
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre une femme et une voiture de sport?",
+            "delivery": "Les deux font du bruit lorsqu'on accélère.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 146
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les blondes portent-elles des ceintures D&G?",
+            "delivery": "Pour reconnaître leur droite et leur gauche",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 147
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Connaissez-vous la blague sur les magasins?",
+            "delivery": "En tout cas, elle a supermarché!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 148
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'il faut dire aux noirs pour qu'ils partent dormir?",
+            "delivery": "DARK VADOR",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 149
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit-on à quelqu'un de triste qui joue aux jeux vidéos?",
+            "delivery": "On dit qu'il se console!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 150
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les développeurs vont en boîte de nuit?",
+            "delivery": "Pour faire la java.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 151
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un informaticien quand il s'ennuie?",
+            "delivery": "Je me fichier.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 152
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un cadeau qui s'en va?",
+            "delivery": "Une surprise party.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 153
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le pays le plus cool au monde?",
+            "delivery": "Le Yééémen.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 154
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Winnie l'ourson veut absolument se marier?",
+            "delivery": "Pour partir en lune de miel.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 155
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un italien pour dire au revoir?",
+            "delivery": "Pasta la vista baby.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 156
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que boit un vampire en soirée?",
+            "delivery": "Du sangpagne. Sang-té!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 157
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi est-ce difficile de conduire dans le Nord?",
+            "delivery": "Parce que les voitures n'arrêtent pas de caler.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 158
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le meilleur magazine pour développeurs?",
+            "delivery": "Pomme d'api",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 159
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les développeurs ne portent-ils pas de chaussures à lacets?",
+            "delivery": "Car ils préfèrent les scratch.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 160
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un comptable?",
+            "delivery": "C'est un con derrière une table.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 161
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est un bœuf, qui court...",
+            "delivery": "Puis qui se viande.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 162
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi le patinage artistique est pénible?",
+            "delivery": "Car le patin agace.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 163
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que faire pour sauver la vie d'une mouche qui se noie?",
+            "delivery": "Du mouche à mouche.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 164
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Les enfants c'est comme les pets...",
+            "delivery": "On ne supporte que les siens.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 165
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment se nomme la Barbie la plus poilue?",
+            "delivery": "La Barbie chette!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 166
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "En cours de sport, le prof crit \"Faites 10 pompes!\"",
+            "delivery": "Le chinois se retourne brusquement et demande \"Nike ou Adidas ?\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 167
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "T'es tombé?",
+            "delivery": "Non, je fais un câlin au plancher il avait l'air triste.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 168
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les policiers n'ont pas d'acné?",
+            "delivery": "Car ils ont la peau lisse!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 169
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le gateau préféré des nuages?",
+            "delivery": "L'éclair!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 170
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un développeur avant d'aller faire les courses?",
+            "delivery": "Il fait sa lisp",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 171
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que prend un développeur avant d'écrire?",
+            "delivery": "Il prends de la MD.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 172
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la maladie la plus répandue chez les développeurs Rust?",
+            "delivery": "Le tétanos.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 173
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit une antenne TV à un paratonnerre?",
+            "delivery": "Tu y crois toi au coup de foudre?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 174
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi une feuille se noie quand on la met dans l'eau?",
+            "delivery": "Parce-qu'elle n'a pas pieds.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 175
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un dromaludaire?",
+            "delivery": "Un Chalumeau a 2 bosses.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 176
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un Canif?",
+            "delivery": "C'est un p'tit fien.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 177
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la chanteuse préférée des serruriers?",
+            "delivery": "Alicia Keys.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 178
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Combien de fils a la mère de Justin?",
+            "delivery": "Juste un.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 179
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une baguette avec une boussole?",
+            "delivery": "Du pain perdu.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 180
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Le prof dit à son élève: Ton devoir était mauvais.",
+            "delivery": "QUOI! Vous l'avez mangé?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 181
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "À quoi servent les archipels?",
+            "delivery": "À faire des archi-trous!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 182
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi il n'y a plus de Mammouth?",
+            "delivery": "Parce qu'il n'y a plus de Papouth.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 183
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Entre un aviateur et un marin, lequel écrit le moins?",
+            "delivery": "Le marin, parce qu'il a jeté l'encre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 184
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un électricien?",
+            "delivery": "D'avoir des ampoules aux pieds.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 185
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une manifestation d'aveugles?",
+            "delivery": "Le festival de Cannes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 186
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un développeur pédophile?",
+            "delivery": "Un pédofile.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 187
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un ascenseur en Amérique?",
+            "delivery": "En appuyant sur le bouton...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 188
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est l'histoire d'une fleur qui court, qui court..",
+            "delivery": "Et qui se plante.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 189
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on une fracture du crâne?",
+            "delivery": "Un dégât des os.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 190
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est transparent et qui sent la carotte?",
+            "delivery": "Un pet de lapin.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 191
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un cochon qui rit?",
+            "delivery": "Un porc tout gai.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 192
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est l'ami du feu?",
+            "delivery": "Le pot-au-feu.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 193
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelles sont vos matières préférées?",
+            "delivery": "Maths et Dessin!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 194
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un covoiturage au Sénégal?",
+            "delivery": "Un Babacar.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 195
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait-on aux voleurs de salades?",
+            "delivery": "On laitue...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 196
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce que fait un pou dans une cloche?",
+            "delivery": "Pou Ding",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 197
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le légume le plus courageux?",
+            "delivery": "Le pois-chiche.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 198
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jour, Dieu demanda au coca de coller...",
+            "delivery": "et le Coca Cola...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 199
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment fait-on pour occuper une blonde?",
+            "delivery": "On la met dans une pièce ronde en lui disant de chercher les coins.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 200
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le seul animal qui nourrit lui-même sa voiture?",
+            "delivery": "La chèvre car elle nourrit son cabri au lait!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 201
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Dans quel pays ne bronze-t-on pas du nez?",
+            "delivery": "Au Népal",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 202
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi est-ce que les anges sont sourds?",
+            "delivery": "Parce que Jésus-Christ.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 203
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui fait nioc-nioc?",
+            "delivery": "Un canard qui essaye de parler le verlan.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 204
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quels sont les fruits que nous trouvons dans toutes les maisons?",
+            "delivery": "Les coins et les mûres.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 205
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on la mère du phoque?",
+            "delivery": "Mother phoquer",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 206
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la devise des chats diaboliques?",
+            "delivery": "Satan est par minou.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 207
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quels sont les deux animaux les plus intelligents?",
+            "delivery": "Le Cerf et le Veau.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 208
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi on met une selle sur un cheval?",
+            "delivery": "Parce qu'en dessous elle tomberait.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 209
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "De quel pays viennent les cochons?",
+            "delivery": "Des quatre groins du monde.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 210
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour une taupe?",
+            "delivery": "D'amuser la galerie!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 211
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que prend un éléphant quand il va au restaurant?",
+            "delivery": "Il prend de la place!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 212
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui a 3 bosses?",
+            "delivery": "Un chameau qui s'est cogné.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 213
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un cycliste?",
+            "delivery": "De faire un régime sans sel.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 214
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la ville la plus rapide de Suisse?",
+            "delivery": "Nyon",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 215
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu connais la blague du papier?",
+            "delivery": "Elle déchire.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 216
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi une brioche ne va jamais aux sports d'hiver?",
+            "delivery": "Parce qu'elle sait Pasquier",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 217
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les mamies sont-elles très efficaces pour faire le ménage?",
+            "delivery": "Parce qu'elles ont 80 balais.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 218
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu connais la blague de la gomme?",
+            "delivery": "Elle dégomme.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 219
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre une machine et du ketchup?",
+            "delivery": "Aucune, ils sont tous les deux au-tomate.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 220
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que se passe-t-il quand on secoue une clef USB?",
+            "delivery": "Les fichiers se mélangent.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 221
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Oh, Léon! Ton prénom à l'envers donne Noël!",
+            "delivery": "Et oui, tout le monde n'a pas cette chance mon cher Luc...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 222
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "On m'a dit que pour faire ses courses pendant le confinement il suffisait de porter un masque et des gants...",
+            "delivery": "C'était un mensonge, tous les autres étaient habillés!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 223
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chérie, pendant que tu dormais tu m'as traité de connard",
+            "delivery": "Je ne dormais pas...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 224
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Ce matin en voulant m'habiller, le bouton de ma chemise m'est resté dans les mains. En voulant mettre mes chaussures, mon lacet m'est resté dans les mains.",
+            "delivery": "Je me suis dit \"Vaut mieux pas que j'aille pisser\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 225
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "On ne dit pas \" l'électronique \" mais...",
+            "delivery": "L'électricien fait l'amour.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 226
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qui se débrouille le mieux au karaté?",
+            "delivery": "L'électricité, car elle connaît beaucoup de prises.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 227
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "La vitamine C...",
+            "delivery": "Mais ne dira rien.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 228
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un pistolet à une mitraillette?",
+            "delivery": "Ça fait longtemps que tu bégayes?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 229
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un clown arrive chez le docteur",
+            "delivery": "Docteur, vite, je me sens tout drôle...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 230
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est rouge et qui attend?",
+            "delivery": "Mon compte en banque.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 231
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Il y a quoi au milieu de l'océan?",
+            "delivery": "Un é",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 232
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on une personne agréable à Paris?",
+            "delivery": "Un touriste.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 233
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la partie de la voiture la plus dangereuse?",
+            "delivery": "La conductrice.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 234
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pour ne plus puer de la gueule...",
+            "delivery": "Faut-il arrêter de dire de la merde?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 235
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est noir et blanc et qui rebondit?",
+            "delivery": "Un pingouin sur un trampoline.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 236
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment reconnaître un ministre qui ment?",
+            "delivery": "Ses lèvres bougent",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 237
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on une fleur très occupée?",
+            "delivery": "Une fleur over-bookée",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 238
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Soupçonné de vol dans une boulangerie",
+            "delivery": "Florent Pagny nie.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 239
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le contraire d'un chat?",
+            "delivery": "Un pacha.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 240
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi une blonde a-t-elle les cheveux mouillés quand elle va se coucher?",
+            "delivery": "Parce qu'elle a dit bonne nuit à son poisson rouge.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 241
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Si un noir veut me prendre par les sentiments.",
+            "delivery": "Je peux dire qu'il mamadou?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 242
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une brune entre 2 blondes?",
+            "delivery": "Une interprète.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 243
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment occuper une blonde toute la journée?",
+            "delivery": "Lui donner un papier où l'on écrit \" voir au verso \" de chaque côté.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 244
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les poules n'ont-elles pas de seins?",
+            "delivery": "Parce que les coqs n'ont pas de mains!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 245
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pendant l'acte, ma femme me dit : Dis-moi des choses sales!",
+            "delivery": "La cuisine, la salle de bain...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 246
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Jésus ne mange jamais de cacahuètes?",
+            "delivery": "Parce qu'il a des trous dans les mains.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 247
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chéri, je me sens grosse et laide... S'il te plait, fais-moi un compliment...",
+            "delivery": "Tu as une bonne vue!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 248
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Thomas, penses-tu que je suis une mauvaise mère?",
+            "delivery": "Mon nom est Paul...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 249
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un lépreux dans un bain?",
+            "delivery": "Un Efferalgan",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 250
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on une femme qui a perdu son intelligence?",
+            "delivery": "Une veuve.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 251
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre la sodomie et les choux-fleurs?",
+            "delivery": "Même avec du beurre, les enfants n'aiment pas.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 252
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le shell préféré des adolescents?",
+            "delivery": "Le WESH",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 253
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Je suis bipolaire et je vous aime tous.",
+            "delivery": "Bande d'enculés.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 254
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le futur de \"je bâille\"?",
+            "delivery": "Je dors.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 255
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on deux noirs dans un sac de couchage?",
+            "delivery": "Un Twix",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 256
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le plus gros dilemme pour un juif?",
+            "delivery": "Du jambon gratuit",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 257
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un juif en forêt?",
+            "delivery": "Rabbin des bois",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 258
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on une lesbienne qui n'a pas de sein?",
+            "delivery": "Une omoplate",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 259
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi tu vends ton perroquet?",
+            "delivery": "Parce qu'hier, ce bâtard a essayé de me vendre!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 260
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jour, Dieu demanda à David de guetter",
+            "delivery": "Et David guetta.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 261
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que font 2 brosses à dents le 14 Juillet?",
+            "delivery": "Un feu dentifrice!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 262
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est plus fort qu'un lion?",
+            "delivery": "Deux lions.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 263
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un petit cheval dans une piscine?",
+            "delivery": "Un poney de bain.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 264
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi le ciel est si haut?",
+            "delivery": "Pour que les oiseaux ne se cognent pas la tête.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 265
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qui s'occupe de la décoration à l'Elysée?",
+            "delivery": "Le ministère de l'intérieur",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 266
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les indiens mettent-ils leur argent en bourse?",
+            "delivery": "Car ça rapporte des sioux.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 267
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un dentiste?",
+            "delivery": "C'est d'habiter dans un palais.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 268
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un euro dans un avion qui décolle?",
+            "delivery": "Une pièce montée...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 269
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble de Buzz?",
+            "delivery": "D'aller plus vite que l'éclair. ",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 270
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un gros poussin?",
+            "delivery": "PIOU-PIOU",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 271
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les bots ne parlent pas avec les humains?",
+            "delivery": "Par peur de leur ressembler.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 272
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les coquilles ne font pas de régime?",
+            "delivery": "Parce qu'elles sont palourdes!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 273
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un pruneau?",
+            "delivery": "Un synonyme de personne âgée : qui est ridée et qui fait chier.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 274
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'oune péniche?",
+            "delivery": "C'est oune zizi portouguaiche.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 275
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Les parents sont deux êtres qui t'apprennent à marcher et à parler...",
+            "delivery": "Pour ensuite te dire de t'asseoir et de fermer ta gueule.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 276
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "L'autobus est une invention géniale!",
+            "delivery": "Il roule deux fois plus vite quand tu cours après que quand t'es assis dedans.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 277
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Les ciseaux à bois...",
+            "delivery": "Les chiens aussi.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 278
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce que le Gospel?",
+            "delivery": "C'est quand ton gamin a pris un coup de soleil.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 279
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce que la beauté intérieure?",
+            "delivery": "Un concept inventé par les moches pour pouvoir se reproduire.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 280
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un hibou dans une bibliotheque?",
+            "delivery": "Hibouqine!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 281
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Avez-vous déjà eu des sentiments partagés ? ",
+            "delivery": "Genre quand ta belle mère recule vers le ravin avec ta voiture toute neuve.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 282
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un arabe?",
+            "delivery": "Se faire voler.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 283
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Maman, où est mon perroquet?",
+            "delivery": "Au quai.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 284
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi mon ordinateur ne marche plus ? Qu'as-tu fais?",
+            "delivery": "Vu qu'il était sale je l'ai nettoyé avec de l'eau.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 285
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand est-ce que les chiens aboient?",
+            "delivery": "Lorsqu'ils ont un chat dans la gorge.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 286
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment un développeur tente-t-il de réparer sa voiture lorsqu'elle a un problème?",
+            "delivery": "Il sort de la voiture, ferme toutes les fenêtres, retourne dans la voiture, et essaie de redémarrer.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 287
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un égoïste qui veut partager?",
+            "delivery": "On fait moi-moi.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 288
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce que deux fous avec des mitraillettes?",
+            "delivery": "Une fousillade.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 289
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit le juge au manchot?",
+            "delivery": "Allez allez, témoignons!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 290
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu connais la blague du con qui dit non?",
+            "delivery": "Non...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 291
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un plombier?",
+            "delivery": "Que ses clients prennent la fuite!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 292
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "2 fesses se croisent",
+            "delivery": "Alors, ça gaze?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 293
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Où est fabriqué le viagra?",
+            "delivery": "Au Boukistan",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 294
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une gifle?",
+            "delivery": "C'est comme une bifle, mais avec la main!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 295
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi j'ai appelé mon pénis Bidou?",
+            "delivery": "Parce que quand je vais pisser, je s'coue Bidou.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 296
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le seul instrument à vent avec une corde?",
+            "delivery": "Le string.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 297
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand 2 poissons s'énervent..",
+            "delivery": "Est-ce qu'on peut dire que le thon monte?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 298
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les hommes amènent-ils leur femme en vacances?",
+            "delivery": "Pour que les vacances paraissent plus longues...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 299
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait Jean quand il voit une femme crocodile?",
+            "delivery": "Il lacoste!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 300
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui commence par un E, finit par un E et qui ne contient qu'une lettre?",
+            "delivery": "Une enveloppe!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 301
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui se lève quand tu t'en sers, qui s'abaisse quand tu as fini de t'en servir et qui goutte après usage?",
+            "delivery": "Un parapluie",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 302
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Babi et Baba sont sur un bateau Baba tombe à l'eau. Que se passe-t-il?",
+            "delivery": "Babi bêle et Baba coule",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 303
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que s'est il passé en 1769 ? Napoléon est né! Et que s'est il passé en 1789?",
+            "delivery": "Il a eu 20 ans!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 304
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Rien ne sert de courir...",
+            "delivery": "... Je suis déjà en retard.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 305
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand mon verre est plein, je le vide",
+            "delivery": "Quand mon verre est vide, je me plains!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 306
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Attention au chien!",
+            "delivery": "Il est si petit que vous pourriez marcher dessus.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 307
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Ne pas déranger svp",
+            "delivery": "Je n'ai pas rangé pour rien... ",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 308
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Merci de ne pas frapper",
+            "delivery": "Et soyez gentil, de ne pas sonner non plus",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 309
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "N'hésitez pas à demander si la maison fait crédit!",
+            "delivery": "Nous avons une façon absolument délicieuse de refuser.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 310
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Sur ce serveur le 12 mai 2020.",
+            "delivery": "Il ne se passa strictement rien.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 311
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi la girafe se fait arrêter par la police?",
+            "delivery": "Parce que c'est un cou-monté!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 312
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les coccinelles n'aiment-elles pas courir?",
+            "delivery": "Parce qu'elles ont toujours des points de cotés!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 313
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "On ne dit pas démanger",
+            "delivery": "On dit vomir.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 314
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que disait Eve pour faire avancer le bâteau?",
+            "delivery": "Ramadan",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 315
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que signifie expatriées?",
+            "delivery": "Anciennes petites amies non rangées.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 316
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qui est l'idiot qui a créé la cédille?",
+            "delivery": "Monsieur Duçon",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 317
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que signifie Mercato?",
+            "delivery": "C'est une maman pratiquante.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 318
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu sais ce que c'est un suppositoire?",
+            "delivery": "C'est une invention qui restera dans les annales.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 319
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Les pharmacies...",
+            "delivery": "... c'est les confiseries des vieux.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 320
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une jardinerie est un endroit merveilleux!",
+            "delivery": "Si tu te prends trois râteaux on t'offre une pelle.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 321
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Toto veut se marier avec la mère de son père?",
+            "delivery": "Ben son père s'est bien marié avec la sienne...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 322
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que demande un chat dans une pharmacie?",
+            "delivery": "Avez-vous du sirop pour ma toux?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 323
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que faisaient les dinosaures quand ils n'arrivaient pas à se décider?",
+            "delivery": "Des tirageosaures.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 324
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un Courtier de Wall Street et un Acteur Porno?",
+            "delivery": "Le courtier a des actions en bourse alors que l'acteur à les bourses en action.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 325
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi est-ce qu'on met tous les crocos en prison?",
+            "delivery": "Parce que les crocos dealent.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 326
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le jambon que tout le monde déteste?",
+            "delivery": "Le sale ami.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 327
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un éléphant sans corne?",
+            "delivery": "Je suis sans défense.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 328
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre toi et un sapin?",
+            "delivery": "Un sapin c'est un conifère et toi t'es con et on peut rien y faire.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 329
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Ta mère est tellement grosse",
+            "delivery": "Que quand elle sort y a une éclipse.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 330
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tout est bon dans le cochon!",
+            "delivery": "Je ne mangerai pas ta mère pour autant.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 331
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Vous saviez que la famille Le Pen a du sang arabe?",
+            "delivery": "Sur le capot de leur voiture...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 332
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est l'émission TV préférée des jardiniers constipés?",
+            "delivery": "Silence ça pousse.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 333
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une frite enceinte?",
+            "delivery": "Une patate sautée.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 334
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un coronavirus quand il braque une banque?",
+            "delivery": "Donner moi l'argent, sinon je fais toussoter!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 335
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un homme avec une mitraillette dans un champ de blé?",
+            "delivery": "Un céréales killer.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 336
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Peux-tu me dire si le clignotant fonctionne?",
+            "delivery": "Oui, non, oui, non, oui, non.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 337
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le meilleur site pour un homme qui cherche un lave-vaisselle?",
+            "delivery": "Un site de rencontres.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 338
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre la poitrine d'une femme et un train électrique?",
+            "delivery": "C'est fait pour les enfants mais c'est papa qui joue avec.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 339
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit une bière quand elle tombe dans l'eau?",
+            "delivery": "Je sais panaché",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 340
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux pommes de terre traversent la route, l'une d'elles se fait écraser",
+            "delivery": "Oh purée!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 341
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est en forgeant qu'on devient forgeron.",
+            "delivery": "Et c'est en sciant que Léonard devint scie!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 342
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Jésus a marché sur l'eau. Une courgette est composé a 98% d'eau. J'ai marché sur une courgette.",
+            "delivery": "Je suis à 98% Jésus.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 343
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre Jésus et un tableau de Picasso?",
+            "delivery": "Le tableau s'accroche avec un seul clou.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 344
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel oiseau est attiré par le miel?",
+            "delivery": "L'autruche car à coter il y a une aut'ruche.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 345
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un tennisman adore faire?",
+            "delivery": "Rendre des services!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 346
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on six prostituées Allemandes?",
+            "delivery": "Une scie sauteuse Bosch",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 347
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un camp de concentration et une maison de retraite?",
+            "delivery": "Dans les deux cas, les pensionnaires n'en ressortent pas vivants.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 348
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "La vie s'est comme une boîte de chocolat!",
+            "delivery": "Ça dure moins longtemps chez les gros!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 349
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les pharaons ont ils 2 fesses?",
+            "delivery": "Parce que AnuBis!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 350
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un marin et un boucher?",
+            "delivery": "Le boucher voit le porc avant les côtes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 351
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une jeune soupçonnée de sorcellerie demande à sa mère : \"Pourquoi est-ce qu'on flotte ?\"",
+            "delivery": "\"Pour la même raison qu'on brûle.\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 352
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle t-on un chat dans l'espace?",
+            "delivery": "Un chatellite.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 353
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un cochon volant?",
+            "delivery": "Un aéroport.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 354
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un porte-charge?",
+            "delivery": "C'est de mal se porter.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 355
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi méprises-tu les canards?",
+            "delivery": "Parce qu'à chaque fois que je vais au coin ils se moquent de moi.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 356
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un mauvais musicien et un cancre?",
+            "delivery": "Les deux ont de mauvaises notes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 357
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Les peintres utilisent, de l'imagination, de la créativité et...",
+            "delivery": "De la peinture.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 358
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une mère demande à son fils : quel est ton animal préféré?",
+            "delivery": "Le zébu parce qu'on a un point commun.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 359
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un oiseau au dessus d'un camp de concentration?",
+            "delivery": "Cuit Cuit!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 360
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Mr et madame Sop ont un fils comment s'appelle-t-il?",
+            "delivery": "Alain",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 361
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux belges se déplacent dans le désert en tenant une portière...",
+            "delivery": "J'ai trop chaud ouvre la fenêtre s'il te plaît.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 362
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Dieu créa la France, un trop beau pays, de belles formes, la mer, l'océan, les montagnes...",
+            "delivery": "Alors pour compenser il a créé le français",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 363
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Ma b*te, je l'ai appelée la vie.",
+            "delivery": "Parce que la vie est dure...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 364
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est pire qu'un meurtrier?",
+            "delivery": "Un policier fanatique.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 365
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Je suis Tintin, mais je ne suis pas Tintin. Qui suis-je?",
+            "delivery": "Milou.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 366
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Le concombre est conseillé pour améliorer sa mémoire.",
+            "delivery": "Car si on te le met dans le cul, t'es pas prêt de l'oublier.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 367
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que disent deux mouettes lorsqu'elles veulent partager quelque chose?",
+            "delivery": "\"On fait mouette-mouette ?\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 368
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que font 1+2-1x2?",
+            "delivery": "Le nombre de jambe d'un manchot.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 369
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre des pizzas et des juifs?",
+            "delivery": "Le temps de cuisson.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 370
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la pire musique pour les juifs?",
+            "delivery": "En feu, Soprano.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 371
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la vitesse maximale autorisée lors d'un rapport?",
+            "delivery": "68km/h car à 69..... Ça fait une tête à queue.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 372
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Prof des biologie : \"Que trouve-t-on dans une cellule ?\"",
+            "delivery": "Des arabes et des noirs!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 373
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le meilleur ami d'un grand-père?",
+            "delivery": "Le potager.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 374
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit-on en Afrique quand un lieu est bondé?",
+            "delivery": "Il est noir de monde...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 375
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est l'insulte la plus utilisée en 1940 après le traité de Vichy?",
+            "delivery": "Pétain",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 376
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu as aucune référence....",
+            "delivery": "Peut-être car je suis pas à vendre!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 377
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la tarte préférée des putes?",
+            "delivery": "La tarte catin",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 378
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un français et un arabe sont sur le toît d'un immeuble. Lequel saute en premier?",
+            "delivery": "L'immeuble",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 379
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Monsieur et madame Cale ont un fils, comment s'appelle t-il?",
+            "delivery": "Medhi",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 380
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Maman, maman, je ne veux plus dormir avec mon petit frère.",
+            "delivery": "Tais-toi! Je t'ai déjà dit qu'on avait pas assez d'argent pour l'enterrer.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 381
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "J'ai eu un rencard avec une juive, elle m'a demandé mon numéro",
+            "delivery": "J'lui ai répondu que nous on avait des noms",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 382
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Connaissez-vous le slogan \"ça fait du bien par où ça passe\"?",
+            "delivery": "C'est une pub de suppositoires je crois...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 383
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui sépare l'espèce humaine du singe?",
+            "delivery": "La mer Méditerranée.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 384
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que disent deux fesses sur un bateau?",
+            "delivery": "Dis donc ça commence à ramer du cul.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 385
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un médecin félicite le mari d'un couple pour le nouveau né. La femme demande au médecin pourquoi elle n'est pas félicitée.",
+            "delivery": "Quand un plat est réussi, on félicite le cuisinier pas le four!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 386
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Mon plus grand défaut est l'honnêteté... Vous pensez le contraire?",
+            "delivery": "J'en ai rien à foutre de ce que vous pensez",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 387
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que chante un juif devant un feu de camp?",
+            "delivery": "\"Vous les copains je ne vous oublierai jamais!\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 388
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "De quelle couleur est le cheval blanc d'Henri IV?",
+            "delivery": "Jaune, car il s'est pissé dessus.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 389
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "J'ai lu un livre de Victor Hugo.",
+            "delivery": "Il ne devait pas boire que du Fanta à l'apéro celui là...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 390
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Ce n'est pas bien de regarder sous les jupes des filles.",
+            "delivery": "Il faut regarder sous la culotte.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 391
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la résolution d'un informaticien pour la nouvelle année?",
+            "delivery": "Un 19\" pouces.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 392
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un homme à l'hôpital dit à son infirmière : Vous êtes mon infirmière préférée, voudriez-vous passer me voir quand je serai sorti de l'hôpital?",
+            "delivery": "Je suis désolée, mais j'ai horreur des cimetières!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 393
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Je me présente, je suis Tamayo.",
+            "delivery": "Et lui c'est Monketchup?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 394
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un juif est dans un ascenseur. Soudain, l'homme à côté de lui lâche un gros pet. Le juif le regarde l'air choqué.",
+            "delivery": "Oh, ça va! C'est du gaz, ça n'a jamais tué personne!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 395
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle t'on le penis d'un prètre?",
+            "delivery": "La vérite car la vérite sort toujours de la bouche des enfants.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 396
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un développeur quand il a peur?",
+            "delivery": "Il csharpe.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 397
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Où doit-on prendre le bus pour aller au cimetière?",
+            "delivery": "En pleine gueule.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 398
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Ce matin, je me suis levé avec l'envie de tout changer",
+            "delivery": "Du coup j'ai changé d'avis et je me suis rendormi.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 399
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la marque de biscuit préférée de Brigitte Macron?",
+            "delivery": "Les petits écoliers.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 400
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment dire boujour à un juif?",
+            "delivery": "Hey! Ca gaz?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 401
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi personne ne sait nager au Maroc?",
+            "delivery": "Par ce que tous ceux qui savent, sont déjà en France.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 402
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un noir va aux toilettes et en ressort blanc, qu'a t'il fait?",
+            "delivery": "Il a chié sa race.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 403
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce que deux sourds qui se battent?",
+            "delivery": "Un malentendu.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 404
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "On m'a toujours dit que Mozart était mort. ",
+            "delivery": "Pourtant, à chaque fois que j'ouvre mon frigo, Mozart est là... ",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 405
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "J'ai 36 têtes, 28 bras et 12 jambes, qui suis-je?",
+            "delivery": "Un mythomane.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 406
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un zoophile qui veut sauter?",
+            "delivery": "Il prend son élan.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 407
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment reconnait-on un aveugle sur une plage naturiste?",
+            "delivery": "C'est pas dur!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 408
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les tirelires sont en forme de cochon?",
+            "delivery": "Pour que les arabes n'y touchent pas.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 409
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "J'ai vu un enfant sur un vélo, j'ai cru que c'était le mien donc je suis allé vérifier dans le garage...",
+            "delivery": "Mais je me suis trompé, il était toujours là, enchaîné, à réclamer à boire et à manger.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 410
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait on après avoir serré la main d'un lépreux?",
+            "delivery": "On la lui rend.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 411
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi New-York ne peut pas jouer aux échecs?",
+            "delivery": "Parce qu'il lui manque deux tours.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 412
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Paris ne peut pas jouer aux échecs?",
+            "delivery": "Parce qu'il lui manque la Dame.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 413
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un prêtre après avoir sodomisé un chauve?",
+            "delivery": "Il le repose dans son berceau.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 414
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi c'est plus long de faire un bonhomme de neige blonde?",
+            "delivery": "Parce qu'il faut vider la tête.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 415
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Combien faut il de blonde pour visser une ampoule?",
+            "delivery": "Une qui tien l'ampoule, et quatre qui font tourner la blonde.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 416
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Bon on joue au poker ou on s'encule?",
+            "delivery": "Perso j'aime pas trop le poker alors...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 417
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Mon Chat est mort... Je voudrais tellement en avoir un autre pareil!",
+            "delivery": "Mais qu'est-ce que tu ferais de deux chats morts?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 418
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est l'avantage d'être Chinois?",
+            "delivery": "De pouvoir acheter local n'importe où.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 419
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que faisait les parents de Gilbert Montagne pour le punir?",
+            "delivery": "Il déplaçaient les meubles",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 420
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment s'appelle la femelle du hamster?",
+            "delivery": "Amsterdam",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 421
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment est mort capitaine Crochet?",
+            "delivery": "En se grattant les couilles!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 422
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment nintendo ont fait leurs consoles?",
+            "delivery": "Ils ont demandé à une déesse, puis à deux, puis à trois...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 423
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un cendrier devant un ascenseur?",
+            "delivery": "Il veut des cendres",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 424
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit une noisette quand elle tombe à l'eau?",
+            "delivery": "Je me noix!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 425
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que faire lorsqu'on trouve un épileptique en crise dans une baignoire?",
+            "delivery": "Ajouter de la lessive et y jeter son linge sale.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 426
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Papa, papa, j'aime pas grand mère...",
+            "delivery": "Bein tu n'as qu'à la laisser sur le bord de l'assiette.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 427
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Maman, maman papa s'est pendu dans le jardin!",
+            "delivery": "Poisson d'avril! Il s'est pendu dans le grenier!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 428
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est vert et qui pue?",
+            "delivery": "Un scout mort au fond d'un bois.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 429
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "De quelle couleur sont tes yeux?",
+            "delivery": "#1292f4 et toi?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 430
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Il y a 10 types de gens dans le monde.",
+            "delivery": "Ceux qui parlent binaire, et les autres.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 431
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un développeur s'il veut se marier?",
+            "delivery": "Une fille en C",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 432
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une blonde et une brune se jettent en bas d'un immeuble de dix étages. Laquelle atteint le sol en premier?",
+            "delivery": "La brune, parce que la blonde s'est perdue en chemin.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 433
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un chauve?",
+            "delivery": "C'est d'avoir un cheveu sur la langue!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 434
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle t'on une innondation en Afrique?",
+            "delivery": "Un bol de Chocapic.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 435
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "À quoi sert Internet Explorer?",
+            "delivery": "À télécharger Google Chrome.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 436
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu sais pourquoi l'iPhone 6 se plie?",
+            "delivery": "Parce que l'Apple Store.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 437
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment on appelle un mec qui répare des tablettes Microsoft?",
+            "delivery": "Un technicien de surface.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 438
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi dit-on que les poissons travaillent illégalement?",
+            "delivery": "Parce qu'ils n'ont pas de FISH de paie.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 439
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le bar préféré des espagnols?",
+            "delivery": "Le bar Celone.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 440
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi est-ce que les vêtements sont toujours fatigués quand ils sortent de la machine?",
+            "delivery": "Parce qu'ils sont lessivés.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 441
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi est-ce que les livres ont-ils toujours chaud?",
+            "delivery": "Parce qu'ils ont une couverture",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 442
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est pire que de doigter sa sœur?",
+            "delivery": "Y trouver l'alliance de son père.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 443
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qui chante le mieux lors d'une tempête?",
+            "delivery": "Storm Maé",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 444
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est vert, rouge et qui va à 200 km/h?",
+            "delivery": "Une grenouille dans un mixeur.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 445
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que met un développeur sur sa voiture en hiver?",
+            "delivery": "Une bash.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 446
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Hier, j'ai espionné un pote pour savoir son MDP, après quelques coups d'oeil je le vois taper \"PÉNIS\"...",
+            "delivery": "Le PC l'a jugé \"Trop court\"...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 447
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle t'on un chat compressé?",
+            "delivery": "Un Kitkat.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 448
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment réparer un téléphone tombé à l'eau?",
+            "delivery": "Vous le recouvrez de riz dans une boîte hermétique puis laissez passer une nuit, pendant votre sommeil, de petits chinois, attirés par le riz, viendront réparer votre téléphone!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 449
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un cendrier et une théière?",
+            "delivery": "Le cendrier c'est pour des cendres, la théière, c'est pour mon thé.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 450
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment avoir 1 million de followers en Afrique?",
+            "delivery": "Suffit de courir avec une bouteille d'eau.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 451
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les chinois ne croient pas au Père Noël?",
+            "delivery": "Car c'est eux qui font les jouets.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 452
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un livre et un arabe?",
+            "delivery": "Le livre a ses papiers.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 453
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tous les signes astrologiques ont des cheveux!",
+            "delivery": "Sauf le cancer...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 454
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un bébé et un oignon?",
+            "delivery": "Pour l'oignon j'ai pleuré quand je l'ai découpé",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 455
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jour quelqu'un a dit à Inch d'aller à Marrakech...",
+            "delivery": "Et Inch alla!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 456
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on une vache qui joue de la musique?",
+            "delivery": "Une meeuhsiciene.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 457
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est mieux que de gagner une médaille d'or aux jeux paralympiques?",
+            "delivery": "Marcher.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 458
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Avec quoi fait-on sortir un bébé d'un mixeur?",
+            "delivery": "Une paille.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 459
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Monsieur et madame China ont un fils, comment s'appelle t-il?",
+            "delivery": "Medhi",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 460
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Mickael ouvre la porte?",
+            "delivery": "Parce que Jack-sonne!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 461
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "M et Mme Bombeurre ont un fils comment s'appelle t-il?",
+            "delivery": "Jean",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 462
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un crime qui a été commis dans la neige?",
+            "delivery": "Un ice cream!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 463
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Spiderman grimpe au dessus des murs, Superman vole au dessus...",
+            "delivery": "Et musulman les explose!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 464
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une blonde appelle son copain: \"Je n'arrive pas à démarrer la voiture!\"",
+            "delivery": "Je te l'ai déjà dis cent fois que, lorsque ce n'est pas moi qui conduit, tu dois te mettre à gauche!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 465
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi tous les magiciens sont blanc?",
+            "delivery": "Parce que la magie noir est interdite!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 466
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Ne faites pas l'amour dans votre jardin, l'amour est aveugle...",
+            "delivery": "Mais pas votre voisin.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 467
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un mec demande à son pote : \"Comment faire pour ne pas commettre les mêmes erreur que mes parents ?\"",
+            "delivery": "Mets toujours un préservatif!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 468
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un femme dis à son mari : \"Je vais faire les courses, demain c'est l'anniversaire de ma mère, tu aurais une idée d'appareil électrique à lui offrir ?\"",
+            "delivery": "Pourquoi pas une chaise?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 469
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "J'ai suivis deux régimes en même temps...",
+            "delivery": "J'mangeais pas assez avec un seul!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 470
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Le soir, un homme lis le journal et dit à sa femme : Dis c'est chaud quand même, une femme s'est faite baiser par 100 personnes, mais où va le monde ? Et sa femme répond : ",
+            "delivery": "Bah dans son cul.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 471
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Toto si je te donne 50 gâteaux et tu en manges 48 tu as donc?",
+            "delivery": "Mal au ventre!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 472
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les juifs sont-ils toujours propre?",
+            "delivery": "Parce qu'ils prennent des douches!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 473
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un catcheur et un développeur javascript?",
+            "delivery": "Le catcheur fait des techniques de catch et le développeur fait des .catch techniques",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 474
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un enfant cannibale reste toujours dans son coin. La maîtresse lui demande : \"Pourquoi ne joues-tu pas avec les autres enfants ?\"",
+            "delivery": "Parce que mon père m'a dit de ne pas jouer avec la nourriture.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 475
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Hulk a-t-il un beau jardin?",
+            "delivery": "Parce qu'il a la main verte.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 476
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un avaleur de sabres entre dans une mercerie : \"Bonjour, je voudrais des aiguilles.\", à cela elle répond: \"Ah, vous faites de la couture ?\"",
+            "delivery": "Non, je fais un régime!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 477
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi rejoindre le côté obscure de la force?",
+            "delivery": "Parce qu'ils ont des masques et des respirateurs artificiels.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 478
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi est-ce que les fainéants n'ont pas de raison de ne rien faire?",
+            "delivery": "Ils ont la flemme d'en trouver.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 479
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment un parachutiste aveugle sait-il qu'il va bientôt atterrir?",
+            "delivery": "Lorsqu'il s'aperçoit y a du mou à la laisse de son chien.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 480
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chéri, préfères-tu les femmes intelligentes ou belles?",
+            "delivery": "Aucune, car je n'aime que toi.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 481
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle t-on une entreprise dirigée par une blonde?",
+            "delivery": "Une Tarte-Up",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 482
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi trouve on beaucoup de célibataires à Dijon?",
+            "delivery": "Parce que l'amour tarde.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 483
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la couleur de la grippe?",
+            "delivery": "Gris pâle.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 484
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que donne un mouton et un cochon qui s'accouplent?",
+            "delivery": "De la Porcelaine.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 485
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est tout rouge et qui tape à la vitre en hurlant?",
+            "delivery": "Un bébé dans un micro-onde.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 486
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la seule et unique différence entre un séducteur et un violeur?",
+            "delivery": "La Patience...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 487
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Si un rapeur nique sa mère, que fait un campeur?",
+            "delivery": "Il monte sa tante!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 488
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une blonde téléphone à son copain : \"Chéri pourquoi t'as mis le nouveau poisson dans un bocal d'eau ?!\"",
+            "delivery": "Il va se noyer!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 489
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la saison préférée d'un grimpeur?",
+            "delivery": "L'hiver, car il pleut des cordes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 490
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le rapport entre l'humour noir et l'eau?",
+            "delivery": "Tout le monde n'en a pas!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 491
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu connais l'homme qui à 5 pénis?",
+            "delivery": "Apparemment son slip lui va comme un gant.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 492
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi certain pigeons ne savent pas nager.",
+            "delivery": "Parce que les pigeons roucoules.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 493
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une personne appelle la police pour leur dire que deux filles se battaient pour lui. La police lui demande donc quel est le problème.",
+            "delivery": "Le garçon répond : \"C'est la moche qui gagne!\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 494
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment un dev se met-il à jour?",
+            "delivery": "Il se met à l'apache.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 495
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une requête NoSQL entre dans un bar, qu'est-ce qu'elle fait?",
+            "delivery": "Elle repart, car il n'y a pas de table.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 496
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi des poissons n'arrivent pas à tenir leur entreprise?",
+            "delivery": "Parce qu'ils coulent.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 497
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un noir dans une salle noir?",
+            "delivery": "Deux sales noir.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 498
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "4 arabes sont dans une voiture, la voiture saute dans l'eau que regrettes-tu?",
+            "delivery": "Qu'il y en est pas plus.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 499
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment faire rentrer 60 juifs dans une voiture ? ",
+            "delivery": "2 à l'avant 3 à l'arrière et le reste dans le cendrier.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 500
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait une biscotte tous les soir?",
+            "delivery": "Elle va en biscotheque.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 501
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que mettent les souris pour aller danser?",
+            "delivery": "Elles mettent du masque à rat.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 502
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "\"J'apprends mes devoirs\", c'est à quel temps, Toto?",
+            "delivery": "Du temps perdu Madame.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 503
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Des bombardements se succèdent. Où est allé le petit garçon qui se trouvait sur les lieux?",
+            "delivery": "Partout",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 504
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu connais l'histoire du castré décapité?",
+            "delivery": "C'est une histoire sans queue ni tête!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 505
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le sport le plus silencieux?",
+            "delivery": "Le parachute",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 506
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Les maisons de retraite c'est comme Koh-Lanta...",
+            "delivery": "À la fin il en restera qu'un.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 507
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi le jeu Among US est-il autant joué par les filles?",
+            "delivery": "Parce qu'elles n'ont pas à se battre pour avoir le droit de vote.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 508
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment s'appelle le cul de la Schtroumpfette?",
+            "delivery": "Le blu-ray.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 509
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un Gynécologue et un Pizzaiolo?",
+            "delivery": "Ils peuvent tous les deux sentir ce qu'ils font, mais pas la bouffer!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 510
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la difference entre une Geox et George Floyd?",
+            "delivery": "La Geox, elle respire.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 511
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi un Européen et un Asiatique ne peuvent pas cuisiner ensemble?",
+            "delivery": "Parce que il y a toujours écrit de séparer les blancs et les jaunes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 512
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit Marine Le Pen au Capitaine du Bateau sur lequel elle navigue?",
+            "delivery": "La meilleure méthode c'est de naviguer à contre Coran!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 513
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un arabe s'embrouille avec un Francais. Ce dernier lui dit \"Occupe toi de tes affaires!\".",
+            "delivery": "Le Français repond alors \"Bah rend les moi!\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 514
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi un aveugle tutoie?",
+            "delivery": "Parce qu'il ne vous vois pas.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 515
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les pédophiles adorent Halloween?",
+            "delivery": "Parce que c'est livraison à domicile ce jour-là.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 516
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre ma femme et mon cancer.",
+            "delivery": "Mon cancer, je ne l'ai toujours pas battu.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 517
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Les blagues sur Georges Floyd sont...",
+            "delivery": "...à couper le souffle.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 518
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Si 1000 vaches ont le covid",
+            "delivery": "Peut-on dire qu'il y a Milka?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 519
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel president bande 2 fois le matin?",
+            "delivery": "Charles de Gaulle",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 520
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Le ricard, c'est comme un tsunami...",
+            "delivery": "Plus y a d'eau, moins y a de jaune.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 521
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Melon et Melèche mangent une glace",
+            "delivery": "Melon prend le cornet et Melèche les boules.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 522
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les suppositoires sont-ils toujours fatigués?",
+            "delivery": "Parce qu'ils ont la tête dans le cul.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 523
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Avant j'étais schizophrène...",
+            "delivery": "Maintenant, nous allons mieux!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 524
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui rentre dur et sec et qui ressort mou et mouillé?",
+            "delivery": "Un chewing-gum.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 525
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les poulets ont des ailes alors qu'ils ne volent pas?",
+            "delivery": "Et pourquoi les arabes n'ont pas d'ailes alors qu'ils volent?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 526
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "J'aimerais mourir comme mon grand-père : dans son sommeil",
+            "delivery": "Pas en hurlant comme tous les passagers du bus qu'il conduisait.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 527
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un oiseau migrateur?",
+            "delivery": "Un oiseau qui se gratte que d'un côté.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 528
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un sous-marin?",
+            "delivery": "Une journée porte ouverte.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 529
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi ceux qui votent Trump ne font pas de programmation?",
+            "delivery": "Car une erreur \"403: Forbidden\" arrive vite.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 530
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux arabes sont dans une voiture, qui conduit?",
+            "delivery": "La police.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 531
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi dit-on que les bretons sont tous frères et sœurs?",
+            "delivery": "Parce qu'ils n'ont Quimper.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 532
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que se passe-t-il quand 2 poissons s'énervent?",
+            "delivery": "Le thon monte.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 533
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux putes sont dans un ascenseur, l'une dit \"Tiens sa sens le sperme ?\"",
+            "delivery": "L'autre répond : Désolé j'ai roté.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 534
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre une vitre et un soldat?",
+            "delivery": "On y voit à travers.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 535
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est bleu et qui déscent?",
+            "delivery": "L'OM dans le classement.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 536
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un chat dans un cirque?",
+            "delivery": "Un chatpiteau.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 537
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qui est la mamie la plus forte au monde?",
+            "delivery": "Mamitraillette.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 538
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est vert et qui pousse au fond du jardin?",
+            "delivery": "Un extraterrestre qui fait caca!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 539
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi faut-il toujours écouter Jesus?",
+            "delivery": "Parce que lui au moins il est fixé.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 540
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le réseau social où tout le monde se prend la tête?",
+            "delivery": "Discord",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 541
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit Jeanne d'Arc sur le bucher?",
+            "delivery": "Vous ne m'avez pas crut vous m'avez cuite!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 542
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Jean d'Arc est sur le bucher et dit: \"Je veux descendre!\"",
+            "delivery": "Le peuple lui répond: \"T'inquiète pas, tu vas en avoir!\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 543
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand est-ce qu'arrive un bœuf chez le bouché?",
+            "delivery": "Tard-Tard.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 544
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une étoile filante ? ",
+            "delivery": "Un juif qui court.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 545
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "J'avais une blague sur les Portugais.",
+            "delivery": "Mais ce n'était pas très constructif.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 546
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel hôtel est le plus étoilé ? ",
+            "delivery": "Auschwitz",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 547
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "J'avais une blague sur les orphelins.",
+            "delivery": "Mais j'ai décidé de l'abandonner...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 548
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "L'avortement c'est...",
+            "delivery": "Du spawnkill!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 549
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les orphelins aiment les boomerangs?",
+            "delivery": "Parce qu'eux, au moins, ils reviennent.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 550
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est l'iPhone que les orphelins détestent le plus?",
+            "delivery": "L'iPhone X, le bouton home a été supprimé.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 551
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce que 30 noirs et 28 blancs?",
+            "delivery": "Un code barre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 552
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": " C'est l'histoire d'une carotte qui veut se suicider. Elle n'y arrive pas et dit :",
+            "delivery": "Oh, zut! C'est rappé!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 553
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les douches ont-elles 11 petits trous?",
+            "delivery": "Car les juifs n'ont que 10 doigts.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 554
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment s'appelle la fille de monsieur et madame Orak?",
+            "delivery": "Elle s'appelle Anne Orak.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 555
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment s'appelle la fille de monsieur et madame Télavion?",
+            "delivery": "Elle s'appelle Tara Télavion.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 556
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment s'appelle le fils de Monsieur et Madame Dipleu?",
+            "delivery": "Il s'appelle Homer Dipleu.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 557
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un développeur qui a froid?",
+            "delivery": "Il met une C-Sharp.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 558
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la monnaie des poissons?",
+            "delivery": "Les sous-marins.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 559
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Je pense qu'il faut désinstaller et réinstaller 2020.",
+            "delivery": "Je pense qu'il y a un virus.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 560
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est quoi un chat dans l'espace?",
+            "delivery": "Un chatellite.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 561
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu sais pourquoi l'iPhone 6 se plie?",
+            "delivery": "Parce que l'apple store.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 562
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit une mère à son fils geek quand le diner est servi?",
+            "delivery": "Alt + Tab",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 563
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le logiciel qui fait le plus crash Windows?",
+            "delivery": "Windows Update",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 564
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Fais pas ton Kennedy!",
+            "delivery": "Te laisse pas abattre!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 565
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Les crevettes c'est pas cher.",
+            "delivery": "Mais les Omar Sy.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 566
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le nombre préféré des vampires?",
+            "delivery": "109, car sang neuf.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 567
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les développeurs n'aiment-ils pas 2020?",
+            "delivery": "Car il y a la co vide.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 568
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la déesse du Wi-Fi?",
+            "delivery": "La déesse L.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 569
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'obtient-on lorsqu'un chou se fait mal et que son sang sèche?",
+            "delivery": "Une choucroute!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 570
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que disent deux fesses dans une pirogue?",
+            "delivery": "Dis donc, ça commence à ramer du cul là non?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 571
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un dromadaire ne travaille pas!",
+            "delivery": "Il bosse!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 572
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi est-ce difficile de rompre avec une copine Japonaise?",
+            "delivery": "Tu dois larguer deux bombes avant qu'elle comprenne.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 573
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Maman, maman pourquoi tu gémis?",
+            "delivery": "Tais toi et lèche!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 574
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un enfant africain et une fleur?",
+            "delivery": "Ils ont besoin d'eau pendant une semaine et après ils meurent.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 575
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est l'activité préférée d'un électricien?",
+            "delivery": "Branler un poteau pour voir s'il a du jus.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 576
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "À quoi reconnaît-on le slip de Dark Vador?",
+            "delivery": "À son côté obscur.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 577
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est l'histoire du client qui achète un tableau au peintre.",
+            "delivery": "Le peintre lui dit: Cette affaire, j'y ai consacré dix ans de ma vie! 2 jours pour la peindre et le reste pour la vendre!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 578
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les femmes se maquillent et se parfument?",
+            "delivery": "Parce qu'elles sont moches et qu'elles puent.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 579
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre les bières et les chasseurs?",
+            "delivery": "Les bières, on arrive à en faire sans alcool.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 580
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui a 2 branches mais pas de feuilles?",
+            "delivery": "Des lunettes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 581
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Le sexe c'est l'inverse des maths.",
+            "delivery": "Plus c'est dur et mieux ça rentre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 582
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre les maths et le sexe?",
+            "delivery": "Plus il y a d'inconnues, plus c'est chaud!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 583
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un juif et une patate?",
+            "delivery": "La patate ne crie pas quand on la brûle.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 584
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un grain de riz dans un lavabo?",
+            "delivery": "Le vomi d'un Somalien",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 585
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un enfant de chœur encore puceau?",
+            "delivery": "Un enfant qui court plus vite que le prêtre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 586
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "À quel moment l'acné devient-elle critique?",
+            "delivery": "Quand les aveugles commencent à lire sur ton visage.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 587
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence à connaître entre E.T. l'extra-terrestre et un arabe?",
+            "delivery": "E.T. lui, a compris qu'il fallait rentrer à la maison!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 588
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fais-tu quand tu vois un arabe sur un scooter?",
+            "delivery": "Tu le poursuis car c'est probablement le tiens.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 589
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Papa! Pourquoi mamie court en zigzag?",
+            "delivery": "Ta gueule p'tit con, et passe-moi les cartouches!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 590
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle t'on les chiens saucisses en chine?",
+            "delivery": "Des hots-dogs.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 591
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble de Johnny Hallyday?",
+            "delivery": "Il va toujours vendre décédé.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 592
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est un petit garçon qui dit à sa grand-mère :",
+            "delivery": "Mamie ? Tu ne trouves pas que ça sent mauvais ici ? On dirait une odeur de cadavre! Heu mamie ? Tu m'entends mamie?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 593
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment fait-on descendre sa belle-mère d'un arbre?",
+            "delivery": "En coupant la corde.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 594
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une petite fille se plaint auprès de sa mère: Maman! Mamie m'a mordue!",
+            "delivery": "- C'est bien fait! Je t'avais pourtant prévenue de ne pas t'approcher de sa cage!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 595
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est le plus compliqué pour un policier juif noir et gay?",
+            "delivery": "La discrimination.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 596
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Dans le métro, une femme sent qu'un homme lui met la main sur la cuisse. Elle se retourne et lui dit : - Vous ne pourriez pas mettre votre main ailleurs?",
+            "delivery": "- J'y ai pensé, mais je n'osais pas...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 597
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "- Maman, je suis juif ou arabe ? - Je suis Algérienne et ton père est juif, donc les deux, pourquoi?",
+            "delivery": "Il y a un scooter là-bas, et j'hésite entre le voler ou le vendre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 598
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Hier, j'ai vu quatre hommes cagoulés agresser mon ex, je me suis demandé si je devais aider.",
+            "delivery": "Mais je me suis dit qu'ils étaient assez à quatre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 599
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Le jour de sa mort, Kennedy s'est dit qu'il était bon de sortir en voiture.",
+            "delivery": "Car ça permet de se vider la tête.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 600
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est passé par la tête de John Fitzgerald Kennedy le 22 novembre 1963?",
+            "delivery": "Une balle de sniper!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 601
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Je me rappellerai toujours des derniers mots de mon grand-père...",
+            "delivery": "Arrête de bouger l'échelle!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 602
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qui a inventé le triathlon?",
+            "delivery": "Les Arabes, ils vont à la piscine à pied et reviennent en vélo.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 603
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "En Normandie, quand il y a de la moule...",
+            "delivery": "On a la frite.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 604
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le gâteau préféré de Brigitte Macron?",
+            "delivery": "Le petit écolier.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 605
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le fromage préféré d'Emmanuel Macron?",
+            "delivery": "Le président.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 606
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit une vache lors d'un braquage?",
+            "delivery": "Que perzonne ne bouze!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 607
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel aliment n'est pas un steak?",
+            "delivery": "Une pastèque...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 608
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Mickey Mouse?",
+            "delivery": "Parce-que Mario Bros.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 609
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel animal peut voir l'avenir?",
+            "delivery": "La poule de cristal.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 610
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "La corse, c'est comme une orange",
+            "delivery": "C'est mieux sans l'écorce.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 611
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est l'eau la plus gazeuse?",
+            "delivery": "L'eau chvitz.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 612
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est l'endroit le plus peuplé d'Ethiopie?",
+            "delivery": "Ça dépend le sens du vent.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 613
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une rousse pas très intelligente?",
+            "delivery": "Une blonde teinté en rousse.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 614
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la pile la plus compliqué à vendre?",
+            "delivery": "Une pile Duracell.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 615
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une notice me disait: Nécessite windows xp ou mieux.",
+            "delivery": "J'ai donc installer linux.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 616
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "À quoi à servi Donald Trump?",
+            "delivery": "À créer des memes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 617
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le furur de ronfler?",
+            "delivery": "Dormir.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 618
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "J'ai plongé mon voisin, sa femme et ses enfants dans du métal en fusion...",
+            "delivery": "Ma mère m'a toujours dit qu'il fallait que je fonde une famille.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 619
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un homme dans la rue m'a demandé si j'avais une pièce pour manger.",
+            "delivery": "Je lui ai répondu que oui et que ça s'appelait une salle à manger.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 620
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Le point commun entre une naissance et une biscotte?",
+            "delivery": "Quand c'est noir, c'est raté!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 621
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Vous connaissez la blague avec les noirs qui se font renverser par une voiture?",
+            "delivery": "Moi non, mais le début de l'histoire commence bien.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 622
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "D'où vient l'expression dur à cuir?",
+            "delivery": "De la seconde guerre mondiale, pour parler des juifs rebels.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 623
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pour quelle raison les retraités adorent les bains de boues?",
+            "delivery": "Car ils s'habituent au goût de la terre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 624
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre les noirs et la crème?",
+            "delivery": "C'est meilleur quand c'est fouetté!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 625
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est quoi un roux sur un vélo?",
+            "delivery": "Un tricycle.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 626
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre une part de pizza et une prostituée?",
+            "delivery": "La pizza, tu as le choix d'avoir des champignons.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 627
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Méfiez vous de l'oiseau sur le lac :",
+            "delivery": "C'est peut-être un mauvais cygne!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 628
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une piscine remplie d'handicapés?",
+            "delivery": "Une soupe aux légumes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 629
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Papa c'est vrai que tu ne m'aimes pas?",
+            "delivery": "Mais non fiston, tiens prends ton ballon et vas jouer sur l'autoroute!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 630
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Guillaume enlève tes doigts du nez de grand-père! Guillaume, laisse grand-père tranquille!",
+            "delivery": "Guillaume, dernier avertissement, arrête ou je referme le cercueil.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 631
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les parachutistes sont-il célibataires?",
+            "delivery": "Parce qu'ils se font larguer!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 632
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une tranche de jambon sur un vélo?",
+            "delivery": "Un anti-vol.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 633
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "La connerie se cultive.",
+            "delivery": "J'en connais plein qui ont la main verte.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 634
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "J'ai vu un hibou se blesser une patte.",
+            "delivery": "Maintenant hibouette.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 635
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu veux connaître mon coin à champignons?",
+            "delivery": "C'est Tinder!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 636
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un développeur quand il est triste?",
+            "delivery": "Il se console.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 637
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Sais-tu pourquoi je ne regarde jamais de porno?",
+            "delivery": "Parce que je suis de l'autre côté de la caméra.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 638
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi la moustache de Hitler était si populaire pendant la Seconde Guerre mondiale?",
+            "delivery": "Car elle faisait Führer.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 639
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Proverbe africain : Quand moustique se poser sur testicules.",
+            "delivery": "Toi comprendre que violence pas toujours solution.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 640
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un duel entre une carotte et un petit pois?",
+            "delivery": "Un Bonduelle.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 641
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le style musical préféré des chimistes?",
+            "delivery": "Le blouse.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 642
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un spermatozoïde avec une valise?",
+            "delivery": "Un représentant de mes couilles.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 643
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un Noir avec un bâton dans l'cul?",
+            "delivery": "Une glace Magnum.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 644
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est quoi une blonde conne?",
+            "delivery": "Bah une blonde tout ce qu'il y a de plus normal.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 645
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Où vont les juifs un lendemain de cuite?",
+            "delivery": "Dans le cendrier.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 646
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Je peux tourner sans bouger. Qui suis-je?",
+            "delivery": "Le Lait.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 647
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est jaune et qui attend?",
+            "delivery": "Un juif sur un quai de gare.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 648
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un noir entre deux poubelles?",
+            "delivery": "Une photo de famille.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 649
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Peut-on prendre un bain quand on a la diarrhée?",
+            "delivery": "Oui, si on en a assez.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 650
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le chanteur préféré des développeurs?",
+            "delivery": "Michael Json",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 651
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre une bouteille de champagne et un épileptique?",
+            "delivery": "Quand tu secoues ça mousse.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 652
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est l'endroit le moins vu de stackoverflow?",
+            "delivery": "La page d'accueil.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 653
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment s'appelle un agent secret qui regarde un porno?",
+            "delivery": "James Band",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 654
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi tu vas toujours aux toilettes avec du pain?",
+            "delivery": "C'est pour donner à manger à Canard W-C.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 655
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est l'histoire d'un têtard. Il croyait qu'il était tôt.",
+            "delivery": "Alors qu'il est têtard.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 656
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un lapin sourd?",
+            "delivery": "LAAAAAAPIIIIIIIINNNNNNN!!!!!!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 657
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi faut-il enlever ses lunettes avant un alcootest?",
+            "delivery": "Ca fait 2 verres en moins.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 658
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand fête-t-on la journée des fumeurs?",
+            "delivery": "Le 1er Juin",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 659
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre les voitures et les ordinateurs?",
+            "delivery": "Les mauvais pilotes sont problématiques.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 660
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "J'ai essayé d'apprendre à coder à mon neveu de 8 ans...",
+            "delivery": "Il a compris le truc, 2 minutes plus tard il était déjà en train de crier et de frapper le clavier!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 661
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Ma copine m'a larguée après avoir donné son nom à une classe.",
+            "delivery": "Elle avait l'impression que je la traitais comme un objet.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 662
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment les développeur se débarrassent des fantômes?",
+            "delivery": "En effectuant un XOR-cisme.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 663
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Si Javascript avais un fils, comment s'appellerait-il?",
+            "delivery": "Json",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 664
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est l'animal totem du scrum-master?",
+            "delivery": "La Jiraffe",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 665
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un gars tente de draguer une fille, en boîte : On échange nos numéros?",
+            "delivery": "Non, j'aime beaucoup le miens, merci!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 666
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre une sorcière, une femme de ménage et une personne coincée?",
+            "delivery": "L'emplacement du balai!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 667
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la déesse d'internet?",
+            "delivery": "La déesse L",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 668
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": " Purée fait chi#r, j'ai un problème avec mon téléphone.",
+            "delivery": "Il manque juste ton numéro.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 669
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un homme intelligent, beau et sensible?",
+            "delivery": "Une rumeur",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 670
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un homme et un bébé?",
+            "delivery": "Le bébé au moins on peut le laisser seul avec la baby-sitter.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 671
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle t'on un lion qui se rebelle?",
+            "delivery": "Une rébellion",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 672
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un squelette qui parle?",
+            "delivery": "Un os parleur",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 673
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est la différence entre une blonde et un miroir?",
+            "delivery": "Le miroir réfléchit.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 674
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un Japonais qui a loupé son car?",
+            "delivery": "Karaté!!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 675
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que disent des arbres quand ils vont en boite de nuit?",
+            "delivery": "Laquelle je vais brancher ce soir?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 676
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "L'autre jour, j'ai raconté une blague à mes vêtements.",
+            "delivery": "Ils étaient pliés.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 677
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quels sont les animaux qu'on retrouve en grand nombre dans la montagne?",
+            "delivery": "Les chats laids.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 678
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Vous savez pourquoi Valbuena rigole quand il joue au foot?",
+            "delivery": "Parce que l'herbe lui chatouille les couilles!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 679
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on le fait de se retrouver coincé entre Marine et Jean-Marie?",
+            "delivery": "Une double Pen.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 680
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Dit moi des chose sales!",
+            "delivery": "La cuisine, la salle de bain...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 681
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qui a inventé le sous-marin?",
+            "delivery": "Les Français en essayant de construire un bateaux!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 682
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le légume les plus alcoolique?",
+            "delivery": "L'épinard",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 683
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre une échelle et un pistolet?",
+            "delivery": "L'échelle sert à monter et le pistolet sert à descendre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 684
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment surprendre un aveugle?",
+            "delivery": "Vous laissez la ventouse dans les toilettes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 685
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "À quoi sert le dégivrage arrière d'une voiture?",
+            "delivery": "À ne pas se geler les mains quand on la pousse!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 686
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est l'animal le plus chanceux?",
+            "delivery": "Le hibou puisque sa femme et chouette.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 687
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Hulk ne peut pas avoir d'enfant?",
+            "delivery": "Parce qu'il deviendrait un père vert",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 688
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre la science et les femmes?",
+            "delivery": "Je leur ai fait don de mon corps.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 689
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment faire pour oublier une ex?",
+            "delivery": "On prend un tipp-ex.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 690
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est vert et qui se déplace sous l'eau?",
+            "delivery": "Un choux marin.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 691
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre l'intelligence et un parachute?",
+            "delivery": "Aucune. Quand on n'en a pas, on s'écrase.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 692
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est rose, fait 5 cm, 15 cm déplié et qui fait rêver toutes les filles de 18 ans?",
+            "delivery": "Le permis de conduire.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 693
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui est long et dur et que les femmes n'ont pas?",
+            "delivery": "Le service militaire.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 694
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un mouton sans jambes?",
+            "delivery": "Un nuage.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 695
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelles sont les hommes qui n'ont pas peur des pickpockets?",
+            "delivery": "Les nudistes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 696
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi met-on une selle sur un cheval?",
+            "delivery": "Parce qu'il si on la met dessous, elle tombe.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 697
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Vous savez pourquoi les pets puent?",
+            "delivery": "Pour que les sourds en profitent!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 698
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pour un chasseur, qu'elle est la différence entre son chien et sa femme?",
+            "delivery": "Le prix du collier.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 699
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "D'où viennent les gens les plus dangereux?",
+            "delivery": "D'Angers",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 700
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux chèvres Babi et Baba sont dans une barque. Baba tombe à l'eau. Que se passe t'il?",
+            "delivery": "Babybel",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 701
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que demande un footballeur à son coiffeur?",
+            "delivery": "La coupe du monde.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 702
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Où part un homme invisible en vacances?",
+            "delivery": "Chez ses transparents.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 703
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi certains poissons vivent dans l'eau salée?",
+            "delivery": "Parce l'eau poivrée les fait éternuer.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 704
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un sous-marin se heurte à un poisson rouge qui venait de sa gauche. Qui est en tort?",
+            "delivery": "Le sous-marin, parce qu'il n'avait rien à faire dans un bocal de poisson rouge!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 705
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une luciole qui a pris du viagra?",
+            "delivery": "Un néon!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 706
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu veux que je te raconte une blague à l'envers?",
+            "delivery": "Alors commence par rire.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 707
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux œufs discutent : Pourquoi t'es tout vert et aussi poilu?",
+            "delivery": "Parce que j'suis un kiwi connard.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 708
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est 2 grains de sable qui arrivent à la plage.",
+            "delivery": "Putain, c'est blindé aujourd'hui...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 709
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "2 cacas vont à la guerre et rencontrent une diarrhée: Je peux venir?",
+            "delivery": "Non. La guerre, c'est pour les durs!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 710
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "2 mouches discutent sur un caca de chien: J'ai une de ces envies de péter moi.",
+            "delivery": "Grosse dégueulasse, on est à table!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 711
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un éléphant croise un homme sur une plage nudiste. Qu'est-ce que l'éléphant dit?",
+            "delivery": "Et! C'est avec ça que tu manges?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 712
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un hérisson qui se cogne à un cactus?",
+            "delivery": "Maman!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 713
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux lions discutent: Allez, avoue que tu es amoureux!",
+            "delivery": "Arrête, tu vas me faire rugir!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 714
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit une banane malade à ses camarades qui ont aussi chopé le virus?",
+            "delivery": "On va tous mûrir!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 715
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on des gars dépourvus de testicules qui se battent?",
+            "delivery": "Un combat sanglant.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 716
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jeune homme demande à son boucher: Bonjour Monsieur, je voudrais la main de votre fille!",
+            "delivery": "D'accord, avec ou sans os?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 717
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Au lit, un homme dit tendrement à sa femme : J'aimerais bien mettre mon zizi dans ton oreille.",
+            "delivery": "D'accord, mais fais gaffe à ce que je ne devienne pas sourde. Y'a pas de danger : depuis 30 ans je te le mets dans la bouche, et jamais tu ne l'as fermée.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 718
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "2 paysannes ramassent des patates. La première en saisit deux grosses pleines de terre et dit à l'autre :",
+            "delivery": "Vindiou! Elles sont comme les couilles de mon mari! Aussi grosses ? Non, aussi sales!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 719
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un vieux et un zizi?",
+            "delivery": "T'as pas besoin de secouer le vieux pour qu'il bave.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 720
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un homme au réveil et un élastique?",
+            "delivery": "Eh bien il s'étire, il s'étire, il s'étire, et il pète!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 721
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on le nombril d'un obèse?",
+            "delivery": "Un trou noir.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 722
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un macho et un pêcheur?",
+            "delivery": "Le macho ne se vantera jamais d'en avoir attrapé une grosse.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 723
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le moyen de contraception le plus sûr au monde?",
+            "delivery": "Etre grosse et moche.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 724
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre tomber du 1er ou du 10ème étage?",
+            "delivery": "Tomber du 1er : PAF! Ahhhhh! Tomber du 10ème : Ahhhhh! PAF!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 725
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les hommes ont-ils toujours les jambes écartées lorsqu'ils sont assis?",
+            "delivery": "Pour aérer leur cerveau.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 726
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un prof et des hémorroïdes?",
+            "delivery": "Les deux sortent du corps enseignant.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 727
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble du boulanger?",
+            "delivery": "Plus il a de la brioche, moins on voit sa baguette.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 728
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un 69 et le brouillard?",
+            "delivery": "Dans le brouillard, on ne voit pas le trou du cul qui est devant...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 729
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qui a deux pattes et qui saigne?",
+            "delivery": "Un demi-chien...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 730
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la liste la plus douce?",
+            "delivery": "La to do list",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 731
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un hibou après une piqûre de guêpe?",
+            "delivery": "Hiboursoufle",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 732
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un nordiste sans frères et soeurs?",
+            "delivery": "Un malheureux",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 733
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un sanglier croise un cochon et lui dit :",
+            "delivery": "Alors, ça va mieux ta chimio?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 734
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une jambe sur un trottoir?",
+            "delivery": "Un lépreux qui a marché sur un chewing-gum.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 735
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi la Saint-Valentin est-elle davantage fêtée dans le Nord?",
+            "delivery": "Parce que ça se fête en famille.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 736
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que provoque la chute de neige?",
+            "delivery": "La chute des vieux.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 737
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Combien de bébés faut-il pour peindre un mur?",
+            "delivery": "Tout dépend de la force du jet.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 738
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les blondes frappent-elles le pain contre le mur?",
+            "delivery": "Pour casser la croûte!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 739
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi une blonde court-elle après un cochon avec une hache?",
+            "delivery": "Pour se faire une tirelire!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 740
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment un blonde fait-elle pour mettre du texte en italique dans Word?",
+            "delivery": "Elle penche l'écran.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 741
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les blondes mettent-elles de l'eau sur leur clavier?",
+            "delivery": "Pour surfer sur Internet.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 742
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment meurt le neurone d'une blonde?",
+            "delivery": "Seul...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 743
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi une blonde saute-t-elle dans une flaque à pieds joints?",
+            "delivery": "Pour avoir de l'eau plate.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 744
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est l'activité préférée d'une blonde?",
+            "delivery": "Le cerveau lent!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 745
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment une blonde fait-elle pour faire un double de ses clefs?",
+            "delivery": "Elle les photocopie.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 746
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment une blonde éteint la lumière le soir?",
+            "delivery": "En fermant les yeux.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 747
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi une blonde danse-t-elle devant un feu tricolore?",
+            "delivery": "Parce qu elle se croit en boîte de nuit.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 748
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une blonde avec un cerveau?",
+            "delivery": "Une espèce en voie de disparition.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 749
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les blondes n'aiment-elles pas les ordinateurs?",
+            "delivery": "Il n'y a pas de télécommande pour changer de chaîne.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 750
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait une blonde pour se connecter à internet par CPL?",
+            "delivery": "Elle met ses doigts dans la prise de téléphone.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 751
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un ordinateur et une blonde?",
+            "delivery": "L'ordinateur a de la mémoire, lui.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 752
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment fait une blonde pour éviter que son ordinateur n'attrape un virus?",
+            "delivery": "Elle l'entoure d'un préservatif!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 753
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment fait une blonde pour savoir si on lui a envoyé un e-mail?",
+            "delivery": "Elle va voir dans sa boîte aux lettres!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 754
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce que la chevalerie?",
+            "delivery": "C'est pas là où on range les chevaux?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 755
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": " Comment appelle-t-on un enfant qui tue son père et ça mère?",
+            "delivery": "Un orphelin.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 756
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand je fais du judo avec mes gosses, c'est comme à la maison :",
+            "delivery": "Je les bats avec ma ceinture noire.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 757
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Si mon futur oncle devient le 4ème Reich comment je l'appelerai?",
+            "delivery": "Le für-oncle.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 758
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les décapités deviennent t'ils toujours fous?",
+            "delivery": "Parce qu'ils perdent la tête!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 759
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quesqu'il ne faut jamais faire dans un orphelinat?",
+            "delivery": "Chanter Papaoutai.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 760
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jour mon père m'a dit qu'il m'exploserai la tête contre mon clavier si je disait qu'il était raciste.",
+            "delivery": "hjnfgkskzsa",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 761
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment on appelle les femmes des terroristes?",
+            "delivery": "Des bombes sexuelles.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 762
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est quoi le point commun entre un cheval qui tire un carrosse et des esclaves?",
+            "delivery": "On met un bon coup de fouet et ça repart.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 763
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les juifs ne peuvent pas être meunier?",
+            "delivery": "Car ils ne peuvent pas être au four et au moulin.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 764
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Marine Le Pen ne s'épile que les poils blancs de son cul?",
+            "delivery": "Pour mettre les noirs dans la merde.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 765
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "A quoi à servit Hitler?",
+            "delivery": "Aryen.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 766
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle fût la profession de Kennedy après son mandat de président?",
+            "delivery": "Ramasseur de balles.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 767
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un enfant de chœur catholique et un enfant djihadiste?",
+            "delivery": "L'enfant djihadiste se fait sauter qu'une seule fois.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 768
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi un groupe de juifs rentrent déçu chez eux ? ",
+            "delivery": "Parce qu'ils ont raté leur train.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 769
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce que Mickael Jackson vend encore?",
+            "delivery": "Bah des CD!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 770
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Vous savez comment on convertit de l'argent africain en argent européen?",
+            "delivery": "Non ? Eh bien on fait du blanchiment d'argent!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 771
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Monsieur le Curé, je peux rejoindre mes parents?",
+            "delivery": "D'accord mais remonte ton slip avant.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 772
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un chihuahua japonais pour dire bonjour?",
+            "delivery": "Konichihuahua.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 773
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Papa, c'est quoi l'humour noir ? Le père répond : \"Demandes à ta mère!\"",
+            "delivery": "Mais... Maman est morte!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 774
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "A quelle fête vend-on le plus de rasoirs au Portugal?",
+            "delivery": "A la fête des mères.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 775
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un tétraplégique en train de nager?",
+            "delivery": "Une planche de surf.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 776
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre le Pape et ton père?",
+            "delivery": "Tu n'iras jamais au paradis si tu suces ton père.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 777
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle t-on une fleur qui prend sa graine à moitié?",
+            "delivery": "Une migraine.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 778
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi ne faut-il jamais raconter d'histoires drôles à un ballon?",
+            "delivery": "Parce qu'il pourrait éclater de rire!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 779
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "A combien rouliez-vous ?, demande le gendarme.",
+            "delivery": "A deux seulement, mais si vous voulez monter, il reste de la place!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 780
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qui faudrait-il appeler pour déblayer les trottoirs?",
+            "delivery": "La reine déneige.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 781
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on le vent le plus apprécié en été?",
+            "delivery": "Le vent Tilo.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 782
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un marin?",
+            "delivery": "Avoir le nez qui coule!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 783
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un oignon quand il se cogne?",
+            "delivery": "Aïe...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 784
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi le football c'est rigolo?",
+            "delivery": "Parce que Thierry en rit.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 785
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le sport le plus fruité?",
+            "delivery": "La boxe, parce que tu te prends des pêches dans la poire et tu tombes dans les pommes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 786
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce que les enfants usent le plus à l'école?",
+            "delivery": "Le professeur!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 787
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Sur quel métier les chiens peuvent-ils exercer?",
+            "delivery": "Electrichien!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 788
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un pêcheur et un mannequin?",
+            "delivery": "Ils surveillent leur ligne!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 789
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quels sont les animaux qui sont souvent fatigués?",
+            "delivery": "Le dodo et le paresseux!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 790
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est l'animal le plus à la mode?",
+            "delivery": "La taupe modèle!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 791
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une carotte au milieu d'une flaque d'eau?",
+            "delivery": "Un bonhomme de neige... Au printemps!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 792
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi faut-il se méfier des sirènes au volant?",
+            "delivery": "Parce qu'elles font des queues de poisson!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 793
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand les abeilles font-elles l'amour?",
+            "delivery": "Dare dare!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 794
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel animal est sourd?",
+            "delivery": "Le crapaud, car il fait coâ, coâ!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 795
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la ressemblance entre un facteur et un jongleur?",
+            "delivery": "Tous deux ont besoin de beaucoup d'adresse.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 796
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un vitrier à son fils pour qu'il soit sage?",
+            "delivery": "Tiens-toi à carreaux si tu veux une glace!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 797
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que disent les plongeurs au nouvel an?",
+            "delivery": "Bonne Apnée.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 798
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment reconnaît-on un idiot dans un magasin de chaussures?",
+            "delivery": "C'est celui qui essaie les boites.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 799
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle était la déesse qui énervait le plus Jupiter?",
+            "delivery": "C'est Minerve parce qu'elle Minerve, celle-là!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 800
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un pâtissier et un ciel orageux?",
+            "delivery": "Tous les deux font des éclairs.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 801
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le plat préféré des opticiens?",
+            "delivery": "Les lentilles!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 802
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est l'animal le plus malheureux?",
+            "delivery": "Le taureau, parce que sa femme est vache.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 803
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel avis peut-on donner à un marin?",
+            "delivery": "Un avis rond.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 804
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Où trouve-t-on des chats marrants?",
+            "delivery": "Dans les livres. Parce qu'on y trouve des chats pitres.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 805
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les Anglais n'aiment-ils pas les grenouilles?",
+            "delivery": "Parce qu'elles font le thé tard!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 806
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel chars d'assaut permet de construire et non de détruire?",
+            "delivery": "Le chars Pentier!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 807
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "As-tu déjà fais la guerre ? Non?",
+            "delivery": "Ben alors pourquoi as-tu un trou de balle?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 808
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Dans un hôpital, deux fous jouent aux cartes. Soudain, une infirmière arrive avec une seringue. L'un des deux fous s'écrie :",
+            "delivery": "Tiens, voilà la dame de pique!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 809
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux ouvriers vont travailler sur la Tour Eiffel. Soudin ils s'aperçoivent qu'ils ont oublié leur mètre. A quelle hauteur sont-ils?",
+            "delivery": "Ils sont à deux sans mètre!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 810
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un professeur et un thermomètre?",
+            "delivery": "On tremble quand ils marquent zéro!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 811
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Docteur j'ai mal à l'œil gauche quand je bois mon café. Pourquoi?",
+            "delivery": "Normal, essayez d'enlever la cuillère de la tasse.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 812
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un homme est arrêté pour vol de voiture. Des années plus tard, il est libéré...",
+            "delivery": "Pour bonne conduite!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 813
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux ballons discutent : Si on allait s'éclater ? dit l'un.",
+            "delivery": "T'es pas un peu gonflé ? lui répond l'autre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 814
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la capitale de l'île de Tamalou?",
+            "delivery": "Gébobola!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 815
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un chat tombé dans un pot de peinture le jour de Noël?",
+            "delivery": "Un chat-peint de Noël!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 816
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Maman, c'est quoi de la lingerie coquine?",
+            "delivery": "De la hot couture!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 817
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que trouve t-on à l'intérieur d'un nez bien propre?",
+            "delivery": "Des empreintes digitales...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 818
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est l'animal qui a le plus de dents?",
+            "delivery": "La petite souris!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 819
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un sapin de Noël qui arrive en retard le soir du réveillon?",
+            "delivery": "Je vais encore me faire enguirlander!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 820
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit la sorcière à son mari quand elle trouve une chose très facile à faire?",
+            "delivery": "Ce n'est pas sorcier!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 821
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est deux savons qui se rencontre. Tiens ta maigri depuis la dernière fois, comment t'a fait?",
+            "delivery": "J'ai pris un bain.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 822
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un iceberg vient d'être papa. Comment l'annonce-t-il à ses amis?",
+            "delivery": "C'est un petit glaçon.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 823
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux gars sont au camping, l'un dit:",
+            "delivery": "On va dormir ça te tente?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 824
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Bonjour, je m'appelle Teuse.",
+            "delivery": "En chantier!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 825
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est l'histoire d'un cannibale qui veut manger son meilleur ami. Il ne sait pas comment s'y prendre alors sa femme lui dit :",
+            "delivery": "Tu n'as qu'à mettre ton pote au feu.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 826
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le coquillage le moins lourd?",
+            "delivery": "La palourde.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 827
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la ville la plus vieille du monde?",
+            "delivery": "La ville de Milan.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 828
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le fruit préféré des militaires?",
+            "delivery": "La grenade.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 829
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Connais-tu l'histoire de l'homme qui habitait juste en face du cimetière?",
+            "delivery": "Eh bien, maintenant, il habite en face de chez-lui!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 830
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux chiens dans la rue: Regarde, un nouveau lampadaire!",
+            "delivery": "Génial, on va arroser ça!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 831
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que ne faut-il jamais dire à un antiquaire?",
+            "delivery": "Alors, quoi de neuf?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 832
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Vous connaissez l'histoire du Neutron qui est passé en jugement au tribunal?",
+            "delivery": "Aucune charge n'a pu être retenue contre lui!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 833
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la ville la plus proche de l'eau?",
+            "delivery": "Bordeaux",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 834
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la blague à deux balles?",
+            "delivery": "Pan Pan!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 835
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une patate dit à l'autre : Ouais on va se faire griller à la plage!",
+            "delivery": "L'autre : Chips alors!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 836
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les sorcières ne portent-elles jamais de culottes?",
+            "delivery": "Pour avoir une meilleure adhérence avec le balai...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 837
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le repas préféré de Dracula?",
+            "delivery": "Le croc monsieur!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 838
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pour un cannibale, une femme enceinte c'est quoi?",
+            "delivery": "Un Kinder Surprise.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 839
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Vous saviez que les girafes n'existent pas?",
+            "delivery": "C'est un cou monté!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 840
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "T'as vu Monte-Carlo?",
+            "delivery": "Nan j'ai vu personne monter.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 841
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "L'examinateur demande à un étudiant en médecine : Quels sont les os du crâne?",
+            "delivery": "Je ne les ai pas tous en tête...!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 842
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un hibou à sa femme le jour de l'an?",
+            "delivery": "Je te chouette une bonne année!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 843
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le pays où les habitants sont les plus riches?",
+            "delivery": "La République Chèque.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 844
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un DJ sur une patinoire?",
+            "delivery": "Il platine.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 845
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-on un parking pour les musulmans?",
+            "delivery": "Un parking halal.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 846
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Où se retrouvent les musulmans pour danser?",
+            "delivery": "Au bal mosquée.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 847
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une fillette est retrouvée égorgée dans la rue… L'enquêteur questionne le légiste : Elle a été violée?",
+            "delivery": "Non pas encore, j'attendais votre autorisation.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 848
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une fille à son frère : Tu sais que tu fais l'amour beaucoup mieux que papa?",
+            "delivery": "Je sais, maman me l'a déjà dit...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 849
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est une femme qui rentre à la maison et dit à son mari : Il faut renvoyer le chauffeur, ça fait deux fois qu'il essaye de me tuer!",
+            "delivery": "Laisse lui encore une chance. Répond le mari.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 850
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment les enfants de Tchernobyl compte-t-ils jusqu'à 33?",
+            "delivery": "Sur leurs doigts...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 851
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment fait-on pour tuer une blonde?",
+            "delivery": "On jette son rouge à lèvre sur l'autoroute!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 852
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un homme annonce à sa collègue de bureau, blonde : Je pars pour Milan!",
+            "delivery": "Quoi! Si longtemps que ça?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 853
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment reconnaître une blonde dans un aéroport?",
+            "delivery": "C'est la seule qui lance du pain aux avions.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 854
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une brune dit à une blonde : \"Ho, un oiseau mort!!\".",
+            "delivery": "Et puis la blonde, regardant vers le ciel : \"Ou ça ?\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 855
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment une blonde tue-t-elle un ver de terre?",
+            "delivery": "Elle l'enterre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 856
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux blondes discutent : Dis, tu as revu Nathalie depuis tout ce temps ? Oh... Tu ne savais pas ? Elle est morte...",
+            "delivery": "Ah bien tant mieux... J'ai cru qu'elle était fâchée avec moi!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 857
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Deux blondes jouent aux échecs, l'une dit à l'autre : tu as les règles en tête?",
+            "delivery": "Pourquoi!? Je saigne du nez?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 858
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les blondes se mettent devant la fenêtre lors d'un orage?",
+            "delivery": "Pour être sur la photo.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 859
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'une blonde avec une mèche brune?",
+            "delivery": "Un brin d'intelligence.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 860
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est une blonde qui envoie un SMS à son chéri :",
+            "delivery": "Mon chouchou, tu as oublié ton portable à la maison...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 861
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est une blonde qui passe un entretien d'embauche : •Prénom ? >Jeanne. •Nom?",
+            "delivery": "Mais si je vous jure c'est Jeanne!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 862
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les blondes tondent leur gazon avec une tondeuse électrique?",
+            "delivery": "C'est pour qu'elles se servent du fil pour retrouver la maison.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 863
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un nem avec des écouteurs?",
+            "delivery": "Un NemP3.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 864
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "2 hommes discutent : On a beaucoup écrit sur moi. Ah, vous êtes connu?",
+            "delivery": "Non, tatoué.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 865
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Monsieur, savez-vous que votre chien aboie toute la nuit?",
+            "delivery": "Oh, c'est pas grave, il dort toute la journée!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 866
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un gendarme sur un tracteur?",
+            "delivery": "Un poulet fermier.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 867
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "2 militaires discutent : \"Pourquoi tu t'es engagé ?\". Je suis célibataire et j'aime la guerre, et toi?",
+            "delivery": "Je suis marié et je voulais avoir la paix.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 868
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Docteur, j'ai besoin de lunettes.",
+            "delivery": "Oui certainement. Ici c'est une banque.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 869
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les oiseaux volent-ils vers le sud?",
+            "delivery": "Car à pied, c'est beaucoup trop long.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 870
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi un cul-de-jatte cherche-t-il à acheter une maison?",
+            "delivery": "Pour avoir un pied-à-terre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 871
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est 2 nombrils qui se rencontrent.",
+            "delivery": "L'un dit à l'autre : \"J'pense qu'il y a une soirée en bas\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 872
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les portefeuilles sont-ils imperméables?",
+            "delivery": "Parce qu'on y met du liquide.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 873
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une fille m'a appelé pour me dire \"Viens chez moi, y a personne\".",
+            "delivery": "J'ai foncé chez elle, puis j'ai sonné, mais il n'y avait personne.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 874
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un médecin à une crevette avant de l'ausculter?",
+            "delivery": "Décortiquez-vous!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 875
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est un panda qui en avait marre de la vie et un jour...",
+            "delivery": "Il se panda...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 876
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand il était petit, quel était le nom de papy Roro?",
+            "delivery": "Roro...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 877
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "C'est quoi un morceau de patate qui tombe sur la planète?",
+            "delivery": "Une météofrite.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 878
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on un roux dans un four?",
+            "delivery": "Un roux-ti.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 879
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les électriciens sont-ils les meilleurs au judo?",
+            "delivery": "Parce qu'ils connaissent toutes les prises.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 880
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qui fait 40 heures par semaine au bureau de poste?",
+            "delivery": "La machine à café.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 881
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que crie un donut sur la plage?",
+            "delivery": "Hey, je vais me beignet!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 882
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle erreur ne peut-on pas abandonner?",
+            "delivery": "L'erreur 403.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 883
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le style préféré d'un roux?",
+            "delivery": "Le roustique.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 884
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Si un humain dit qu'il a un chat dans la gorge, que dit un chat?",
+            "delivery": "Rahhh, j'ai mémé dans la trachée!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 885
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Jusqu'à combien peut-on compter avec nos doigts?",
+            "delivery": "1024",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 886
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Stop au racisme! Soyez tous comme Mario :",
+            "delivery": "Un Italien, créé par des Japonais, qui parle Anglais, qui ressemble à un Mexicain, qui court comme un Congolais, saute comme un Jamaïcain et qui attrape des pieces comme un juif.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 887
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Je ne suis pas raciste,",
+            "delivery": "Pour preuve mon jardinier qui ramasse mon coton est noir.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 888
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Je ne suis pas raciste, le racisme est un crime...",
+            "delivery": "et c'est les étrangers qui font des crimes.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 889
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un ordinateur pour draguer?",
+            "delivery": "Coucou, tu veux voir mes 64 bits?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 890
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le parc où les gens tremblent?",
+            "delivery": "Le Parkinson",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 891
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un Thermos et un portefeuille?",
+            "delivery": "Aucune, dans les deux cas on y met du liquide dedans.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 892
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t-on une petite infirmière rousse?",
+            "delivery": "Une p'tite rousse de soin. ",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 893
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "J'avais une blague sur les piscines,",
+            "delivery": "mais elle est tombée à l'eau...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 894
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un prof de physique interroge sa classe d’élèves : Quels sont les meilleurs matériaux combustibles?",
+            "delivery": "Un élève juif lève la main avec excitation : \"Je sais! Je sais! Moi Monsieur! Moi!\" Le professeur lui répond : \"Excellente réponse, et quoi d’autres ?\"",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 895
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un prêtre entre dans un McDo et demande un menu enfant. On lui demande : Frites et coca?",
+            "delivery": "Juste l’enfant, s’il vous plaît!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 896
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un prêtre entre dans un McDo et demande un menu enfant. On lui demande : Frites et coca?",
+            "delivery": "Juste l’enfant, s’il vous plaît!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 897
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un garçon sans bras ni jambes est envoyé dans un camp de vacances par ses parents. Ce dernier saute dans la piscine et nage comme un dauphin. L’animateur devant cette scène lui demandes comment il a appris à nager?",
+            "delivery": "C’est papa qui m’a appris depuis tout petit. Le plus dur, c’est d’enlever le sac poubelle.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 898
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un trisomique se rend chez un ami. Il sonne à la porte, son ami ouvre et lui dit :",
+            "delivery": "Ben dis donc, tu t’es mis sur ton 21 aujourd’hui!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 899
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un nécrophile et un homme qui se baigne en Bretagne?",
+            "delivery": "Tous les deux disent : Elle est froide mais une fois dedans, elle est bonne.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 900
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre les cheveux et les avions?",
+            "delivery": "Il y en a toujours qui tombent.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 901
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Je dis pas que tu es une salope.",
+            "delivery": "Mais tu es plus facile à pénétrer que la Pologne.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 902
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que dit un programmeur SQL pour exprimer son mépris?",
+            "delivery": "SELECT finger FROM hand WHERE id=3;",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 903
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que'est-ce que deux trous dans un trou?",
+            "delivery": "Mon nez dans ton cul...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 904
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Le petit Poucet...",
+            "delivery": "...mais rien ne sortait ",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 905
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un bébé blanc et un bébé noir?",
+            "delivery": "20 minutes, thermostat 8",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 906
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce qu'un noir et deux blancs dans un plan à trois?",
+            "delivery": "Un pain au chocolat",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 907
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la collation que les enfants canibale ne mangent pas quand leur parents sont absents?",
+            "delivery": "Leurs parents!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 908
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t'on une bonne mère espagnole d'origine Africaine?",
+            "delivery": "Mamadouoé",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 909
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est l'inverse du divorce?",
+            "delivery": "Le partage",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 910
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les paroles de Jésus ont elles été entendues par les chrétiens?",
+            "delivery": "Parce que Jésus crit très fort.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 911
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Vous conaissez l'histoire de l'erreur 403",
+            "delivery": "J'ai interdiction de vous la dire.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 912
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les ascenseurs sont-ils des meurtriers?",
+            "delivery": "Parce qu'ils descendent des gens.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 913
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un âne dit a un autre: Comment tu t'appelles?",
+            "delivery": "Bob, dit l'âne.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 914
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les noirs adorent la patisserie?",
+            "delivery": "C'est le seul moyen qu'ils ont de pouvoir battre les blancs.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 915
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est ce qu'un juif qui court?",
+            "delivery": "Une étoile filante.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 916
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Si un juifs devient cuisinier...",
+            "delivery": "Est-ce qu'on peut dire que c'est un chef étoilé?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 917
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le légume le plus bête?",
+            "delivery": "Le chicon, car il est ar-chi con.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 918
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un cuisto?",
+            "delivery": "Ne pas être dans son assiette.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 919
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un serveur?",
+            "delivery": "C'est de ne pas répondre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 920
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Hitler se rend à Auschwitz et va voir une petite fille : Bonjour ma petite, quel âge as-tu ? J'aurai 8 ans demain!",
+            "delivery": "C'est bien d'être optimiste.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 921
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est-ce que des handicapés au hammam?",
+            "delivery": "Des légumes vapeurs.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 922
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi les companies aériennes arabes sont-elles aussi réputées?",
+            "delivery": "Parce que ce sont celles qui volent le mieux.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 923
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment calcule-ton le temps d'évasion d'un juif?",
+            "delivery": "Hauteur de la cheminée multiplié par la force du vent.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 924
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la seule personne à avoir dit \"Je vais te nicker ta race\" et à l'avoir vraiment fait?",
+            "delivery": "Adolf Hitler",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 925
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le comble pour un juif?",
+            "delivery": "Ne pas finir brûlé dans une blague.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 926
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Hier, j'ai croisé 2 roux. Vous savez ce que je leurs ai demandé?",
+            "delivery": "Bah alors, il est où le guidon?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 927
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un Juif et un scoute?",
+            "delivery": "Le scoute il revient du camp.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 928
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est ce que deux anorexiques avec des menottes?",
+            "delivery": "Un nunchaku",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 929
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un farceur condamné avale deux kilos de maïs juste avant sa sentence...",
+            "delivery": "...dans le but de mettre l'ambiance au crématorium.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 930
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Qu'est ce qu'un somalien à poil?",
+            "delivery": "Un Mikado",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 931
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre un juif et une pizza?",
+            "delivery": "Vous avez déjà vu une pizza taper à la porte du four?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 932
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre une mine d'or et une mousse au chocolat?",
+            "delivery": "Aucune, dans les 2 cas, c'est le noir qui se fait fouetter.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 933
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quels sont les risques pour un pittbull de bouffer un bébé diabétique?",
+            "delivery": "Attraper des caries.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 934
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "La femme ayant été décapitée",
+            "delivery": "Il nous a été impossible jusqu’à présent de mettre un nom sur son visage.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 935
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comment appelle-t'on un enfant qui tue son père et sa mère?",
+            "delivery": "Un Orphelin",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 936
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Ray Charles et Stevie Wonder chantent toujours en se balançant de gauche à droite?",
+            "delivery": "Parce qu'ils cherchent leur micro",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 937
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi Jésus a été crucifié et non pas noyé?",
+            "delivery": "Tu te vois avec un aquarium au-dessus de ta porte?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 938
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle différence entre un cornichon et un corbillard?",
+            "delivery": "Aucune, ils accompagnent tous les deux de la viande froide!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 939
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Tu as vu la femme de Ray Charles?",
+            "delivery": "Lui non plus",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 940
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Savez-vous où l'on trouve le meilleur jardin d'enfants à New-York?",
+            "delivery": "À Manhattan, il y a deux tours niquées",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 941
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Savez-vous pourquoi Dieu à créé la femme?",
+            "delivery": "Car il ne savait pas comment créer un lave-vaisselle qui suce.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 942
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le biscuit préfèré d'Internet?",
+            "delivery": "Le cookie",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 943
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la fée la plus méchante?",
+            "delivery": "La fée C",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 944
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la fée la plus paresseuse?",
+            "delivery": "La fée Néante",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 945
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la fée préférée des hommes?",
+            "delivery": "La fée Lation",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 946
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est la différence entre un jeu et un logiciel?",
+            "delivery": "Le prix de la license!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 947
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quelle est la différence entre les blagues et les pénis?",
+            "delivery": "Les blagues les plus courtes sont les meilleures!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 948
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Que fait un chinois qui tombe de la tour Eiffel?",
+            "delivery": "CHIIIIIIIIIN... toc",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 949
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pourquoi c'est un danger de ne pas avoir raison?",
+            "delivery": "Parce que le tort tue.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 950
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Mon premier est un singe, mon deuxième est une souris, et mon troisième est un cochon. Qui suis-je?",
+            "delivery": "Un mutant",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 951
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quel est le point commun entre un robot et une pizza?",
+            "delivery": "Ils sont tous les deux automates.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 952
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris ne suit pas le mode d'emploi...",
+            "delivery": "C'est le mode d'emploi qui le suit.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 953
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris n'a pas de père.",
+            "delivery": "On ne nique pas la mère de Chuck Norris.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 954
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris a franchi l'Everest...",
+            "delivery": "À la nage.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 955
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand Chuck Norris se cogne le petit orteil sur un coin de table...",
+            "delivery": "C'est la table qui a mal.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 956
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris ne sait pas à quoi ressemble Nicolas Sarkozy.",
+            "delivery": "Parce que Chuck Norris ne baisse jamais les yeux.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 957
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jour Chuck Norris a eu un zero en latin...",
+            "delivery": "Depuis c'est une langue morte.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 958
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jour Chuck Norris a lancé une grenade et a tué 50 personnes!",
+            "delivery": "Ensuite, la grenade a explosé...",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 959
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Une seule Tortue Ninja à osé défié Chuck Norris.",
+            "delivery": "Maintenant on l'appelle Franklin.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 960
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris ne se masturbe jamais.",
+            "delivery": "Chuck Norris est inébranlable.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 961
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Cherchez l'intrus : Un rouge-gorge, un pigeon, un moineau et Chuck Norris.",
+            "delivery": "Un rouge-gorge, un pigeon et un moineau.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 962
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris ne ment pas.",
+            "delivery": "C'est la vérité qui se trompe.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 963
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris peut ressusciter...",
+            "delivery": "Un angle mort.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 964
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jour un mec a refuser de filer une clope à Chuck Norris.",
+            "delivery": "Depuis, on prévient sur tous les paquets que \"Fumer tue\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 965
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jour, les Powers Rangers ont rencontré Chuck Norris.",
+            "delivery": "Maintenant on les appelle les Télétubbies.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 966
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Hercule est un demi-dieu.",
+            "delivery": "Dieu est un demi-Chuck Norris.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 967
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris est le seul homme...",
+            "delivery": "à posséder une bible dédicacée.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 968
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand Chuck Norris lance une pièce, elle fait toujours pile.",
+            "delivery": "Personne ne fait face à Chuck Norris!",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 969
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand Chuck Norris fait une baston de regard avec le soleil...",
+            "delivery": "il y a une éclipse.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 970
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris peut se souvenir...",
+            "delivery": "du futur.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 971
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris peut faire rentrer 3 litres d'eau...",
+            "delivery": "dans une bouteille d'un litre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 972
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris a gagné un tournoi de poker...",
+            "delivery": "avec des cartes Pokémon.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 973
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Si Chuck Norris avait joué dans \"Il faut sauver le soldat Ryan\"...",
+            "delivery": "le film se serait appelé \"Il faut sauver l'armée allemande\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 974
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jour, un gaulois a cru qu'il pouvait attaquer Chuck Norris après avoir bu de la potion magique.",
+            "delivery": "Il s'appelait Paraplégix.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 975
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand Chuck Norris joue à Resident Evil...",
+            "delivery": "c'est les zombies qui doivent survivre.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 976
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Moïse a coupé la mer en deux.",
+            "delivery": "Chuck Norris l'a recollé en disant \"Tu refais ça, je te pète la gueule\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 977
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Lorsque Chuck Norris va au cinema et que son portable sonne...",
+            "delivery": "On met sur pause.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 978
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand Chuck Norris fait une erreur lors de l'examen d'histoire...",
+            "delivery": "l'histoire change.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 979
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Si Mickey a quatre doigts...",
+            "delivery": "c'est parce qu'il a fait un doigt d'honneur à Chuck Norris.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 980
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris traverse le terrain d'Olive et Tom...",
+            "delivery": "en moins d'un épisode.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 981
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris a déjà compté jusqu'à l'infini.",
+            "delivery": "Deux fois.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 982
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "A l'école Chuck Norris ne faisait pas une sarbacane avec ses vieux stylos.",
+            "delivery": "Il faisait un 357 magnum.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 983
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris x 0 = Chuck Norris.",
+            "delivery": "On élimine pas Chuck Norris aussi facilement.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 984
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris a invité Albert Einstein...",
+            "delivery": "à son dîner de cons.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 985
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jour, un canard et un castor se sont foutu de la gueule de Chuck Norris.",
+            "delivery": "Depuis, l'ornithorynque a vraiment l'air d'un con.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 986
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Il y a bien longtemps Chuck Norris et Dieu se sont battus.",
+            "delivery": "Vous avez vu Dieu récemment?",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 987
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris joue au cerf-volant...",
+            "delivery": "avec de vrais cerfs.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 988
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris a battu le record de saut à la perche...",
+            "delivery": "sans prendre d'élan, sans perche et sans sauter.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 989
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Si la douleur n'est qu'une information pour le Terminator...",
+            "delivery": "Elle n'est qu'une rumeur sans fondement pour Chuck Norris.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 990
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Pi est égale a 3,14...",
+            "delivery": "Pas par coïncidence, seulement parce que la 3eme lettre de l'alphabet est C et la 14eme est N... Pi=CN=Chuck Norris.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 991
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Si le Titanic a coulé...",
+            "delivery": "c'est parce que Chuck Norris avait entendu un blondinet crier \"Je suis le maître du monde!\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 992
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Un jour, Chuck Norris a pété un câble.",
+            "delivery": "Ainsi est né le Wi-Fi.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 993
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris a déjà eu Alzheimer.",
+            "delivery": "Il s'en souvient très bien.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 994
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Indiana Jones a survécu à l'explosion d'une bombe nucléaire en se cachant dans un frigo ",
+            "delivery": "Chuck Norris a survécu à la chute de l'astéroïde qui pulvérisa les dinosaures en mettant un K-Way.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 995
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Chuck Norris peut...",
+            "delivery": "Y aller par 4 chemins.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 996
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Quand Chuck Norris lui dit qu'il est gros...",
+            "delivery": "Obélix ferme sa gueule.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 997
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Archimède a dit: \"Donnez moi un point d'appui, un levier, et je vous soulèverai le monde!\".",
+            "delivery": "Chuck Norris a dit: \"Donnez moi 30 secondes!\".",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 998
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "Comme la foudre...",
+            "delivery": "Chuck Norris ne frappe jamais deux fois au même endroit. Pas besoin.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 999
+        }
+    ]
+}

+ 40 - 0
data/jokes/jokes-pt.json

@@ -0,0 +1,40 @@
+{
+    "info": {
+        "disclaimer": "Muitas das piadas abaixo são racistas, sexistas ou de outra forma explícitas. Entre por seu próprio risco!",
+        "formatVersion": 3
+    },
+    "jokes": [
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "O que é um cheiro verde?",
+            "delivery": "Peido do Hulk.",
+            "flags": {
+                "nsfw": false,
+                "religious": false,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": true,
+            "id": 0
+        },
+        {
+            "category": "Misc",
+            "type": "twopart",
+            "setup": "O que o pagodeiro foi fazer na igreja?",
+            "delivery": "Cantar pá God.",
+            "flags": {
+                "nsfw": false,
+                "religious": true,
+                "political": false,
+                "racist": false,
+                "sexist": false,
+                "explicit": false
+            },
+            "safe": false,
+            "id": 1
+        }
+    ]
+}

+ 9 - 0
data/jokes/template.json

@@ -0,0 +1,9 @@
+{
+    "info": {
+        "disclaimer": "A lot of the jokes below are racist, sexist and explicit in other ways. Proceed at your own risk!",
+        "formatVersion": 3
+    },
+    "jokes": [
+
+    ]
+}

+ 186 - 0
data/languages.json

@@ -0,0 +1,186 @@
+{
+    "aa": "Afar",
+    "ab": "Abkhazian",
+    "ae": "Avestan",
+    "af": "Afrikaans",
+    "ak": "Akan",
+    "am": "Amharic",
+    "an": "Aragonese",
+    "ar": "Arabic",
+    "as": "Assamese",
+    "av": "Avaric",
+    "ay": "Aymara",
+    "az": "Azerbaijani",
+    "ba": "Bashkir",
+    "be": "Belarusian",
+    "bg": "Bulgarian",
+    "bh": "Bihari Languages",
+    "bi": "Bislama",
+    "bm": "Bambara",
+    "bn": "Bengali",
+    "bo": "Tibetan",
+    "br": "Breton",
+    "bs": "Bosnian",
+    "ca": "Catalan",
+    "ce": "Chechen",
+    "ch": "Chamorro",
+    "co": "Corsican",
+    "cr": "Cree",
+    "cs": "Czech",
+    "cu": "Church Slavic",
+    "cv": "Chuvash",
+    "cy": "Welsh",
+    "da": "Danish",
+    "de": "German",
+    "dv": "Divehi",
+    "dz": "Dzongkha",
+    "ee": "Ewe",
+    "el": "Greek, Modern",
+    "en": "English",
+    "eo": "Esperanto",
+    "es": "Spanish",
+    "et": "Estonian",
+    "eu": "Basque",
+    "fa": "Persian",
+    "ff": "Fulah",
+    "fi": "Finnish",
+    "fj": "Fijian",
+    "fo": "Faroese",
+    "fr": "French",
+    "fy": "Western Frisian",
+    "ga": "Irish",
+    "gd": "Gaelic",
+    "gl": "Galician",
+    "gn": "Guarani",
+    "gu": "Gujarati",
+    "gv": "Manx",
+    "ha": "Hausa",
+    "he": "Hebrew",
+    "hi": "Hindi",
+    "ho": "Hiri Motu",
+    "hr": "Croatian",
+    "ht": "Haitian",
+    "hu": "Hungarian",
+    "hy": "Armenian",
+    "hz": "Herero",
+    "ia": "Interlingua",
+    "id": "Indonesian",
+    "ie": "Interlingue",
+    "ig": "Igbo",
+    "ii": "Sichuan Yi",
+    "ik": "Inupiaq",
+    "io": "Ido",
+    "is": "Icelandic",
+    "it": "Italian",
+    "iu": "Inuktitut",
+    "ja": "Japanese",
+    "jv": "Javanese",
+    "ka": "Georgian",
+    "kg": "Kongo",
+    "ki": "Kikuyu",
+    "kj": "Kuanyama",
+    "kk": "Kazakh",
+    "kl": "Kalaallisut",
+    "km": "Central Khmer",
+    "kn": "Kannada",
+    "ko": "Korean",
+    "kr": "Kanuri",
+    "ks": "Kashmiri",
+    "ku": "Kurdish",
+    "kv": "Komi",
+    "kw": "Cornish",
+    "ky": "Kirghiz",
+    "la": "Latin",
+    "lb": "Luxembourgish",
+    "lg": "Ganda",
+    "li": "Limburgan",
+    "ln": "Lingala",
+    "lo": "Lao",
+    "lt": "Lithuanian",
+    "lu": "Luba-Katanga",
+    "lv": "Latvian",
+    "mg": "Malagasy",
+    "mh": "Marshallese",
+    "mi": "Maori",
+    "mk": "Macedonian",
+    "ml": "Malayalam",
+    "mn": "Mongolian",
+    "mr": "Marathi",
+    "ms": "Malay",
+    "mt": "Maltese",
+    "my": "Burmese",
+    "na": "Nauru",
+    "nb": "Bokmål, Norwegian",
+    "nd": "Ndebele, North",
+    "ne": "Nepali",
+    "ng": "Ndonga",
+    "nl": "Dutch",
+    "nn": "Norwegian Nynorsk",
+    "no": "Norwegian",
+    "nr": "Ndebele, South",
+    "nv": "Navajo",
+    "ny": "Chichewa",
+    "oc": "Occitan",
+    "oj": "Ojibwa",
+    "om": "Oromo",
+    "or": "Oriya",
+    "os": "Ossetian",
+    "pa": "Panjabi",
+    "pi": "Pali",
+    "pl": "Polish",
+    "ps": "Pushto",
+    "pt": "Portuguese",
+    "qu": "Quechua",
+    "rm": "Romansh",
+    "rn": "Rundi",
+    "ro": "Romanian",
+    "ru": "Russian",
+    "rw": "Kinyarwanda",
+    "sa": "Sanskrit",
+    "sc": "Sardinian",
+    "sd": "Sindhi",
+    "se": "Northern Sami",
+    "sg": "Sango",
+    "si": "Sinhala",
+    "sk": "Slovak",
+    "sl": "Slovenian",
+    "sm": "Samoan",
+    "sn": "Shona",
+    "so": "Somali",
+    "sq": "Albanian",
+    "sr": "Serbian",
+    "ss": "Swati",
+    "st": "Sotho, Southern",
+    "su": "Sundanese",
+    "sv": "Swedish",
+    "sw": "Swahili",
+    "ta": "Tamil",
+    "te": "Telugu",
+    "tg": "Tajik",
+    "th": "Thai",
+    "ti": "Tigrinya",
+    "tk": "Turkmen",
+    "tl": "Tagalog",
+    "tn": "Tswana",
+    "to": "Tonga",
+    "tr": "Turkish",
+    "ts": "Tsonga",
+    "tt": "Tatar",
+    "tw": "Twi",
+    "ty": "Tahitian",
+    "ug": "Uighur",
+    "uk": "Ukrainian",
+    "ur": "Urdu",
+    "uz": "Uzbek",
+    "ve": "Venda",
+    "vi": "Vietnamese",
+    "vo": "Volapük",
+    "wa": "Walloon",
+    "wo": "Wolof",
+    "xh": "Xhosa",
+    "yi": "Yiddish",
+    "yo": "Yoruba",
+    "za": "Zhuang",
+    "zh": "Chinese",
+    "zu": "Zulu"
+}

+ 501 - 0
data/translations.json

@@ -0,0 +1,501 @@
+{
+    "info": "This file contains all kinds of different translations scattered throughout the API and is one of two files that contain translations - the other one being data/errorMessages.js",
+    "defaultLang": "en",
+    "languages": [
+        "en",
+        "de",
+        "ru",
+        "cs",
+        "it"
+    ],
+    "tr": {
+        "test": {
+            "en": "Test. Hello, world!",
+            "de": "Test. Hallo, Welt!",
+            "ru": "Тест. Привет, мир!",
+            "cs": "Test. Ahoj, světe.",
+            "it": "Test. Ciao mondo!"
+        },
+        "messageOfTheDay": {
+            "en": "If you want to stay up to date on the status and future updates of %1 or need some help, consider joining my Discord server: https://dc.sv443.net/",
+            "de": "Wenn du über den Status und die zukünftigen Updates von %1 auf dem Laufenden bleiben willst oder Hilfe benötigst, kannst du auf meinen Discord-Server kommen: https://dc.sv443.net/",
+            "ru": "Если вы хотите быть в курсе состояния и будущих обновлений %1 или вам нужна помощь, вы можете прийти на мой Discord-сервер: https://dc.sv443.net/",
+            "cs": "Pokud chcete zůstat informováni o stavu a budoucích aktualizací %1 nebo potřebujete pomoc, zvažte připojení ke mému Discord serveru: https://dc.sv443.net/",
+            "it": "Se vuoi aggiornamenti sullo stato e migliorie future del %1 oppure hai bisogno di aiuto, considera di unirti al mio server Discord: https://dc.sv443.net/"
+        },
+        "generalInternalError": {
+            "en": "There was an internal error: %1",
+            "de": "Es gab einen internen Fehler: %1",
+            "ru": "Произошла внутренняя ошибка: %1",
+            "cs": "Došlo k interní chybě: %1",
+            "it": "C'è stato un errore interno: %1"
+        },
+        "invalidLangCode": {
+            "en": "The specified language code \"%1\" is invalid. Please see https://jokeapi.dev/#langcodes-endpoint for more info.",
+            "de": "Der angegebene Sprach-code \"%1\" ist nicht korrekt. Bitte besuche https://jokeapi.dev/#langcodes-endpoint für mehr Info.",
+            "ru": "Указанный код языка \"%1\" является недействительным. Дополнительную информацию можно получить на сайте https://jokeapi.dev/#langcodes-endpoint",
+            "cs": "Zadaný kód jazyka \"%1\" je neplatný. Další informace naleznete na adrese https://jokeapi.dev/#langcodes-endpoint",
+            "it": "Il codice di linguaggio specificato \"%1\" non è valido. Per favore visita https://jokeapi.dev/#langcodes-endpoint per maggiori informazioni"
+        },
+        "invalidLangCodeNoArg": {
+            "en": "The specified language code is invalid. Please see https://jokeapi.dev/#langcodes-endpoint for more info.",
+            "de": "Der angegebene Sprach-code ist nicht korrekt. Bitte besuche https://jokeapi.dev/#langcodes-endpoint für mehr Info.",
+            "ru": "Указанный код языка является недействительным. Дополнительную информацию можно получить на сайте https://jokeapi.dev/#langcodes-endpoint",
+            "cs": "Zadaný kód jazyka je neplatný. Další informace naleznete na adrese https://jokeapi.dev/#langcodes-endpoint",
+            "it": "Il codice di linguaggio specificato non è valido. Per favore visita https://jokeapi.dev/#langcodes-endpoint per maggiori informazioni"
+        },
+        "uriTooLong": {
+            "en": "The provided URI (%1 characters) exceeds the maximum allowed length of %2 characters.",
+            "de": "Der angegebene URI (%1 Zeichen) überschreitet die Maximallänge von %2 Zeichen.",
+            "ru": "Поставляемый URI (%1 символ) превышает максимально допустимую длину %2 символов.",
+            "cs": "Zadaná URI (%1 znaků) překračuje maximální povolenou délku %2 znaků.",
+            "it": "L'URI immesso (%1 znaků) eccede la lunghezza massima di %2 caratteri."
+        },
+        "ipBlacklisted": {
+            "en": "You were blacklisted by the API and cannot send any requests anymore. If you believe this was done in error, please contact me: %1",
+            "de": "Du wurdest von der API auf eine Blockierliste gesetzt und kannst keine Anfragen mehr senden. Wenn du glaubst, dass dies irrtümlicherweise geschehen ist, kontaktiere mich bitte: %1",
+            "ru": "Вы были помещены в список блоков API и больше не можете отправлять запросы. Если вы думаете, что это произошло по ошибке, пожалуйста, свяжитесь со мной: %1",
+            "cs": "Rozhraní API vám bylo zakázáno a už nemůžete odesílat žádné žádosti. Pokud se domníváte, že se to stalo omylem, kontaktujte mě: %1",
+            "it": "L'API ti ha aggiunto alla blacklist e non puoi più ricevere richieste. Se credi che sia stato un errore, per favore contattami: %1"
+        },
+        "errSetupHttpResponse": {
+            "en": "There was an internal error while setting up the HTTP response: %1",
+            "de": "Es gab einen internen Fehler während die HTTP-Antwort aufgebaut wurde: %1",
+            "ru": "При настройке ответа HTTP произошла внутренняя ошибка: %1",
+            "cs": "Při nastavování odpovědi HTTP došlo k interní chybě: %1",
+            "it": "C'è stato un errore interno nel settaggio della risposta HTTP: %1"
+        },
+        "rateLimited": {
+            "en": "You are being rate limited because you have sent too many requests. The maximum is %1 requests every %2 seconds.",
+            "de": "Deine Anfrage wurde blockiert, weil du zu viele Anfragen gesendet hast. Das Maximum sind %1 Anfragen innerhalb von %2 Sekunden.",
+            "ru": "Вы ограничены в тарифах, потому что отправили слишком много запросов. Максимальное значение составляет %1 запрос каждые %2 секунды.",
+            "cs": "Jste rate limited, protože jste odeslali příliš mnoho žádostí. Maximální počet žádostí: %1 každé %2 sekundy.",
+            "it": "Hai ricevuto una limitazione di frequenza per aver inoltrato troppe richieste. Il massimo è %1 richiesta ogni %2 secondi."
+        },
+        "rateLimitedShort": {
+            "en": "Blocked by rate limiting.",
+            "de": "Blockiert durch Ratenbegrenzung.",
+            "ru": "Блокировано ограничением скорости.",
+            "cs": "Blokováno omezením míry.",
+            "it": "Bloccata per limite di frequenza."
+        },
+        "endpointInternalError": {
+            "en": "Internal Error while calling Endpoint: %1",
+            "de": "Interner Error während des Aufrufs eines Endpunktes: %1",
+            "ru": "Внутренняя ошибка при вызове конечной точки: %1",
+            "cs": "Interní chyba při volání koncového bodu: %1",
+            "it": "Errore interno nel tentativo di chiamata Endpoint: %1"
+        },
+        "endpointNotFound": {
+            "en": "Endpoint \"%1\" not found - Please read the documentation at https://jokeapi.dev/#endpoints to see all available endpoints.",
+            "de": "Endpunkt \"%1\" nicht gefunden - Bitte lies die Dokumentation (https://jokeapi.dev/#endpoints) um alle verfügbaren Endpunkte zu sehen.",
+            "ru": "Конечная точка \"%1\" не найдена - с документацией на https://jokeapi.dev/#endpoints можно ознакомиться во всех доступных конечные точки.",
+            "cs": "Koncový bod \"%1\" nebyl nalezen - přečtěte si prosím dokumentaci https://jokeapi.dev/#endpoints a podívejte se na všechny dostupné koncové body.",
+            "it": "Endpoint \"%1\" non trovato - Per favore leggi la documentazione su https://jokeapi.dev/#endpoints per vedere tutti gli endpoint disponibili."
+        },
+        "payloadTooLarge": {
+            "en": "Payload too large (%1 Bytes - maximum is %2 Bytes).",
+            "de": "Anfrageinhalt zu groß (%1 Bytes - maximal erlaubt sind %2 Bytes).",
+            "ru": "Слишком большая грузоподъемность (%1 байт - максимум %2 байта).",
+            "cs": "Datový obsah je příliš velký (%1 Bytes - maximum je %2 Bytes).",
+            "it": "Payload troppo grande (%1 Bytes - massimo %2 Bytes)."
+        },
+        "requestEmptyOrTimedOut": {
+            "en": "Request body is empty or request timed out.",
+            "de": "Anfrageinhalt ist leer oder es gab eine Zeitüberschreitung.",
+            "ru": "Тело запроса пустое или запрос таймаут.",
+            "cs": "Tělo požadavku je prázdné nebo vypršel časový limit požadavku.",
+            "it": "La richiesta è vuota oppure è scaduta."
+        },
+        "invalidSubmissionOrWrongEndpoint": {
+            "en": "Request body is invalid or was sent to the wrong endpoint \"%1\", please refer to the documentation at https://jokeapi.dev/#submit-joke to see how to correctly structure a joke submission.",
+            "de": "Anfrageinhalt ist ungültig oder wurde an den falschen Endpunkt \"%1\" gesendet, lies bitte in der Dokumentation unter https://jokeapi.dev/#submit-joke nach, wie eine Witzeinreichung korrekt strukturiert wird.",
+            "ru": "Тело запроса является недействительным или было отправлено не на ту конечную точку \"%1\", смотрите документацию на https://jokeapi.dev/#submit-joke, чтобы узнать, как правильно структурировать шутку.",
+            "cs": "Tělo požadavku je neplatné nebo bylo odesláno na špatný koncový bod \"%1\", viz dokumentace na stránce https://jokeapi.dev/#submit-joke, kde najdete informace o tom, jak správně uspořádat podání vtipu.",
+            "it": "La richiesta non è valida o è stata inviata all'endpoint sbagliato \"%1\", per favore consulta la documentazione su https://jokeapi.dev/#submit-joke per vedere come strutturare correttamente la sottomissione di una barzelletta."
+        },
+        "requestBodyIsInvalid": {
+            "en": "Request body is empty.",
+            "de": "Anfrageinhalt ist leer.",
+            "ru": "Тело запроса пусто.",
+            "cs": "Tělo požadavku je prázdné.",
+            "it": "La richiesta è vuota."
+        },
+        "invalidCategory": {
+            "en": "The specified category/ies is/are invalid. Got: \"%1\" but possible categories are: \"%2\" (case insensitive).",
+            "de": "Die angegebene Kategorie/n ist/sind inkorrekt. Angefragt wurde \"%1\", möglich sind jedoch nur \"%2\" (Groß- und Kleinschreibung wird ignoriert).",
+            "ru": "Указанная категория/единицы являются/являются недействительными. Запрос был \"%1\", но возможен только \"%2\". (Верхний и нижний регистр игнорируются).",
+            "cs": "Zadaná/é kategorie je/jsou neplatná/é. Dostal: \"%1\", ale možné kategorie jsou: \"%2\" (nerozlišují velká a malá písmena).",
+            "it": "La categoria o le categorie specificate non sono valide. Ho ricevuto: \"%1\", ma le categorie possibili sono: \"%2\" (non tiene conto delle maiuscole o minuscole)."
+        },
+        "invalidType": {
+            "en": "The specified type is invalid. Got: \"%1\" but possible types are: \"%2\".",
+            "de": "Der angegebene Dateityp ist inkorrekt. Angefragt wurde \"%1\", möglich sind jedoch nur \"%2\".",
+            "ru": "Указанный тип файла неверен. Запрос был \"%1\", но возможен только \"%2\".",
+            "cs": "Zadaný typ je neplatný. Dostal: \"%1\" ale možné typy jsou: \"%2\".",
+            "it": "Il carattere specificato non è valido. Ho ricevuto: \"%1\" ma i caratteri possibili sono: \"%2\"."
+        },
+        "idRangeInvalid": {
+            "en": "The specified ID range is invalid. Got: \"%1 to %2\" but max possible ID range is: \"0-%3\".",
+            "de": "Der angegebene ID-Bereich ist inkorrekt. Angefragt wurde: \"%1 bis %2\" aber der maximal mögliche Bereich ist: \"0-%3\".",
+            "ru": "Указанный диапазон ID неверен. Запрос был сделан: \"%1 - %2\", но это максимально возможный диапазон: \"0-%3\".",
+            "cs": "Zadaný rozsah ID je neplatný. Dostal: \"%1 až %2\" ale maximální možný rozsah ID je: \"0-%3\".",
+            "it": "Il range ID specificato non è valido. Ho ricevuto: \"%1 - %2\" ma il massimo del range ID è: \"0-%3\"."
+        },
+        "idRangeInvalidSingle": {
+            "en": "The specified ID range is invalid. Got: \"%1\" but max possible ID range is: \"0-%2\".",
+            "de": "Der angegebene ID-Bereich ist inkorrekt. Angefragt wurde: \"%1\" aber der maximal mögliche Bereich ist: \"0-%2\".",
+            "ru": "Указанный диапазон ID неверен. Запрос был сделан: \"%1\", но это максимально возможный диапазон: \"0-%2\".",
+            "cs": "Zadaný rozsah ID je neplatný. Dostal: \"%1\" ale maximální možný rozsah ID je: \"0-%2\".",
+            "it": "L'ID specificato è in un range non valido. Ho ricevuto: \"%1\" ma il range massimo dell'ID è: \"0-%2\"."
+        },
+        "idRangeInvalidGeneric": {
+            "en": "The values in the \"idRange\" parameter are invalid or are not numbers. Error: %1",
+            "de": "Der angegebene ID-Bereich im URL-parameter \"idRange\" ist inkorrekt oder enthält keine Zahl/en. Error: %1",
+            "ru": "Значения в параметре \"idRange\" недействительны или не являются номерами. Ошибка: %1",
+            "cs": "Hodnoty v parametru \"idRange\" jsou neplatné nebo se nejedná o čísla. Chyba: %1",
+            "it": "I valori nel parametro \"idRange\" sono invalidi oppure non sono numeri. Errore: %1"
+        },
+        "invalidFlags": {
+            "en": "The specified flags are invalid. Got: \"%1\" - Possible flags are: \"%2\".",
+            "de": "Die angegebene/n Markierung/en ist/sind inkorrekt. Angefragt wurde: \"%1\" - Possible flags are: \"%2\".",
+            "ru": "Указанные флаги недействительны. Понял: \"%1\" - Возможные флаги: \"%2\".",
+            "cs": "Zadané flags jsou neplatné. Dostal: \"%1\" Možné flags jsou: \"%2\".",
+            "it": "I contrassegni specificati sono invalidi. Ho ricevuto: \"%1\" I contrassegni possibili sono: \"%2\"."
+        },
+        "amountInternalError": {
+            "en": "Internal error while setting joke amount: %1",
+            "de": "Interner Fehler bei der Einstellung der Witzanzahl: %1",
+            "ru": "Внутренняя ошибка при установке суммы шуток: %1",
+            "cs": "Interní chyba při nastavení množství vtipů : %1",
+            "it": "Errore interno nel settaggio del totale delle barzellette: %1"
+        },
+        "errorWhileFinalizing": {
+            "en": "Error while finalizing joke filtering: %1",
+            "de": "Fehler beim Abschließen der Witz-Filterung: %1",
+            "ru": "Ошибка при завершении фильтрации шуток: %1",
+            "cs": "Chyba při dokončení filtrování vtipů: %1",
+            "it": "Errore nella finalizzazione del filtro barzelletta: %1"
+        },
+        "invalidChars": {
+            "en": "These are the invalid characters: %1",
+            "de": "Dies sind die ungültigen Zeichen: %1",
+            "ru": "Это недопустимые символы: %1",
+            "cs": "Toto jsou neplatné znaky: %1",
+            "it": "Questi sono i caratteri non validi: %1"
+        },
+        "submittedJokeFormatInvalid": {
+            "en": "Submitted joke format is incorrect. Encountered error/s: %1",
+            "de": "Eingesandtes Witzformat ist falsch. Aufgetretene/r Fehler: %1",
+            "ru": "Отправленный формат шутки неверен. Ошибка/Ошибки при встрече: %1",
+            "cs": "Odeslaný vtip je špatně formátovaný. Došlo k chybě/chybám: %1",
+            "it": "Il formato della barzelletta inoltrata non è valido. Errore/i riscontrati: %1"
+        },
+        "errWhileSavingSubmission": {
+            "en": "Internal error while saving joke: %1",
+            "de": "Interner Fehler beim Speichern des Witzes: %1",
+            "ru": "Внутренняя ошибка при сохранении шутки: %1",
+            "cs": "Interní chyba při ukládání vtipu: %1",
+            "it": "Errore interno nel salvataggio della barzelletta: %1"
+        },
+        "wrongFormatVersion": {
+            "en": "Joke format version is incorrect. expected \"%1\" but got \"%2\".",
+            "de": "Die Format-Version des Witzes ist falsch. Erwartet wurde \"%1\", bekam stattdessen \"%2\".",
+            "ru": "Версия формата шуток некорректна. Ожидаемый \"%1\", получил \"%2\".",
+            "cs": "Verze formátu vtipu je nesprávná. Očekávaval \"%1\", ale dostal \"%2\".",
+            "it": "La formattazione della barzelletta è invalida. Mi aspettavo \"%1\" ma ho \"%2\"."
+        },
+        "invalidJSON": {
+            "en": "Request body contains invalid JSON: %1",
+            "de": "Anfrage enthält ungültiges JSON: %1",
+            "ru": "Тело запроса содержит недействительный JSON: %1",
+            "cs": "Tělo požadavku obsahuje neplatný JSON: %1",
+            "it": "Il corpo della richiesta contiene un formato JSON non valido: %1"
+        },
+        "noConversionMapping": {
+            "en": "Internal Error - no conversion mapping for data with keys \"%1\" - %2",
+            "de": "Interner Fehler - keine Konvertierungszuordnung für Daten mit Schlüsseln \"%1\" - %2",
+            "ru": "Внутренняя ошибка - нет отображения преобразования данных с помощью ключей \"%1\". - %2",
+            "cs": "Interní chyba - žádné mapování konverzí pro data s klíči \"%1\" - %2",
+            "it": "Errore interno - nessuna mappa di conversione per i dati con chiavi \"%1\" - %2"
+        },
+        "cantConvertToPlainText": {
+            "en": "Internal Error - could not convert data to plain text - %1",
+            "de": "Interner Fehler - konnte Daten nicht zu Text konvertieren - %1",
+            "ru": "Внутренняя ошибка - не удалось преобразовать данные в обычный текст - %1",
+            "cs": "Interní chyba - nelze převést data na prostý text - %1",
+            "it": "Errore interno - fallimento della conversione dei dati in testo - %1"
+        },
+        "conversionGeneralError": {
+            "en": "Error %1 - %2\nThis error is caused by:\n- %3\n\nAdditional info: %4",
+            "de": "Fehler %1 - %2\nDieser Fehler kann verursacht werden durch:\n- %3\n\nZusätzliche Informationen: %4",
+            "ru": "Ошибка %1 - %2\nЭта ошибка может быть вызвана:\n- %3\n\nДополнительная информация: %4",
+            "cs": "Chyba %1 -%2\nTato chyba je způsobena:\n- %3\n\nDalší informace: %4",
+            "it": "Errore %1 -%2\nQuesto errore è causato da:\n- %3\n\nUlteriori informazioni: %4"
+        },
+        "conversionInternalError": {
+            "en": "Internal Error %1 - %2\nThis error is caused by:\n- %3\n\nAdditional info: %4",
+            "de": "Interner Fehler %1 - %2\nDieser Fehler kann verursacht werden durch:\n- %3\n\nZusätzliche Informationen: %4",
+            "ru": "Внутренняя ошибка %1 - %2\nЭта ошибка может быть вызвана:\n- %3\n\nДополнительная информация: %4",
+            "cs": "Interní chyba %1 - %2\nTato chyba je způsobena:\n- %3\n\nDalší informace: %4",
+            "it": "Errore interno %1 - %2\nQuesto errore è causato da:\n- %3\n\nUlteriori informaizoni: %4"
+        },
+        "availableCategories": {
+            "en": "Available categories are:\n%1\n\nThese are the available category aliases:\n%2",
+            "de": "Verfügbare Kategorien sind:\n%1\n\nDas sind die verfügbaren Kategorie-Aliase:\n%2",
+            "ru": "Доступны следующие категории:\n%1\n\nЭто доступные псевдонимы категории:\n%2",
+            "cs": "Dostupné kategorie jsou:\n%1\n\nToto jsou dostupné zkratky kategorií:\n%2",
+            "it": "Le categorie disponibili sono:\n%1\n\nQuesti sono gli alias delle categorie disponibili:\n%2"
+        },
+        "availableFlags": {
+            "en": "Available flags are: \"%1\"",
+            "de": "Verfügbare Markierungen sind: \"%1\"",
+            "ru": "Доступны флаги: \"%1\"",
+            "cs": "Dostupné flags jsou: \"%1\".",
+            "it": "Le contrassegnazioni disponibili sono: \"%1\"."
+        },
+        "timestamp": {
+            "en": "Timestamp: %1",
+            "de": "Zeitstempel: %1",
+            "ru": "Таймштамп: %1",
+            "cs": "Časové razítko: %1",
+            "it": "Timestamp: %1"
+        },
+        "genericError": {
+            "en": "Error: %1",
+            "de": "Fehler: %1",
+            "ru": "Ошибка: %1",
+            "cs": "Chyba: %1",
+            "it": "Errore: %1"
+        },
+        "languageCode": {
+            "en": "Language Code: %1",
+            "de": "Sprach-Code: %1",
+            "ru": "Код языка: %1",
+            "cs": "Kód jazyka: %1",
+            "it": "Codice Lingua: %1"
+        },
+        "languagesEndpoint": {
+            "en": "Default Language: %1 [%2]\nJoke Languages (%3): %4\nSystem Languages (%5): %6\n\nPossible Language Values:\n%7",
+            "de": "Standardsprache: %1 [%2]\nWitz-Sprachen (%3): %4\nSystemsprachen (%5): %6\n\nMögliche Sprachwerte:\n%7",
+            "ru": "Язык по умолчанию: %1 [%2]\nЯзыки шуток (%3): %4\nСистемные языки (%5): %6\n\nВозможные значения языка:\n%7",
+            "cs": "Výchozí jazyk:  %1 [%2]\nJazyk pro vtipy (%3): %4\nSystémové jazyky (%5): %6\n\nMožné jazykové hodnoty:\n%7",
+            "it": "Lingua predefinita:  %1 [%2]\nLingue delle barzellette (%3): %4\nLingua di sistema (%5): %6\n\nPossibili valori di lingua:\n%7"
+        },
+        "infoEndpoint": {
+            "en": "%1 v%2 - Info:\n\nJoke count: %3\nCategories: \"%4\"\nFlags: \"%5\"\nResponse Formats: \"%6\"\nJoke Types: \"%7\"\nSubmission URL: %8\n\nID Ranges:\n%9\n\nJoke Languages (%10): %11\nSystem Languages (%12): %13\n\nAmount of safe jokes:\n%14\n\nMessage of the Day: %15",
+            "de": "%1 v%2 - Info:\n\nAnzahl der Witze: %3\nKategorien: \"%4\"\nMerkmale (Flags): \"%5\"\nAntwort-Dateiformate: \"%6\"\nWitz-Typen: \"%7\"\nEinreichungs-URL: %8\n\nID-Begrenzungen:\n%9\n\nWitz-Sprachen (%10): %11\nSystemsprachen (%12): %13\n\nAnzahl der sicheren Witze:\n%14\n\nNachricht des Tages: %15",
+            "ru": "%1 v%2 - Информация:\n\nКоличество шуток: %3\nКатегории: \"%4\"\nФлаги: \"%5\"\nФорматы ответов: \"%6\"\nТипы шуток: \"%7\"\nАдрес отправки: %8\n\nID Диапазоны:\n%9\n\nЯзыки шуток (%10): %11\nСистемные языки (%12): %13\n\nКоличество безопасных шуток:\n%14\n\nПослание дня: %15",
+            "cs": "%1 v%2 - Informace:\n\nPočet vtipů: %3\nKategorie: \"%4\"\nVlajky: \"%5\"\nFormáty odpovědi: \"%6\"\nDruhy vtipů: \"%7\"\nURL pro odeslání vtipu: \"%8\"\n\nRozsahy ID:\n%9\n\nJazyky pro vtipy (%10): %11\nSystémové jazyky (%12): %13\n\nMnožství bezpečných vtipů:\n%14\n\nZpráva dne: %15",
+            "it": "%1 v%2 - Info:\n\nConteggio barzellette: %3\nCategorie: \"%4\"\nContrassegni: \"%5\"\nFormato risposte: \"%6\"\nTipi di barzellette: \"%7\"\nURL di sottomissione: \"%8\"\n\nRange ID:\n%9\n\nLingue barzellette (%10): %11\nLingue di sistema (%12): %13\n\nTotale barzellette pulite:\n%14\n\nMessaggio del giorno: %15"
+        },
+        "availableFormats": {
+            "en": "Available formats are: %1",
+            "de": "Verfügbare Dateiformate sind: %1",
+            "ru": "Доступные форматы: %1",
+            "cs": "Dostupné formáty jsou: %1",
+            "it": "Formati disponibili: %1"
+        },
+        "endpointsWord": {
+            "en": "Endpoints",
+            "de": "Endpunkte",
+            "ru": "Конечные точки",
+            "cs": "Koncové body",
+            "it": "Endpoints"
+        },
+        "endpointDetails": {
+            "en": "%1 - %2\n    Usage: %3 %4\n    Supported parameters: %5",
+            "de": "%1 - %2\n    Benutzung: %3 %4\n    Unterstützte URL-Parameter: %5",
+            "ru": "%1 - %2\n    Использование: %3 %4\n    Поддерживаемые параметры URL: %5",
+            "cs": "%1 - %2\n    Zátěž: %3 %4\n    Podporované parametry: %5",
+            "it": "%1 - %2\n    Utilizzo: %3 %4\n    Parametri supportati: %5"
+        },
+        "foundNoMatchingJokes": {
+            "en": "No jokes were found that match your provided filter(s).",
+            "de": "Es wurden keine Witze gefunden, die mit dem/den bereitgestellten Filter(n) übereinstimmen.",
+            "ru": "Не было найдено ни одной шутки, которая бы соответствовала вашему фильтру(ам).",
+            "cs": "Nebyly nalezeny žádné vtipy, které by odpovídaly zadaným filtrům.",
+            "it": "Nessuna barzelletta corrisponde ai filtri da te specificati."
+        },
+        "noLangCodeSpecified": {
+            "en": "You need to specify a language in the URL. Example: /langcode/english",
+            "de": "Du musst eine Sprache in der URL angeben. Beispiel: /langcode/german",
+            "ru": "Вам необходимо указать язык в URL-адресе. Пример: /langcode/russian",
+            "cs": "V adrese URL musíte zadat jazyk. Příklad: /langcode/czech"
+        },
+        "pingPong": {
+            "en": "Pong!",
+            "de": "Pong!",
+            "ru": "Понг!",
+            "cs": "Pong!",
+            "it": "Pong!"
+        },
+        "submissionSaved": {
+            "en": "Joke submission was successfully saved. It will soon be checked out by the author.",
+            "de": "Die Witz-Einreichung wurde erfolgreich gespeichert. Sie wird demnächst vom Autor überprüft.",
+            "ru": "Представление шутки было успешно сохранено. Вскоре он будет проверен автором.",
+            "cs": "Podání vtipu bylo úspěšně uloženo. Autor ho brzy zkontroluje.",
+            "it": "La sottomissione della barzelletta è stata salvata con successo. Sarà presto controllata dall'autore."
+        },
+        "dryRunSuccessful":
+        {
+            "en": "Dry Run complete! No errors were found.",
+            "de": "Probelauf abgeschlossen! Keine Fehler gefunden.",
+            "ru": "Тестовый запуск завершен! Ошибок не найдено.",
+            "cs": "Suchý běh dokončen! Nebyly nalezeny žádné chyby.",
+            "it": "Prova completata! Non è stato trovato alcun errore."
+        },
+        "parseJokesInvalidLanguageCode": {
+            "en": "Invalid language code provided.",
+            "de": "Der angegebene Sprachcode ist ungültig.",
+            "ru": "Предоставлен недействительный код языка.",
+            "cs": "Byl poskytnut neplatný kód jazyka.",
+            "it": "Il codice di lingua inserito non è valido."
+        },
+        "parseJokesFormatVersionMismatch": {
+            "en": "Joke format version \"%1\" doesn't match up with required version \"%2\"",
+            "de": "Witz-Format-Version \"%1\" stimmt nicht mit der erforderten Version \"%2\" überein.",
+            "ru": "Версия шуточного формата \"%1\" не соответствует требуемой версии \"%2\"",
+            "cs": "Verze formátu vtipu \"%1\" neodpovídá požadované verzi \"%2\"",
+            "it": "La formattazione della barzelletta \"%1\" non corrisponde a quella richiesta \"%2\""
+        },
+        "parseJokesNoFormatVersionOrInvalid": {
+            "en": "Joke doesn't have a \"formatVersion\" property or it is empty or invalid.",
+            "de": "Witz hat keine Eigenschaft \"formatVersion\" oder sie ist leer oder ungültig.",
+            "ru": "У шутки нет свойства \"formatVersion\" или она пуста или недействительна.",
+            "cs": "Vtip nemá vlastnost \"formatVersion\" nebo je prázdný nebo neplatný.",
+            "it": "La barzelletta non ha proprietà \"formatVersion\" oppure è vuota o invalida."
+        },
+        "parseJokesSingleNoJokeProperty": {
+            "en": "Joke is of type \"single\" but doesn't have a \"joke\" property or it is empty.",
+            "de": "Witz ist vom Typ \"single\", hat aber keine Eigenschaft \"joke\" oder sie ist leer.",
+            "ru": "Шутка имеет тип \"single\", но не имеет свойства \"joke\" или она пуста.",
+            "cs": "Vtip je typu \"single\", ale nemá vlastnost \"joke\" nebo je prázdná.",
+            "it": "La barzelletta è del tipo \"single\", ma non ha proprietà \"joke\" oppure è vuota."
+        },
+        "parseJokesTwopartNoSetupProperty": {
+            "en": "Joke is of type \"twopart\" but doesn't have a \"setup\" property or it is empty.",
+            "de": "Witz ist vom Typ \"twopart\", hat aber keine Eigenschaft \"setup\" oder sie ist leer.",
+            "ru": "Шутка имеет тип \"twopart\", но не имеет свойства \"setup\" или она пуста.",
+            "cs": "Vtip je typu \"twopart\", ale nemá vlastnost \"setup\" nebo je prázdná.",
+            "it": "La barzelletta è del tipo \"twopart\", ma non ha proprietà \"setup\" oppure è vuota."
+        },
+        "parseJokesTwopartNoDeliveryProperty": {
+            "en": "Joke is of type \"twopart\" but doesn't have a \"delivery\" property or it is empty.",
+            "de": "Witz ist vom Typ \"twopart\", hat aber keine Eigenschaft \"Lieferung\" oder sie ist leer.",
+            "ru": "Шутка имеет тип \"twopart\", но не имеет свойства \"delivery\" или она пуста.",
+            "cs": "Vtip je typu \"twopart\", ale nemá vlastnost \"delivery\" nebo je prázdná.",
+            "it": "La barzelletta è del tipo \"twopart\", ma non ha proprietà \"delivery\" oppure è vuota."
+        },
+        "parseJokesNoTypeProperty": {
+            "en": "Joke doesn't have a \"type\" property or it is invalid - it has to be either \"single\" or \"twopart\".",
+            "de": "Witz hat keine Eigenschaft \"type\" oder sie ist ungültig - es muss entweder \"single\" oder \"twopart\" sein.",
+            "ru": "У шутки нет свойства \"type\" или она недействительна - она должна быть либо \"single\", либо \"twopart\".",
+            "cs": "Vtip nemá vlastnost \"type\" nebo je neplatná - musí to být buď \"single\" nebo \"twopart\".",
+            "it": "La barzelletta non ha proprietà \"type\" oppure è invalida - deve essere \"single\" o \"twopart\"."
+        },
+        "parseJokesNoCategoryProperty": {
+            "en": "Joke doesn't have a \"category\" property or it is empty.",
+            "de": "Witz hat keine Eigenschaft \"category\" oder sie ist leer.",
+            "ru": "У шутки нет свойства \"category\" или она пуста.",
+            "cs": "Vtip nemá vlastnost \"category\" nebo je prázdná.",
+            "it": "La barzelletta non ha proprietà \"category\" o è vuota."
+        },
+        "parseJokesInvalidCategory": {
+            "en": "Joke category is invalid.",
+            "de": "Die Witz-Kategorie ist ungültig.",
+            "ru": "Категория шуток недействительна.",
+            "cs": "Kategorie vtipu je neplatná.",
+            "it": "La categoria della barzelletta non è valida."
+        },
+        "parseJokesNoFlagNsfw": {
+            "en": "Joke doesn't have the \"nsfw\" flag or it is invalid.",
+            "de": "Witz hat nicht das Merkmal \"nsfw\" oder es ist ungültig.",
+            "ru": "В шутке нет флага \"nsfw\" или она недействительна.",
+            "cs": "Vtip nemá vlajku \"nsfw\" nebo je neplatná.",
+            "it": "La barzelletta non è contrassegnata come \"nsfw\" oppure non è valida."
+        },
+        "parseJokesNoFlagRacist": {
+            "en": "Joke doesn't have the \"racist\" flag or it is invalid.",
+            "de": "Witz hat nicht das Merkmal \"racist\" oder es ist ungültig.",
+            "ru": "В шутке нет флага \"racist\" или она недействительна.",
+            "cs": "Vtip nemá vlajku \"racist\" nebo je neplatná.",
+            "it": "La barzelletta non è contrassegnata come \"racist\" oppure non è valida."
+        },
+        "parseJokesNoFlagSexist": {
+            "en": "Joke doesn't have the \"sexist\" flag or it is invalid.",
+            "de": "Witz hat nicht das Merkmal \"sexist\" oder es ist ungültig.",
+            "ru": "В шутке нет флага \"sexist\" или она недействительна.",
+            "cs": "Vtip nemá vlajku \"sexist\" nebo je neplatná.",
+            "it": "La barzelletta non è contrassegnata come \"sexist\" oppure non è valida."
+        },
+        "parseJokesNoFlagPolitical": {
+            "en": "Joke doesn't have the \"political\" flag or it is invalid.",
+            "de": "Witz hat nicht das Merkmal \"political\" oder es ist ungültig.",
+            "ru": "В шутке нет флага \"political\" или она недействительна.",
+            "cs": "Vtip nemá vlajku \"political\" nebo je neplatná.",
+            "it": "La barzelletta non è contrassegnata come \"political\" oppure non è valida."
+        },
+        "parseJokesNoFlagReligious": {
+            "en": "Joke doesn't have the \"religious\" flag or it is invalid.",
+            "de": "Witz hat nicht das Merkmal \"religious\" oder es ist ungültig.",
+            "ru": "В шутке нет флага \"religious\" или она недействительна.",
+            "cs": "Vtip nemá vlajku \"religious\" nebo je neplatná.",
+            "it": "La barzelletta non è contrassegnata come \"religious\" oppure non è valida."
+        },
+        "parseJokesNoFlagExplicit": {
+            "en": "Joke doesn't have the \"explicit\" flag or it is invalid.",
+            "de": "Witz hat nicht das Merkmal \"explicit\" oder es ist ungültig.",
+            "ru": "В шутке нет флага \"explicit\" или она недействительна.",
+            "cs": "Vtip nemá vlajku \"explicit\" nebo je neplatná",
+            "it": "La barzelletta non è contrassegnata come \"explicit\" oppure non è valida."
+        },
+        "parseJokesNoFlagsObject": {
+            "en": "Joke doesn't have a \"flags\" object or it is invalid.",
+            "de": "Witz hat kein Objekt \"flags\" oder es ist ungültig.",
+            "ru": "В шутке нет объекта \"flags\" или она недействительна.",
+            "cs": "Vtip nemá objekt \"flags\" nebo je neplatný.",
+            "it": "La barzelletta non ha oggetto \"flags\" oppure l'oggetto non è valido."
+        },
+        "parseJokesNoLangProperty": {
+            "en": "Joke doesn't have a \"lang\" property or it is empty or of the wrong type.",
+            "de": "Witz hat keine Eigenschaft \"lang\" oder sie ist leer oder vom falschen Typ.",
+            "ru": "У шутки нет свойства \"lang\", или она пуста, или имеет неправильный тип.",
+            "cs": "Vtip nemá vlastnost \"lang\" nebo je prázdná nebo nesprávného typu.",
+            "it": "La barzelletta non ha proprietà \"lang\" opppure è vuota o della tipologia errata."
+        },
+        "parseJokesLangPropertyInvalid": {
+            "en": "Property \"lang\" is invalid: %1",
+            "de": "Eigenschaft \"lang\" ist ungültig: %1",
+            "ru": "Собственность \"lang\" недействительна: %1",
+            "cs": "Vlastnost \"lang\" je neplatná: %1",
+            "it": "La proprietà \"lang\" non è valida: %1"
+        },
+        "parseJokesCantParse": {
+            "en": "Joke couldn't be parsed: %1",
+            "de": "Joke konnte nicht geparst werden: %1",
+            "ru": "Шутка не может быть разбита: %1"
+        },
+        "langModuleInitError": {
+            "en": "Internal error: language module was not correctly initialized.",
+            "de": "Interner Fehler: Sprach-Modul wurde nicht korrekt initialisiert.",
+            "ru": "Внутренняя ошибка: языковой модуль был неправильно инициализирован.",
+            "cs": "Interní chyba: jazykový modul nebyl správně inicializován.",
+            "it": "Errore interno: il modulo di linguaggio non è stato inizializzato correttamente."
+        },
+        "langCodeInvalidValue": {
+            "en": "Language code is not a string or not two characters in length.",
+            "de": "Der Sprachcode ist kein String oder nicht zwei Zeichen lang.",
+            "ru": "Языковой код не является строкой или не состоит из двух символов.",
+            "cs": "Kód jazyka není textový řetězec nebo není dva znaky dlouhý",
+            "it": "Il codice di linguaggio non è uno string oppure non è lungo due caratteri"
+        },
+        "langCodeDoesntExist": {
+            "en": "Language code doesn't exist.",
+            "de": "Der Sprachcode existiert nicht.",
+            "ru": "Языкового кода не существует.",
+            "cs": "Kód jazyka neexistuje.",
+            "it": "Il codice di linguaggio non esiste."
+        }
+    }
+}

+ 3 - 0
data/translations/splashes.json

@@ -0,0 +1,3 @@
+[
+    "here be dragons"
+]