------------------------------------------------------------------------------------------
-- START FUNCTION: do_reasoning_all

CREATE OR REPLACE FUNCTION do_reasoning_all() RETURNS integer AS $$
DECLARE
    rows_nr integer;
    delta_old_size integer;
    total_tuples integer;
BEGIN
    total_tuples := 0;

    ----------------------------------------
    ---- COMPONENT 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_weight_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_weight_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26458;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_weight_delta_old" ON "dbrdf_weight_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_weight_delta_old" ON "dbrdf_weight_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_weight_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_weight_old" ON "dbrdf_weight_old"(s, o); CREATE INDEX "IDX_1_dbrdf_weight_old" ON "dbrdf_weight_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_weight_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_torqueOutput_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_torqueOutput_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26460;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_torqueOutput_delta_old" ON "dbrdf_torqueOutput_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_torqueOutput_delta_old" ON "dbrdf_torqueOutput_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_torqueOutput_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_torqueOutput_old" ON "dbrdf_torqueOutput_old"(s, o); CREATE INDEX "IDX_1_dbrdf_torqueOutput_old" ON "dbrdf_torqueOutput_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_torqueOutput_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_netIncome_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_netIncome_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26461;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_netIncome_delta_old" ON "dbrdf_netIncome_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_netIncome_delta_old" ON "dbrdf_netIncome_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_netIncome_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_netIncome_old" ON "dbrdf_netIncome_old"(s, o); CREATE INDEX "IDX_1_dbrdf_netIncome_old" ON "dbrdf_netIncome_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_netIncome_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_topSpeed_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_topSpeed_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26462;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_topSpeed_delta_old" ON "dbrdf_topSpeed_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_topSpeed_delta_old" ON "dbrdf_topSpeed_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_topSpeed_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_topSpeed_old" ON "dbrdf_topSpeed_old"(s, o); CREATE INDEX "IDX_1_dbrdf_topSpeed_old" ON "dbrdf_topSpeed_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_topSpeed_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_acceleration_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_acceleration_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26463;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_acceleration_delta_old" ON "dbrdf_acceleration_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_acceleration_delta_old" ON "dbrdf_acceleration_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_acceleration_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_acceleration_old" ON "dbrdf_acceleration_old"(s, o); CREATE INDEX "IDX_1_dbrdf_acceleration_old" ON "dbrdf_acceleration_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_acceleration_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_operatingIncome_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_operatingIncome_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26464;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_operatingIncome_delta_old" ON "dbrdf_operatingIncome_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_operatingIncome_delta_old" ON "dbrdf_operatingIncome_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_operatingIncome_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_operatingIncome_old" ON "dbrdf_operatingIncome_old"(s, o); CREATE INDEX "IDX_1_dbrdf_operatingIncome_old" ON "dbrdf_operatingIncome_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_operatingIncome_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_width_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_width_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26465;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_width_delta_old" ON "dbrdf_width_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_width_delta_old" ON "dbrdf_width_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_width_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_width_old" ON "dbrdf_width_old"(s, o); CREATE INDEX "IDX_1_dbrdf_width_old" ON "dbrdf_width_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_width_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_fuelCapacity_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_fuelCapacity_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26466;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_fuelCapacity_delta_old" ON "dbrdf_fuelCapacity_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_fuelCapacity_delta_old" ON "dbrdf_fuelCapacity_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_fuelCapacity_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_fuelCapacity_old" ON "dbrdf_fuelCapacity_old"(s, o); CREATE INDEX "IDX_1_dbrdf_fuelCapacity_old" ON "dbrdf_fuelCapacity_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_fuelCapacity_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_fuelConsumption_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_fuelConsumption_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26467;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_fuelConsumption_delta_old" ON "dbrdf_fuelConsumption_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_fuelConsumption_delta_old" ON "dbrdf_fuelConsumption_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_fuelConsumption_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_fuelConsumption_old" ON "dbrdf_fuelConsumption_old"(s, o); CREATE INDEX "IDX_1_dbrdf_fuelConsumption_old" ON "dbrdf_fuelConsumption_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_fuelConsumption_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_marketCapitalisation_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_marketCapitalisation_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26468;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_marketCapitalisation_delta_old" ON "dbrdf_marketCapitalisation_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_marketCapitalisation_delta_old" ON "dbrdf_marketCapitalisation_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_marketCapitalisation_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_marketCapitalisation_old" ON "dbrdf_marketCapitalisation_old"(s, o); CREATE INDEX "IDX_1_dbrdf_marketCapitalisation_old" ON "dbrdf_marketCapitalisation_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_marketCapitalisation_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_birthDate_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_birthDate_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26469;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_birthDate_delta_old" ON "dbrdf_birthDate_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_birthDate_delta_old" ON "dbrdf_birthDate_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_birthDate_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_birthDate_old" ON "dbrdf_birthDate_old"(s, o); CREATE INDEX "IDX_1_dbrdf_birthDate_old" ON "dbrdf_birthDate_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_birthDate_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_diameter_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_diameter_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26470;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_diameter_delta_old" ON "dbrdf_diameter_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_diameter_delta_old" ON "dbrdf_diameter_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_diameter_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_diameter_old" ON "dbrdf_diameter_old"(s, o); CREATE INDEX "IDX_1_dbrdf_diameter_old" ON "dbrdf_diameter_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_diameter_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_displacement_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_displacement_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26471;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_displacement_delta_old" ON "dbrdf_displacement_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_displacement_delta_old" ON "dbrdf_displacement_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_displacement_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_displacement_old" ON "dbrdf_displacement_old"(s, o); CREATE INDEX "IDX_1_dbrdf_displacement_old" ON "dbrdf_displacement_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_displacement_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_height_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_height_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26472;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_height_delta_old" ON "dbrdf_height_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_height_delta_old" ON "dbrdf_height_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_height_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_height_old" ON "dbrdf_height_old"(s, o); CREATE INDEX "IDX_1_dbrdf_height_old" ON "dbrdf_height_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_height_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_birthYear_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_birthYear_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26473;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_birthYear_delta_old" ON "dbrdf_birthYear_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_birthYear_delta_old" ON "dbrdf_birthYear_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_birthYear_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_birthYear_old" ON "dbrdf_birthYear_old"(s, o); CREATE INDEX "IDX_1_dbrdf_birthYear_old" ON "dbrdf_birthYear_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_birthYear_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_deathDate_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_deathDate_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26474;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_deathDate_delta_old" ON "dbrdf_deathDate_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_deathDate_delta_old" ON "dbrdf_deathDate_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_deathDate_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_deathDate_old" ON "dbrdf_deathDate_old"(s, o); CREATE INDEX "IDX_1_dbrdf_deathDate_old" ON "dbrdf_deathDate_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_deathDate_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_retirementDate_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_retirementDate_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26475;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_retirementDate_delta_old" ON "dbrdf_retirementDate_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_retirementDate_delta_old" ON "dbrdf_retirementDate_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_retirementDate_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_retirementDate_old" ON "dbrdf_retirementDate_old"(s, o); CREATE INDEX "IDX_1_dbrdf_retirementDate_old" ON "dbrdf_retirementDate_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_retirementDate_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_length_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_length_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26476;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_length_delta_old" ON "dbrdf_length_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_length_delta_old" ON "dbrdf_length_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_length_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_length_old" ON "dbrdf_length_old"(s, o); CREATE INDEX "IDX_1_dbrdf_length_old" ON "dbrdf_length_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_length_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_co2Emission_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_co2Emission_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26477;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_co2Emission_delta_old" ON "dbrdf_co2Emission_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_co2Emission_delta_old" ON "dbrdf_co2Emission_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_co2Emission_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_co2Emission_old" ON "dbrdf_co2Emission_old"(s, o); CREATE INDEX "IDX_1_dbrdf_co2Emission_old" ON "dbrdf_co2Emission_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_co2Emission_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_powerOutput_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_powerOutput_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26478;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_powerOutput_delta_old" ON "dbrdf_powerOutput_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_powerOutput_delta_old" ON "dbrdf_powerOutput_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_powerOutput_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_powerOutput_old" ON "dbrdf_powerOutput_old"(s, o); CREATE INDEX "IDX_1_dbrdf_powerOutput_old" ON "dbrdf_powerOutput_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_powerOutput_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_redline_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_redline_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26479;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_redline_delta_old" ON "dbrdf_redline_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_redline_delta_old" ON "dbrdf_redline_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_redline_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_redline_old" ON "dbrdf_redline_old"(s, o); CREATE INDEX "IDX_1_dbrdf_redline_old" ON "dbrdf_redline_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_redline_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_wheelbase_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_wheelbase_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26480;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_wheelbase_delta_old" ON "dbrdf_wheelbase_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_wheelbase_delta_old" ON "dbrdf_wheelbase_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_wheelbase_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_wheelbase_old" ON "dbrdf_wheelbase_old"(s, o); CREATE INDEX "IDX_1_dbrdf_wheelbase_old" ON "dbrdf_wheelbase_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_wheelbase_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_sameAs_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_sameAs_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26459;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_sameAs_delta_old" ON "dbrdf_sameAs_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_sameAs_delta_old" ON "dbrdf_sameAs_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_sameAs_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_sameAs_old" ON "dbrdf_sameAs_old"(s, o); CREATE INDEX "IDX_1_dbrdf_sameAs_old" ON "dbrdf_sameAs_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_sameAs_delta_new"(s integer, o integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_deathYear_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_deathYear_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26481;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_deathYear_delta_old" ON "dbrdf_deathYear_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_deathYear_delta_old" ON "dbrdf_deathYear_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_deathYear_old"(s integer, o integer) ON COMMIT DROP;
    CREATE INDEX "IDX_0_dbrdf_deathYear_old" ON "dbrdf_deathYear_old"(s, o); CREATE INDEX "IDX_1_dbrdf_deathYear_old" ON "dbrdf_deathYear_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_deathYear_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/weight$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/weight$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_weight_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_weight_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26458 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/weight$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/weight>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_weight_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26458 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26458 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/weight$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/weight$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_weight_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_weight_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26458 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/weight$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/weight>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_weight_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26458 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26458 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/torqueOutput$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/torqueOutput$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_torqueOutput_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_torqueOutput_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26460 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/torqueOutput$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/torqueOutput>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_torqueOutput_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26460 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26460 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/torqueOutput$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/torqueOutput$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_torqueOutput_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_torqueOutput_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26460 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/torqueOutput$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/torqueOutput>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_torqueOutput_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26460 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26460 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/netIncome$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/netIncome$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_netIncome_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_netIncome_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26461 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/netIncome$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/netIncome>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_netIncome_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26461 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26461 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/netIncome$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/netIncome$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_netIncome_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_netIncome_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26461 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/netIncome$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/netIncome>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_netIncome_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26461 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26461 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/topSpeed$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/topSpeed$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_topSpeed_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_topSpeed_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26462 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/topSpeed$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/topSpeed>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_topSpeed_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26462 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26462 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/topSpeed$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/topSpeed$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_topSpeed_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_topSpeed_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26462 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/topSpeed$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/topSpeed>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_topSpeed_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26462 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26462 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/acceleration$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/acceleration$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_acceleration_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_acceleration_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26463 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/acceleration$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/acceleration>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_acceleration_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26463 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26463 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/acceleration$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/acceleration$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_acceleration_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_acceleration_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26463 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/acceleration$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/acceleration>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_acceleration_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26463 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26463 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/operatingIncome$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/operatingIncome$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_operatingIncome_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_operatingIncome_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26464 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/operatingIncome$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/operatingIncome>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_operatingIncome_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26464 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26464 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/operatingIncome$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/operatingIncome$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_operatingIncome_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_operatingIncome_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26464 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/operatingIncome$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/operatingIncome>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_operatingIncome_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26464 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26464 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/width$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/width$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_width_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_width_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26465 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/width$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/width>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_width_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26465 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26465 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/width$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/width$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_width_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_width_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26465 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/width$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/width>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_width_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26465 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26465 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/fuelCapacity$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/fuelCapacity$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_fuelCapacity_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_fuelCapacity_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26466 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/fuelCapacity$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/fuelCapacity>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_fuelCapacity_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26466 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26466 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/fuelCapacity$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/fuelCapacity$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_fuelCapacity_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_fuelCapacity_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26466 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/fuelCapacity$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/fuelCapacity>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_fuelCapacity_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26466 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26466 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/fuelConsumption$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/fuelConsumption$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_fuelConsumption_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_fuelConsumption_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26467 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/fuelConsumption$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/fuelConsumption>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_fuelConsumption_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26467 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26467 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/fuelConsumption$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/fuelConsumption$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_fuelConsumption_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_fuelConsumption_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26467 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/fuelConsumption$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/fuelConsumption>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_fuelConsumption_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26467 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26467 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/marketCapitalisation$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/marketCapitalisation$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_marketCapitalisation_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_marketCapitalisation_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26468 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/marketCapitalisation$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/marketCapitalisation>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_marketCapitalisation_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26468 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26468 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/marketCapitalisation$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/marketCapitalisation$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_marketCapitalisation_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_marketCapitalisation_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26468 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/marketCapitalisation$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/marketCapitalisation>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_marketCapitalisation_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26468 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26468 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/birthDate$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/birthDate$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_birthDate_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_birthDate_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26469 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/birthDate$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/birthDate>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_birthDate_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26469 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26469 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/birthDate$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/birthDate$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_birthDate_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_birthDate_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26469 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/birthDate$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/birthDate>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_birthDate_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26469 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26469 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/diameter$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/diameter$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_diameter_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_diameter_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26470 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/diameter$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/diameter>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_diameter_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26470 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26470 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/diameter$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/diameter$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_diameter_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_diameter_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26470 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/diameter$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/diameter>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_diameter_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26470 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26470 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/displacement$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/displacement$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_displacement_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_displacement_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26471 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/displacement$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/displacement>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_displacement_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26471 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26471 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/displacement$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/displacement$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_displacement_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_displacement_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26471 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/displacement$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/displacement>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_displacement_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26471 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26471 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/height$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/height$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_height_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_height_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26472 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/height$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/height>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_height_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26472 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26472 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/height$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/height$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_height_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_height_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26472 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/height$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/height>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_height_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26472 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26472 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/birthYear$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/birthYear$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_birthYear_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_birthYear_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26473 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/birthYear$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/birthYear>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_birthYear_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26473 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26473 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/birthYear$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/birthYear$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_birthYear_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_birthYear_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26473 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/birthYear$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/birthYear>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_birthYear_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26473 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26473 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/deathDate$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/deathDate$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_deathDate_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_deathDate_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26474 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/deathDate$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/deathDate>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_deathDate_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26474 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26474 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/deathDate$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/deathDate$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_deathDate_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_deathDate_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26474 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/deathDate$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/deathDate>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_deathDate_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26474 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26474 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/retirementDate$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/retirementDate$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_retirementDate_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_retirementDate_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26475 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/retirementDate$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/retirementDate>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_retirementDate_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26475 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26475 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/retirementDate$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/retirementDate$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_retirementDate_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_retirementDate_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26475 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/retirementDate$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/retirementDate>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_retirementDate_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26475 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26475 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/length$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/length$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_length_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_length_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26476 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/length$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/length>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_length_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26476 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26476 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/length$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/length$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_length_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_length_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26476 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/length$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/length>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_length_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26476 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26476 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/co2Emission$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/co2Emission$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_co2Emission_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_co2Emission_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26477 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/co2Emission$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/co2Emission>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_co2Emission_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26477 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26477 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/co2Emission$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/co2Emission$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_co2Emission_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_co2Emission_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26477 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/co2Emission$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/co2Emission>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_co2Emission_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26477 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26477 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/powerOutput$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/powerOutput$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_powerOutput_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_powerOutput_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26478 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/powerOutput$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/powerOutput>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_powerOutput_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26478 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26478 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/powerOutput$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/powerOutput$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_powerOutput_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_powerOutput_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26478 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/powerOutput$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/powerOutput>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_powerOutput_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26478 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26478 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/redline$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/redline$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_redline_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_redline_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26479 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/redline$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/redline>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_redline_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26479 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26479 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/redline$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/redline$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_redline_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_redline_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26479 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/redline$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/redline>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_redline_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26479 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26479 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/wheelbase$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/wheelbase$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_wheelbase_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_wheelbase_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26480 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/wheelbase$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/wheelbase>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_wheelbase_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26480 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26480 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/wheelbase$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/wheelbase$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_wheelbase_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_wheelbase_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26480 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/wheelbase$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/wheelbase>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_wheelbase_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26480 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26480 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/co2Emission$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/co2Emission>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_co2Emission_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26477 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/co2Emission>(?X,?Y1), <http://dbpedia.org/ontology/co2Emission$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_co2Emission_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26477 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/deathDate$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/deathDate>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_deathDate_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26474 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/deathDate>(?X,?Y1), <http://dbpedia.org/ontology/deathDate$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_deathDate_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26474 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/height$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/height>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_height_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26472 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/height>(?X,?Y1), <http://dbpedia.org/ontology/height$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_height_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26472 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/displacement$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/displacement>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_displacement_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26471 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/displacement>(?X,?Y1), <http://dbpedia.org/ontology/displacement$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_displacement_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26471 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/retirementDate$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/retirementDate>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_retirementDate_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26475 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/retirementDate>(?X,?Y1), <http://dbpedia.org/ontology/retirementDate$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_retirementDate_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26475 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/operatingIncome$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/operatingIncome>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_operatingIncome_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26464 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/operatingIncome>(?X,?Y1), <http://dbpedia.org/ontology/operatingIncome$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_operatingIncome_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26464 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/acceleration$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/acceleration>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_acceleration_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26463 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/acceleration>(?X,?Y1), <http://dbpedia.org/ontology/acceleration$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_acceleration_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26463 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/redline$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/redline>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_redline_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26479 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/redline>(?X,?Y1), <http://dbpedia.org/ontology/redline$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_redline_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26479 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/length$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/length>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_length_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26476 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/length>(?X,?Y1), <http://dbpedia.org/ontology/length$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_length_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26476 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/netIncome$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/netIncome>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_netIncome_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26461 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/netIncome>(?X,?Y1), <http://dbpedia.org/ontology/netIncome$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_netIncome_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26461 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/diameter$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/diameter>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_diameter_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26470 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/diameter>(?X,?Y1), <http://dbpedia.org/ontology/diameter$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_diameter_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26470 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/birthDate$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/birthDate>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_birthDate_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26469 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/birthDate>(?X,?Y1), <http://dbpedia.org/ontology/birthDate$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_birthDate_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26469 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/wheelbase$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/wheelbase>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_wheelbase_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26480 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/wheelbase>(?X,?Y1), <http://dbpedia.org/ontology/wheelbase$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_wheelbase_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26480 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/weight$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/weight>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_weight_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26458 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/weight>(?X,?Y1), <http://dbpedia.org/ontology/weight$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_weight_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26458 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/fuelConsumption$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/fuelConsumption>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_fuelConsumption_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26467 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/fuelConsumption>(?X,?Y1), <http://dbpedia.org/ontology/fuelConsumption$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_fuelConsumption_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26467 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/powerOutput$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/powerOutput>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_powerOutput_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26478 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/powerOutput>(?X,?Y1), <http://dbpedia.org/ontology/powerOutput$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_powerOutput_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26478 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/width$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/width>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_width_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26465 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/width>(?X,?Y1), <http://dbpedia.org/ontology/width$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_width_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26465 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/deathYear$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/deathYear>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_deathYear_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26481 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/deathYear>(?X,?Y1), <http://dbpedia.org/ontology/deathYear$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_deathYear_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26481 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/marketCapitalisation$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/marketCapitalisation>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_marketCapitalisation_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26468 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/marketCapitalisation>(?X,?Y1), <http://dbpedia.org/ontology/marketCapitalisation$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_marketCapitalisation_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26468 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/topSpeed$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/topSpeed>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_topSpeed_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26462 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/topSpeed>(?X,?Y1), <http://dbpedia.org/ontology/topSpeed$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_topSpeed_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26462 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/torqueOutput$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/torqueOutput>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_torqueOutput_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26460 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/torqueOutput>(?X,?Y1), <http://dbpedia.org/ontology/torqueOutput$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_torqueOutput_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26460 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/birthYear$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/birthYear>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_birthYear_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26473 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/birthYear>(?X,?Y1), <http://dbpedia.org/ontology/birthYear$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_birthYear_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26473 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/fuelCapacity$delta_old>(?X,?Y1), <http://dbpedia.org/ontology/fuelCapacity>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "dbrdf_fuelCapacity_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26466 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?Y1,?Y2) :- <http://dbpedia.org/ontology/fuelCapacity>(?X,?Y1), <http://dbpedia.org/ontology/fuelCapacity$delta_old>(?X,?Y2) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t1.o FROM "__triples" t0, "dbrdf_fuelCapacity_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26466 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?X,?Y) :- <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?Y,?X) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.o, t0.s FROM "dbrdf_sameAs_delta_old" t0 WHERE NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 26459 AND ex.o = t0.s);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?X,?Z) :- <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X,?Y), owl:sameAs(?Y,?Z) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_sameAs_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://www.w3.org/2002/07/owl#sameAs$delta_new>(?X,?Z) :- owl:sameAs(?X,?Y), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?Y,?Z) .
        INSERT INTO "dbrdf_sameAs_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26459 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/deathYear$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/deathYear$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_deathYear_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_deathYear_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26481 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/deathYear$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/deathYear>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X0,?Y) .
        INSERT INTO "dbrdf_deathYear_delta_new"(s, o) SELECT t1.o, t0.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.s = t1.s AND t0.p = 26481 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26481 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/deathYear$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/deathYear$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_deathYear_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_deathYear_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26481 AND ex.o = t1.o);


        -- <http://dbpedia.org/ontology/deathYear$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/deathYear>(?X0,?X1), <http://www.w3.org/2002/07/owl#sameAs$delta_old>(?X1,?Y) .
        INSERT INTO "dbrdf_deathYear_delta_new"(s, o) SELECT t0.s, t1.o FROM "__triples" t0, "dbrdf_sameAs_delta_old" t1 WHERE t0.o = t1.s AND t0.p = 26481 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26481 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "dbrdf_weight_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_weight_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26458, t0.o FROM "dbrdf_weight_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_weight_delta_old";
        INSERT INTO "dbrdf_weight_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_weight_delta_new" t0;
        TRUNCATE TABLE "dbrdf_weight_delta_new";

        INSERT INTO "dbrdf_torqueOutput_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_torqueOutput_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26460, t0.o FROM "dbrdf_torqueOutput_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_torqueOutput_delta_old";
        INSERT INTO "dbrdf_torqueOutput_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_torqueOutput_delta_new" t0;
        TRUNCATE TABLE "dbrdf_torqueOutput_delta_new";

        INSERT INTO "dbrdf_netIncome_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_netIncome_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26461, t0.o FROM "dbrdf_netIncome_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_netIncome_delta_old";
        INSERT INTO "dbrdf_netIncome_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_netIncome_delta_new" t0;
        TRUNCATE TABLE "dbrdf_netIncome_delta_new";

        INSERT INTO "dbrdf_topSpeed_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_topSpeed_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26462, t0.o FROM "dbrdf_topSpeed_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_topSpeed_delta_old";
        INSERT INTO "dbrdf_topSpeed_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_topSpeed_delta_new" t0;
        TRUNCATE TABLE "dbrdf_topSpeed_delta_new";

        INSERT INTO "dbrdf_acceleration_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_acceleration_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26463, t0.o FROM "dbrdf_acceleration_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_acceleration_delta_old";
        INSERT INTO "dbrdf_acceleration_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_acceleration_delta_new" t0;
        TRUNCATE TABLE "dbrdf_acceleration_delta_new";

        INSERT INTO "dbrdf_operatingIncome_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_operatingIncome_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26464, t0.o FROM "dbrdf_operatingIncome_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_operatingIncome_delta_old";
        INSERT INTO "dbrdf_operatingIncome_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_operatingIncome_delta_new" t0;
        TRUNCATE TABLE "dbrdf_operatingIncome_delta_new";

        INSERT INTO "dbrdf_width_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_width_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26465, t0.o FROM "dbrdf_width_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_width_delta_old";
        INSERT INTO "dbrdf_width_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_width_delta_new" t0;
        TRUNCATE TABLE "dbrdf_width_delta_new";

        INSERT INTO "dbrdf_fuelCapacity_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_fuelCapacity_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26466, t0.o FROM "dbrdf_fuelCapacity_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_fuelCapacity_delta_old";
        INSERT INTO "dbrdf_fuelCapacity_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_fuelCapacity_delta_new" t0;
        TRUNCATE TABLE "dbrdf_fuelCapacity_delta_new";

        INSERT INTO "dbrdf_fuelConsumption_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_fuelConsumption_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26467, t0.o FROM "dbrdf_fuelConsumption_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_fuelConsumption_delta_old";
        INSERT INTO "dbrdf_fuelConsumption_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_fuelConsumption_delta_new" t0;
        TRUNCATE TABLE "dbrdf_fuelConsumption_delta_new";

        INSERT INTO "dbrdf_marketCapitalisation_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_marketCapitalisation_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26468, t0.o FROM "dbrdf_marketCapitalisation_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_marketCapitalisation_delta_old";
        INSERT INTO "dbrdf_marketCapitalisation_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_marketCapitalisation_delta_new" t0;
        TRUNCATE TABLE "dbrdf_marketCapitalisation_delta_new";

        INSERT INTO "dbrdf_birthDate_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_birthDate_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26469, t0.o FROM "dbrdf_birthDate_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_birthDate_delta_old";
        INSERT INTO "dbrdf_birthDate_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_birthDate_delta_new" t0;
        TRUNCATE TABLE "dbrdf_birthDate_delta_new";

        INSERT INTO "dbrdf_diameter_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_diameter_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26470, t0.o FROM "dbrdf_diameter_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_diameter_delta_old";
        INSERT INTO "dbrdf_diameter_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_diameter_delta_new" t0;
        TRUNCATE TABLE "dbrdf_diameter_delta_new";

        INSERT INTO "dbrdf_displacement_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_displacement_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26471, t0.o FROM "dbrdf_displacement_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_displacement_delta_old";
        INSERT INTO "dbrdf_displacement_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_displacement_delta_new" t0;
        TRUNCATE TABLE "dbrdf_displacement_delta_new";

        INSERT INTO "dbrdf_height_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_height_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26472, t0.o FROM "dbrdf_height_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_height_delta_old";
        INSERT INTO "dbrdf_height_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_height_delta_new" t0;
        TRUNCATE TABLE "dbrdf_height_delta_new";

        INSERT INTO "dbrdf_birthYear_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_birthYear_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26473, t0.o FROM "dbrdf_birthYear_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_birthYear_delta_old";
        INSERT INTO "dbrdf_birthYear_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_birthYear_delta_new" t0;
        TRUNCATE TABLE "dbrdf_birthYear_delta_new";

        INSERT INTO "dbrdf_deathDate_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_deathDate_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26474, t0.o FROM "dbrdf_deathDate_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_deathDate_delta_old";
        INSERT INTO "dbrdf_deathDate_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_deathDate_delta_new" t0;
        TRUNCATE TABLE "dbrdf_deathDate_delta_new";

        INSERT INTO "dbrdf_retirementDate_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_retirementDate_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26475, t0.o FROM "dbrdf_retirementDate_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_retirementDate_delta_old";
        INSERT INTO "dbrdf_retirementDate_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_retirementDate_delta_new" t0;
        TRUNCATE TABLE "dbrdf_retirementDate_delta_new";

        INSERT INTO "dbrdf_length_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_length_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26476, t0.o FROM "dbrdf_length_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_length_delta_old";
        INSERT INTO "dbrdf_length_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_length_delta_new" t0;
        TRUNCATE TABLE "dbrdf_length_delta_new";

        INSERT INTO "dbrdf_co2Emission_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_co2Emission_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26477, t0.o FROM "dbrdf_co2Emission_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_co2Emission_delta_old";
        INSERT INTO "dbrdf_co2Emission_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_co2Emission_delta_new" t0;
        TRUNCATE TABLE "dbrdf_co2Emission_delta_new";

        INSERT INTO "dbrdf_powerOutput_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_powerOutput_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26478, t0.o FROM "dbrdf_powerOutput_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_powerOutput_delta_old";
        INSERT INTO "dbrdf_powerOutput_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_powerOutput_delta_new" t0;
        TRUNCATE TABLE "dbrdf_powerOutput_delta_new";

        INSERT INTO "dbrdf_redline_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_redline_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26479, t0.o FROM "dbrdf_redline_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_redline_delta_old";
        INSERT INTO "dbrdf_redline_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_redline_delta_new" t0;
        TRUNCATE TABLE "dbrdf_redline_delta_new";

        INSERT INTO "dbrdf_wheelbase_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_wheelbase_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26480, t0.o FROM "dbrdf_wheelbase_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_wheelbase_delta_old";
        INSERT INTO "dbrdf_wheelbase_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_wheelbase_delta_new" t0;
        TRUNCATE TABLE "dbrdf_wheelbase_delta_new";

        INSERT INTO "dbrdf_sameAs_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_sameAs_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26459, t0.o FROM "dbrdf_sameAs_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_sameAs_delta_old";
        INSERT INTO "dbrdf_sameAs_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_sameAs_delta_new" t0;
        TRUNCATE TABLE "dbrdf_sameAs_delta_new";

        INSERT INTO "dbrdf_deathYear_old"(s, o) SELECT t0.s, t0.o FROM "dbrdf_deathYear_delta_old" t0;
        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26481, t0.o FROM "dbrdf_deathYear_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_deathYear_delta_old";
        INSERT INTO "dbrdf_deathYear_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_deathYear_delta_new" t0;
        TRUNCATE TABLE "dbrdf_deathYear_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 1
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_sourceConfluence_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_sourceConfluence_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26482;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_sourceConfluence_delta_old" ON "dbrdf_sourceConfluence_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_sourceConfluence_delta_old" ON "dbrdf_sourceConfluence_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_sourceConfluence_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/sourceConfluence$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/sourceConfluence$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_sourceConfluence_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_sourceConfluence_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26482 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/sourceConfluence$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/sourceConfluence$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_sourceConfluence_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_sourceConfluence_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26482 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26482, t0.o FROM "dbrdf_sourceConfluence_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_sourceConfluence_delta_old";
        INSERT INTO "dbrdf_sourceConfluence_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_sourceConfluence_delta_new" t0;
        TRUNCATE TABLE "dbrdf_sourceConfluence_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 2
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_Gnetophytes_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_Gnetophytes_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26483;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_Gnetophytes_delta_old" ON "dbrdf_Gnetophytes_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_Gnetophytes_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Gnetophytes$delta_new>(?Y) :- <http://dbpedia.org/ontology/Gnetophytes$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_Gnetophytes_delta_new"(s) SELECT t1.o FROM "dbrdf_Gnetophytes_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26483);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26483 FROM "dbrdf_Gnetophytes_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_Gnetophytes_delta_old";
        INSERT INTO "dbrdf_Gnetophytes_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_Gnetophytes_delta_new" t0;
        TRUNCATE TABLE "dbrdf_Gnetophytes_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 3
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_originalMaximumBoatBeam_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_originalMaximumBoatBeam_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26484;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_originalMaximumBoatBeam_delta_old" ON "dbrdf_originalMaximumBoatBeam_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_originalMaximumBoatBeam_delta_old" ON "dbrdf_originalMaximumBoatBeam_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_originalMaximumBoatBeam_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Canal/originalMaximumBoatBeam$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/Canal/originalMaximumBoatBeam$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_originalMaximumBoatBeam_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_originalMaximumBoatBeam_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26484 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/Canal/originalMaximumBoatBeam$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/Canal/originalMaximumBoatBeam$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_originalMaximumBoatBeam_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_originalMaximumBoatBeam_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26484 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26484, t0.o FROM "dbrdf_originalMaximumBoatBeam_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_originalMaximumBoatBeam_delta_old";
        INSERT INTO "dbrdf_originalMaximumBoatBeam_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_originalMaximumBoatBeam_delta_new" t0;
        TRUNCATE TABLE "dbrdf_originalMaximumBoatBeam_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 4
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_militaryUnitSize_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_militaryUnitSize_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26485;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_militaryUnitSize_delta_old" ON "dbrdf_militaryUnitSize_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_militaryUnitSize_delta_old" ON "dbrdf_militaryUnitSize_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_militaryUnitSize_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/militaryUnitSize$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/militaryUnitSize$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_militaryUnitSize_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_militaryUnitSize_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26485 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/militaryUnitSize$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/militaryUnitSize$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_militaryUnitSize_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_militaryUnitSize_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26485 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26485, t0.o FROM "dbrdf_militaryUnitSize_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_militaryUnitSize_delta_old";
        INSERT INTO "dbrdf_militaryUnitSize_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_militaryUnitSize_delta_new" t0;
        TRUNCATE TABLE "dbrdf_militaryUnitSize_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 5
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_draftYear_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_draftYear_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26486;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_draftYear_delta_old" ON "dbrdf_draftYear_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_draftYear_delta_old" ON "dbrdf_draftYear_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_draftYear_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/draftYear$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/draftYear$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_draftYear_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_draftYear_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26486 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/draftYear$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/draftYear$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_draftYear_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_draftYear_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26486 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26486, t0.o FROM "dbrdf_draftYear_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_draftYear_delta_old";
        INSERT INTO "dbrdf_draftYear_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_draftYear_delta_new" t0;
        TRUNCATE TABLE "dbrdf_draftYear_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 6
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_languageFamily_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_languageFamily_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26487;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_languageFamily_delta_old" ON "dbrdf_languageFamily_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_languageFamily_delta_old" ON "dbrdf_languageFamily_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_languageFamily_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/languageFamily$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/languageFamily$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_languageFamily_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_languageFamily_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26487 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/languageFamily$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/languageFamily$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_languageFamily_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_languageFamily_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26487 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26487, t0.o FROM "dbrdf_languageFamily_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_languageFamily_delta_old";
        INSERT INTO "dbrdf_languageFamily_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_languageFamily_delta_new" t0;
        TRUNCATE TABLE "dbrdf_languageFamily_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 7
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_genus_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_genus_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26488;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_genus_delta_old" ON "dbrdf_genus_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_genus_delta_old" ON "dbrdf_genus_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_genus_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/genus$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/genus$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_genus_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_genus_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26488 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/genus$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/genus$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_genus_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_genus_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26488 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26488, t0.o FROM "dbrdf_genus_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_genus_delta_old";
        INSERT INTO "dbrdf_genus_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_genus_delta_new" t0;
        TRUNCATE TABLE "dbrdf_genus_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 8
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_ethnicGroupsInYear_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_ethnicGroupsInYear_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26489;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_ethnicGroupsInYear_delta_old" ON "dbrdf_ethnicGroupsInYear_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_ethnicGroupsInYear_delta_old" ON "dbrdf_ethnicGroupsInYear_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_ethnicGroupsInYear_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/ethnicGroupsInYear$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/ethnicGroupsInYear$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_ethnicGroupsInYear_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_ethnicGroupsInYear_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26489 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/ethnicGroupsInYear$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/ethnicGroupsInYear$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_ethnicGroupsInYear_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_ethnicGroupsInYear_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26489 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26489, t0.o FROM "dbrdf_ethnicGroupsInYear_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_ethnicGroupsInYear_delta_old";
        INSERT INTO "dbrdf_ethnicGroupsInYear_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_ethnicGroupsInYear_delta_new" t0;
        TRUNCATE TABLE "dbrdf_ethnicGroupsInYear_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 9
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_originalMaximumBoatLength_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_originalMaximumBoatLength_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26490;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_originalMaximumBoatLength_delta_old" ON "dbrdf_originalMaximumBoatLength_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_originalMaximumBoatLength_delta_old" ON "dbrdf_originalMaximumBoatLength_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_originalMaximumBoatLength_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Canal/originalMaximumBoatLength$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/Canal/originalMaximumBoatLength$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_originalMaximumBoatLength_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_originalMaximumBoatLength_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26490 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/Canal/originalMaximumBoatLength$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/Canal/originalMaximumBoatLength$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_originalMaximumBoatLength_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_originalMaximumBoatLength_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26490 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26490, t0.o FROM "dbrdf_originalMaximumBoatLength_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_originalMaximumBoatLength_delta_old";
        INSERT INTO "dbrdf_originalMaximumBoatLength_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_originalMaximumBoatLength_delta_new" t0;
        TRUNCATE TABLE "dbrdf_originalMaximumBoatLength_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 10
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_majorVolcano_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_majorVolcano_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26491;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_majorVolcano_delta_old" ON "dbrdf_majorVolcano_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_majorVolcano_delta_old" ON "dbrdf_majorVolcano_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_majorVolcano_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/majorVolcano$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/majorVolcano$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_majorVolcano_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_majorVolcano_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26491 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/majorVolcano$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/majorVolcano$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_majorVolcano_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_majorVolcano_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26491 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26491, t0.o FROM "dbrdf_majorVolcano_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_majorVolcano_delta_old";
        INSERT INTO "dbrdf_majorVolcano_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_majorVolcano_delta_new" t0;
        TRUNCATE TABLE "dbrdf_majorVolcano_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 11
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_significantDesign_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_significantDesign_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26492;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_significantDesign_delta_old" ON "dbrdf_significantDesign_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_significantDesign_delta_old" ON "dbrdf_significantDesign_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_significantDesign_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/significantDesign$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/significantDesign$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_significantDesign_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_significantDesign_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26492 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/significantDesign$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/significantDesign$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_significantDesign_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_significantDesign_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26492 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26492, t0.o FROM "dbrdf_significantDesign_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_significantDesign_delta_old";
        INSERT INTO "dbrdf_significantDesign_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_significantDesign_delta_new" t0;
        TRUNCATE TABLE "dbrdf_significantDesign_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 12
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_inseeCode_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_inseeCode_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26493;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_inseeCode_delta_old" ON "dbrdf_inseeCode_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_inseeCode_delta_old" ON "dbrdf_inseeCode_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_inseeCode_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/inseeCode$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/inseeCode$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_inseeCode_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_inseeCode_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26493 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/inseeCode$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/inseeCode$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_inseeCode_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_inseeCode_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26493 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26493, t0.o FROM "dbrdf_inseeCode_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_inseeCode_delta_old";
        INSERT INTO "dbrdf_inseeCode_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_inseeCode_delta_new" t0;
        TRUNCATE TABLE "dbrdf_inseeCode_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 13
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_wineRegion_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_wineRegion_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26494;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_wineRegion_delta_old" ON "dbrdf_wineRegion_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_wineRegion_delta_old" ON "dbrdf_wineRegion_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_wineRegion_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/wineRegion$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/wineRegion$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_wineRegion_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_wineRegion_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26494 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/wineRegion$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/wineRegion$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_wineRegion_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_wineRegion_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26494 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26494, t0.o FROM "dbrdf_wineRegion_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_wineRegion_delta_old";
        INSERT INTO "dbrdf_wineRegion_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_wineRegion_delta_new" t0;
        TRUNCATE TABLE "dbrdf_wineRegion_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 14
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_maintainedBy_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_maintainedBy_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26495;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_maintainedBy_delta_old" ON "dbrdf_maintainedBy_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_maintainedBy_delta_old" ON "dbrdf_maintainedBy_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_maintainedBy_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/maintainedBy$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/maintainedBy$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_maintainedBy_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_maintainedBy_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26495 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/maintainedBy$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/maintainedBy$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_maintainedBy_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_maintainedBy_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26495 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26495, t0.o FROM "dbrdf_maintainedBy_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_maintainedBy_delta_old";
        INSERT INTO "dbrdf_maintainedBy_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_maintainedBy_delta_new" t0;
        TRUNCATE TABLE "dbrdf_maintainedBy_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 15
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_freeFlightTime_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_freeFlightTime_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26496;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_freeFlightTime_delta_old" ON "dbrdf_freeFlightTime_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_freeFlightTime_delta_old" ON "dbrdf_freeFlightTime_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_freeFlightTime_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Spacecraft/freeFlightTime$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/Spacecraft/freeFlightTime$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_freeFlightTime_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_freeFlightTime_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26496 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/Spacecraft/freeFlightTime$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/Spacecraft/freeFlightTime$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_freeFlightTime_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_freeFlightTime_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26496 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26496, t0.o FROM "dbrdf_freeFlightTime_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_freeFlightTime_delta_old";
        INSERT INTO "dbrdf_freeFlightTime_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_freeFlightTime_delta_new" t0;
        TRUNCATE TABLE "dbrdf_freeFlightTime_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 16
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_VideogamesLeague_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_VideogamesLeague_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26497;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_VideogamesLeague_delta_old" ON "dbrdf_VideogamesLeague_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_VideogamesLeague_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/VideogamesLeague$delta_new>(?Y) :- <http://dbpedia.org/ontology/VideogamesLeague$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_VideogamesLeague_delta_new"(s) SELECT t1.o FROM "dbrdf_VideogamesLeague_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26497);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26497 FROM "dbrdf_VideogamesLeague_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_VideogamesLeague_delta_old";
        INSERT INTO "dbrdf_VideogamesLeague_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_VideogamesLeague_delta_new" t0;
        TRUNCATE TABLE "dbrdf_VideogamesLeague_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 17
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_oilSystem_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_oilSystem_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26498;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_oilSystem_delta_old" ON "dbrdf_oilSystem_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_oilSystem_delta_old" ON "dbrdf_oilSystem_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_oilSystem_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/oilSystem$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/oilSystem$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_oilSystem_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_oilSystem_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26498 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/oilSystem$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/oilSystem$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_oilSystem_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_oilSystem_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26498 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26498, t0.o FROM "dbrdf_oilSystem_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_oilSystem_delta_old";
        INSERT INTO "dbrdf_oilSystem_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_oilSystem_delta_new" t0;
        TRUNCATE TABLE "dbrdf_oilSystem_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 18
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_length_delta_old0"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_length_delta_old0"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26499;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_length_delta_old0" ON "dbrdf_length_delta_old0"(s, o); CREATE INDEX "IDX_1_dbrdf_length_delta_old0" ON "dbrdf_length_delta_old0"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_length_delta_new0"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/AutomobileEngine/length$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/AutomobileEngine/length$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_length_delta_new0"(s, o) SELECT t1.o, t0.o FROM "dbrdf_length_delta_old0" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26499 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/AutomobileEngine/length$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/AutomobileEngine/length$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_length_delta_new0"(s, o) SELECT t0.s, t1.o FROM "dbrdf_length_delta_old0" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26499 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26499, t0.o FROM "dbrdf_length_delta_new0" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_length_delta_old0";
        INSERT INTO "dbrdf_length_delta_old0"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_length_delta_new0" t0;
        TRUNCATE TABLE "dbrdf_length_delta_new0";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 19
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_cylinderBore_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_cylinderBore_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26500;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_cylinderBore_delta_old" ON "dbrdf_cylinderBore_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_cylinderBore_delta_old" ON "dbrdf_cylinderBore_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_cylinderBore_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/AutomobileEngine/cylinderBore$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/AutomobileEngine/cylinderBore$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_cylinderBore_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_cylinderBore_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26500 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/AutomobileEngine/cylinderBore$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/AutomobileEngine/cylinderBore$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_cylinderBore_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_cylinderBore_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26500 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26500, t0.o FROM "dbrdf_cylinderBore_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_cylinderBore_delta_old";
        INSERT INTO "dbrdf_cylinderBore_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_cylinderBore_delta_new" t0;
        TRUNCATE TABLE "dbrdf_cylinderBore_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 20
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_country_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_country_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26501;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_country_delta_old" ON "dbrdf_country_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_country_delta_old" ON "dbrdf_country_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_country_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/country$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/country$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_country_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_country_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26501 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/country$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/country$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_country_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_country_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26501 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26501, t0.o FROM "dbrdf_country_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_country_delta_old";
        INSERT INTO "dbrdf_country_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_country_delta_new" t0;
        TRUNCATE TABLE "dbrdf_country_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 21
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_municipality_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_municipality_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26502;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_municipality_delta_old" ON "dbrdf_municipality_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_municipality_delta_old" ON "dbrdf_municipality_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_municipality_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/municipality$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/municipality$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_municipality_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_municipality_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26502 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/municipality$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/municipality$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_municipality_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_municipality_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26502 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26502, t0.o FROM "dbrdf_municipality_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_municipality_delta_old";
        INSERT INTO "dbrdf_municipality_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_municipality_delta_new" t0;
        TRUNCATE TABLE "dbrdf_municipality_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 22
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_Game_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_Game_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26503;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_Game_delta_old" ON "dbrdf_Game_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_Game_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Game$delta_new>(?Y) :- <http://dbpedia.org/ontology/Game$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_Game_delta_new"(s) SELECT t1.o FROM "dbrdf_Game_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26503);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26503 FROM "dbrdf_Game_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_Game_delta_old";
        INSERT INTO "dbrdf_Game_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_Game_delta_new" t0;
        TRUNCATE TABLE "dbrdf_Game_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 23
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_servingRailwayLine_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_servingRailwayLine_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26504;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_servingRailwayLine_delta_old" ON "dbrdf_servingRailwayLine_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_servingRailwayLine_delta_old" ON "dbrdf_servingRailwayLine_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_servingRailwayLine_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/servingRailwayLine$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/servingRailwayLine$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_servingRailwayLine_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_servingRailwayLine_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26504 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/servingRailwayLine$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/servingRailwayLine$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_servingRailwayLine_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_servingRailwayLine_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26504 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26504, t0.o FROM "dbrdf_servingRailwayLine_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_servingRailwayLine_delta_old";
        INSERT INTO "dbrdf_servingRailwayLine_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_servingRailwayLine_delta_new" t0;
        TRUNCATE TABLE "dbrdf_servingRailwayLine_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 24
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_runningMate_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_runningMate_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26505;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_runningMate_delta_old" ON "dbrdf_runningMate_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_runningMate_delta_old" ON "dbrdf_runningMate_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_runningMate_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/runningMate$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/runningMate$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_runningMate_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_runningMate_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26505 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/runningMate$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/runningMate$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_runningMate_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_runningMate_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26505 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26505, t0.o FROM "dbrdf_runningMate_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_runningMate_delta_old";
        INSERT INTO "dbrdf_runningMate_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_runningMate_delta_new" t0;
        TRUNCATE TABLE "dbrdf_runningMate_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 25
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_timeInSpace_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_timeInSpace_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26506;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_timeInSpace_delta_old" ON "dbrdf_timeInSpace_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_timeInSpace_delta_old" ON "dbrdf_timeInSpace_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_timeInSpace_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/timeInSpace$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/timeInSpace$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_timeInSpace_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_timeInSpace_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26506 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/timeInSpace$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/timeInSpace$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_timeInSpace_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_timeInSpace_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26506 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26506, t0.o FROM "dbrdf_timeInSpace_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_timeInSpace_delta_old";
        INSERT INTO "dbrdf_timeInSpace_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_timeInSpace_delta_new" t0;
        TRUNCATE TABLE "dbrdf_timeInSpace_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 26
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_activeYearsEndYear_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_activeYearsEndYear_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26507;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_activeYearsEndYear_delta_old" ON "dbrdf_activeYearsEndYear_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_activeYearsEndYear_delta_old" ON "dbrdf_activeYearsEndYear_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_activeYearsEndYear_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/activeYearsEndYear$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/activeYearsEndYear$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_activeYearsEndYear_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_activeYearsEndYear_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26507 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/activeYearsEndYear$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/activeYearsEndYear$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_activeYearsEndYear_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_activeYearsEndYear_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26507 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26507, t0.o FROM "dbrdf_activeYearsEndYear_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_activeYearsEndYear_delta_old";
        INSERT INTO "dbrdf_activeYearsEndYear_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_activeYearsEndYear_delta_new" t0;
        TRUNCATE TABLE "dbrdf_activeYearsEndYear_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 27
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_range_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_range_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26508;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_range_delta_old" ON "dbrdf_range_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_range_delta_old" ON "dbrdf_range_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_range_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/range$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/range$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_range_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_range_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26508 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/range$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/range$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_range_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_range_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26508 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26508, t0.o FROM "dbrdf_range_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_range_delta_old";
        INSERT INTO "dbrdf_range_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_range_delta_new" t0;
        TRUNCATE TABLE "dbrdf_range_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 28
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_alongside_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_alongside_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26509;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_alongside_delta_old" ON "dbrdf_alongside_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_alongside_delta_old" ON "dbrdf_alongside_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_alongside_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/alongside$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/alongside$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_alongside_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_alongside_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26509 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/alongside$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/alongside$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_alongside_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_alongside_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26509 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26509, t0.o FROM "dbrdf_alongside_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_alongside_delta_old";
        INSERT INTO "dbrdf_alongside_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_alongside_delta_new" t0;
        TRUNCATE TABLE "dbrdf_alongside_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 29
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_operatedBy_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_operatedBy_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26510;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_operatedBy_delta_old" ON "dbrdf_operatedBy_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_operatedBy_delta_old" ON "dbrdf_operatedBy_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_operatedBy_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/operatedBy$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/operatedBy$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_operatedBy_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_operatedBy_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26510 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/operatedBy$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/operatedBy$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_operatedBy_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_operatedBy_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26510 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26510, t0.o FROM "dbrdf_operatedBy_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_operatedBy_delta_old";
        INSERT INTO "dbrdf_operatedBy_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_operatedBy_delta_new" t0;
        TRUNCATE TABLE "dbrdf_operatedBy_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 30
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_destination_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_destination_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26511;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_destination_delta_old" ON "dbrdf_destination_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_destination_delta_old" ON "dbrdf_destination_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_destination_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/destination$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/destination$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_destination_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_destination_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26511 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/destination$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/destination$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_destination_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_destination_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26511 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26511, t0.o FROM "dbrdf_destination_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_destination_delta_old";
        INSERT INTO "dbrdf_destination_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_destination_delta_new" t0;
        TRUNCATE TABLE "dbrdf_destination_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 31
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_order_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_order_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26512;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_order_delta_old" ON "dbrdf_order_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_order_delta_old" ON "dbrdf_order_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_order_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/order$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/order$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_order_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_order_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26512 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/order$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/order$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_order_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_order_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26512 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26512, t0.o FROM "dbrdf_order_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_order_delta_old";
        INSERT INTO "dbrdf_order_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_order_delta_new" t0;
        TRUNCATE TABLE "dbrdf_order_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 32
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_manufacturer_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_manufacturer_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26513;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_manufacturer_delta_old" ON "dbrdf_manufacturer_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_manufacturer_delta_old" ON "dbrdf_manufacturer_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_manufacturer_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/manufacturer$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/manufacturer$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_manufacturer_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_manufacturer_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26513 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/manufacturer$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/manufacturer$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_manufacturer_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_manufacturer_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26513 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26513, t0.o FROM "dbrdf_manufacturer_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_manufacturer_delta_old";
        INSERT INTO "dbrdf_manufacturer_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_manufacturer_delta_new" t0;
        TRUNCATE TABLE "dbrdf_manufacturer_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 33
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_boiler_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_boiler_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26514;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_boiler_delta_old" ON "dbrdf_boiler_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_boiler_delta_old" ON "dbrdf_boiler_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_boiler_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/boiler$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/boiler$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_boiler_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_boiler_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26514 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/boiler$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/boiler$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_boiler_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_boiler_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26514 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26514, t0.o FROM "dbrdf_boiler_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_boiler_delta_old";
        INSERT INTO "dbrdf_boiler_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_boiler_delta_new" t0;
        TRUNCATE TABLE "dbrdf_boiler_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 34
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_winsAtMajors_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_winsAtMajors_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26515;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_winsAtMajors_delta_old" ON "dbrdf_winsAtMajors_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_winsAtMajors_delta_old" ON "dbrdf_winsAtMajors_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_winsAtMajors_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/winsAtMajors$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/winsAtMajors$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_winsAtMajors_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_winsAtMajors_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26515 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/winsAtMajors$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/winsAtMajors$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_winsAtMajors_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_winsAtMajors_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26515 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26515, t0.o FROM "dbrdf_winsAtMajors_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_winsAtMajors_delta_old";
        INSERT INTO "dbrdf_winsAtMajors_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_winsAtMajors_delta_new" t0;
        TRUNCATE TABLE "dbrdf_winsAtMajors_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 35
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_course_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_course_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26516;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_course_delta_old" ON "dbrdf_course_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_course_delta_old" ON "dbrdf_course_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_course_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/GrandPrix/course$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/GrandPrix/course$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_course_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_course_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26516 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/GrandPrix/course$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/GrandPrix/course$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_course_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_course_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26516 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26516, t0.o FROM "dbrdf_course_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_course_delta_old";
        INSERT INTO "dbrdf_course_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_course_delta_new" t0;
        TRUNCATE TABLE "dbrdf_course_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 36
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_campusSize_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_campusSize_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26517;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_campusSize_delta_old" ON "dbrdf_campusSize_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_campusSize_delta_old" ON "dbrdf_campusSize_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_campusSize_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/School/campusSize$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/School/campusSize$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_campusSize_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_campusSize_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26517 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/School/campusSize$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/School/campusSize$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_campusSize_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_campusSize_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26517 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26517, t0.o FROM "dbrdf_campusSize_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_campusSize_delta_old";
        INSERT INTO "dbrdf_campusSize_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_campusSize_delta_new" t0;
        TRUNCATE TABLE "dbrdf_campusSize_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 37
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_show_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_show_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26518;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_show_delta_old" ON "dbrdf_show_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_show_delta_old" ON "dbrdf_show_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_show_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/show$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/show$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_show_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_show_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26518 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/show$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/show$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_show_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_show_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26518 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26518, t0.o FROM "dbrdf_show_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_show_delta_old";
        INSERT INTO "dbrdf_show_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_show_delta_new" t0;
        TRUNCATE TABLE "dbrdf_show_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 38
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_meanRadius_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_meanRadius_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26519;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_meanRadius_delta_old" ON "dbrdf_meanRadius_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_meanRadius_delta_old" ON "dbrdf_meanRadius_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_meanRadius_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/meanRadius$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/meanRadius$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_meanRadius_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_meanRadius_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26519 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/meanRadius$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/meanRadius$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_meanRadius_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_meanRadius_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26519 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26519, t0.o FROM "dbrdf_meanRadius_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_meanRadius_delta_old";
        INSERT INTO "dbrdf_meanRadius_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_meanRadius_delta_new" t0;
        TRUNCATE TABLE "dbrdf_meanRadius_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 39
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_binomialAuthority_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_binomialAuthority_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26520;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_binomialAuthority_delta_old" ON "dbrdf_binomialAuthority_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_binomialAuthority_delta_old" ON "dbrdf_binomialAuthority_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_binomialAuthority_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/binomialAuthority$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/binomialAuthority$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_binomialAuthority_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_binomialAuthority_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26520 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/binomialAuthority$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/binomialAuthority$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_binomialAuthority_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_binomialAuthority_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26520 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26520, t0.o FROM "dbrdf_binomialAuthority_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_binomialAuthority_delta_old";
        INSERT INTO "dbrdf_binomialAuthority_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_binomialAuthority_delta_new" t0;
        TRUNCATE TABLE "dbrdf_binomialAuthority_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 40
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_ordination_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_ordination_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26521;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_ordination_delta_old" ON "dbrdf_ordination_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_ordination_delta_old" ON "dbrdf_ordination_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_ordination_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/ordination$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/ordination$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_ordination_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_ordination_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26521 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/ordination$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/ordination$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_ordination_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_ordination_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26521 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26521, t0.o FROM "dbrdf_ordination_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_ordination_delta_old";
        INSERT INTO "dbrdf_ordination_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_ordination_delta_new" t0;
        TRUNCATE TABLE "dbrdf_ordination_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 41
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_lastAppearance_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_lastAppearance_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26522;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_lastAppearance_delta_old" ON "dbrdf_lastAppearance_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_lastAppearance_delta_old" ON "dbrdf_lastAppearance_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_lastAppearance_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/lastAppearance$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/lastAppearance$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_lastAppearance_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_lastAppearance_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26522 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/lastAppearance$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/lastAppearance$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_lastAppearance_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_lastAppearance_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26522 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26522, t0.o FROM "dbrdf_lastAppearance_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_lastAppearance_delta_old";
        INSERT INTO "dbrdf_lastAppearance_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_lastAppearance_delta_new" t0;
        TRUNCATE TABLE "dbrdf_lastAppearance_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 42
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_longName_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_longName_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26523;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_longName_delta_old" ON "dbrdf_longName_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_longName_delta_old" ON "dbrdf_longName_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_longName_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/longName$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/longName$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_longName_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_longName_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26523 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/longName$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/longName$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_longName_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_longName_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26523 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26523, t0.o FROM "dbrdf_longName_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_longName_delta_old";
        INSERT INTO "dbrdf_longName_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_longName_delta_new" t0;
        TRUNCATE TABLE "dbrdf_longName_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 43
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_congressionalDistrict_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_congressionalDistrict_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26524;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_congressionalDistrict_delta_old" ON "dbrdf_congressionalDistrict_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_congressionalDistrict_delta_old" ON "dbrdf_congressionalDistrict_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_congressionalDistrict_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/congressionalDistrict$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/congressionalDistrict$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_congressionalDistrict_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_congressionalDistrict_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26524 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/congressionalDistrict$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/congressionalDistrict$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_congressionalDistrict_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_congressionalDistrict_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26524 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26524, t0.o FROM "dbrdf_congressionalDistrict_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_congressionalDistrict_delta_old";
        INSERT INTO "dbrdf_congressionalDistrict_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_congressionalDistrict_delta_new" t0;
        TRUNCATE TABLE "dbrdf_congressionalDistrict_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 44
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_watershed_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_watershed_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26525;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_watershed_delta_old" ON "dbrdf_watershed_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_watershed_delta_old" ON "dbrdf_watershed_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_watershed_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Stream/watershed$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/Stream/watershed$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_watershed_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_watershed_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26525 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/Stream/watershed$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/Stream/watershed$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_watershed_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_watershed_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26525 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26525, t0.o FROM "dbrdf_watershed_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_watershed_delta_old";
        INSERT INTO "dbrdf_watershed_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_watershed_delta_new" t0;
        TRUNCATE TABLE "dbrdf_watershed_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 45
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_density_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_density_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26526;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_density_delta_old" ON "dbrdf_density_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_density_delta_old" ON "dbrdf_density_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_density_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Planet/density$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/Planet/density$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_density_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_density_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26526 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/Planet/density$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/Planet/density$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_density_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_density_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26526 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26526, t0.o FROM "dbrdf_density_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_density_delta_old";
        INSERT INTO "dbrdf_density_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_density_delta_new" t0;
        TRUNCATE TABLE "dbrdf_density_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 46
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_Archaea_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_Archaea_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26527;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_Archaea_delta_old" ON "dbrdf_Archaea_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_Archaea_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Archaea$delta_new>(?Y) :- <http://dbpedia.org/ontology/Archaea$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_Archaea_delta_new"(s) SELECT t1.o FROM "dbrdf_Archaea_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26527);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26527 FROM "dbrdf_Archaea_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_Archaea_delta_old";
        INSERT INTO "dbrdf_Archaea_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_Archaea_delta_new" t0;
        TRUNCATE TABLE "dbrdf_Archaea_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 47
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_date_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_date_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26528;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_date_delta_old" ON "dbrdf_date_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_date_delta_old" ON "dbrdf_date_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_date_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/date$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/date$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_date_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_date_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26528 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/date$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/date$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_date_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_date_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26528 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26528, t0.o FROM "dbrdf_date_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_date_delta_old";
        INSERT INTO "dbrdf_date_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_date_delta_new" t0;
        TRUNCATE TABLE "dbrdf_date_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 48
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_architect_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_architect_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26529;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_architect_delta_old" ON "dbrdf_architect_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_architect_delta_old" ON "dbrdf_architect_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_architect_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/architect$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/architect$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_architect_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_architect_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26529 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/architect$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/architect$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_architect_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_architect_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26529 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26529, t0.o FROM "dbrdf_architect_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_architect_delta_old";
        INSERT INTO "dbrdf_architect_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_architect_delta_new" t0;
        TRUNCATE TABLE "dbrdf_architect_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 49
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_displacement_delta_old0"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_displacement_delta_old0"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26530;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_displacement_delta_old0" ON "dbrdf_displacement_delta_old0"(s, o); CREATE INDEX "IDX_1_dbrdf_displacement_delta_old0" ON "dbrdf_displacement_delta_old0"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_displacement_delta_new0"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/AutomobileEngine/displacement$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/AutomobileEngine/displacement$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_displacement_delta_new0"(s, o) SELECT t1.o, t0.o FROM "dbrdf_displacement_delta_old0" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26530 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/AutomobileEngine/displacement$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/AutomobileEngine/displacement$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_displacement_delta_new0"(s, o) SELECT t0.s, t1.o FROM "dbrdf_displacement_delta_old0" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26530 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26530, t0.o FROM "dbrdf_displacement_delta_new0" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_displacement_delta_old0";
        INSERT INTO "dbrdf_displacement_delta_old0"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_displacement_delta_new0" t0;
        TRUNCATE TABLE "dbrdf_displacement_delta_new0";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 50
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_childOrganisation_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_childOrganisation_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26531;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_childOrganisation_delta_old" ON "dbrdf_childOrganisation_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_childOrganisation_delta_old" ON "dbrdf_childOrganisation_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_childOrganisation_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/childOrganisation$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/childOrganisation$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_childOrganisation_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_childOrganisation_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26531 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/childOrganisation$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/childOrganisation$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_childOrganisation_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_childOrganisation_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26531 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26531, t0.o FROM "dbrdf_childOrganisation_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_childOrganisation_delta_old";
        INSERT INTO "dbrdf_childOrganisation_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_childOrganisation_delta_new" t0;
        TRUNCATE TABLE "dbrdf_childOrganisation_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 51
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_PlayboyPlaymate_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_PlayboyPlaymate_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26532;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_PlayboyPlaymate_delta_old" ON "dbrdf_PlayboyPlaymate_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_PlayboyPlaymate_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/PlayboyPlaymate$delta_new>(?Y) :- <http://dbpedia.org/ontology/PlayboyPlaymate$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_PlayboyPlaymate_delta_new"(s) SELECT t1.o FROM "dbrdf_PlayboyPlaymate_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26532);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26532 FROM "dbrdf_PlayboyPlaymate_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_PlayboyPlaymate_delta_old";
        INSERT INTO "dbrdf_PlayboyPlaymate_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_PlayboyPlaymate_delta_new" t0;
        TRUNCATE TABLE "dbrdf_PlayboyPlaymate_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 52
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_averageSpeed_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_averageSpeed_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26533;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_averageSpeed_delta_old" ON "dbrdf_averageSpeed_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_averageSpeed_delta_old" ON "dbrdf_averageSpeed_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_averageSpeed_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Galaxy/averageSpeed$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/Galaxy/averageSpeed$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_averageSpeed_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_averageSpeed_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26533 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/Galaxy/averageSpeed$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/Galaxy/averageSpeed$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_averageSpeed_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_averageSpeed_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26533 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26533, t0.o FROM "dbrdf_averageSpeed_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_averageSpeed_delta_old";
        INSERT INTO "dbrdf_averageSpeed_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_averageSpeed_delta_new" t0;
        TRUNCATE TABLE "dbrdf_averageSpeed_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 53
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_computingPlatform_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_computingPlatform_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26534;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_computingPlatform_delta_old" ON "dbrdf_computingPlatform_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_computingPlatform_delta_old" ON "dbrdf_computingPlatform_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_computingPlatform_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/computingPlatform$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/computingPlatform$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_computingPlatform_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_computingPlatform_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26534 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/computingPlatform$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/computingPlatform$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_computingPlatform_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_computingPlatform_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26534 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26534, t0.o FROM "dbrdf_computingPlatform_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_computingPlatform_delta_old";
        INSERT INTO "dbrdf_computingPlatform_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_computingPlatform_delta_new" t0;
        TRUNCATE TABLE "dbrdf_computingPlatform_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 54
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_governmentType_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_governmentType_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26535;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_governmentType_delta_old" ON "dbrdf_governmentType_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_governmentType_delta_old" ON "dbrdf_governmentType_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_governmentType_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/governmentType$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/governmentType$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_governmentType_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_governmentType_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26535 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/governmentType$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/governmentType$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_governmentType_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_governmentType_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26535 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26535, t0.o FROM "dbrdf_governmentType_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_governmentType_delta_old";
        INSERT INTO "dbrdf_governmentType_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_governmentType_delta_new" t0;
        TRUNCATE TABLE "dbrdf_governmentType_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 55
    ---- DEPENDS ON: 54, 0
    ----------------------------------------

    -- Nonrecursive rules

    -- [Rule] <http://dbpedia.org/ontology/GovernmentType>(?X1) :- <http://dbpedia.org/ontology/governmentType>(?X,?X1) .
    INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.o, 2, 26536 FROM "__triples" t0 WHERE t0.p = 26535 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.o AND ex.p = 2 AND ex.o = 26536);
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    total_tuples := total_tuples + rows_nr;

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_GovernmentType_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_GovernmentType_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26536;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_GovernmentType_delta_old" ON "dbrdf_GovernmentType_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_GovernmentType_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/GovernmentType$delta_new>(?Y) :- <http://dbpedia.org/ontology/GovernmentType$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_GovernmentType_delta_new"(s) SELECT t1.o FROM "dbrdf_GovernmentType_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26536);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26536 FROM "dbrdf_GovernmentType_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_GovernmentType_delta_old";
        INSERT INTO "dbrdf_GovernmentType_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_GovernmentType_delta_new" t0;
        TRUNCATE TABLE "dbrdf_GovernmentType_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 56
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_RugbyLeague_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_RugbyLeague_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26537;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_RugbyLeague_delta_old" ON "dbrdf_RugbyLeague_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_RugbyLeague_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/RugbyLeague$delta_new>(?Y) :- <http://dbpedia.org/ontology/RugbyLeague$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_RugbyLeague_delta_new"(s) SELECT t1.o FROM "dbrdf_RugbyLeague_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26537);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26537 FROM "dbrdf_RugbyLeague_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_RugbyLeague_delta_old";
        INSERT INTO "dbrdf_RugbyLeague_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_RugbyLeague_delta_new" t0;
        TRUNCATE TABLE "dbrdf_RugbyLeague_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 57
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_phylum_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_phylum_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26538;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_phylum_delta_old" ON "dbrdf_phylum_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_phylum_delta_old" ON "dbrdf_phylum_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_phylum_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/phylum$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/phylum$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_phylum_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_phylum_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26538 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/phylum$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/phylum$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_phylum_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_phylum_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26538 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26538, t0.o FROM "dbrdf_phylum_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_phylum_delta_old";
        INSERT INTO "dbrdf_phylum_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_phylum_delta_new" t0;
        TRUNCATE TABLE "dbrdf_phylum_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 58
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_powerOutput_delta_old0"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_powerOutput_delta_old0"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26539;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_powerOutput_delta_old0" ON "dbrdf_powerOutput_delta_old0"(s, o); CREATE INDEX "IDX_1_dbrdf_powerOutput_delta_old0" ON "dbrdf_powerOutput_delta_old0"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_powerOutput_delta_new0"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/AutomobileEngine/powerOutput$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/AutomobileEngine/powerOutput$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_powerOutput_delta_new0"(s, o) SELECT t1.o, t0.o FROM "dbrdf_powerOutput_delta_old0" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26539 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/AutomobileEngine/powerOutput$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/AutomobileEngine/powerOutput$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_powerOutput_delta_new0"(s, o) SELECT t0.s, t1.o FROM "dbrdf_powerOutput_delta_old0" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26539 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26539, t0.o FROM "dbrdf_powerOutput_delta_new0" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_powerOutput_delta_old0";
        INSERT INTO "dbrdf_powerOutput_delta_old0"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_powerOutput_delta_new0" t0;
        TRUNCATE TABLE "dbrdf_powerOutput_delta_new0";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 59
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_IceHockeyLeague_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_IceHockeyLeague_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26540;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_IceHockeyLeague_delta_old" ON "dbrdf_IceHockeyLeague_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_IceHockeyLeague_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/IceHockeyLeague$delta_new>(?Y) :- <http://dbpedia.org/ontology/IceHockeyLeague$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_IceHockeyLeague_delta_new"(s) SELECT t1.o FROM "dbrdf_IceHockeyLeague_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26540);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26540 FROM "dbrdf_IceHockeyLeague_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_IceHockeyLeague_delta_old";
        INSERT INTO "dbrdf_IceHockeyLeague_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_IceHockeyLeague_delta_new" t0;
        TRUNCATE TABLE "dbrdf_IceHockeyLeague_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 60
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_partner_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_partner_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26541;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_partner_delta_old" ON "dbrdf_partner_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_partner_delta_old" ON "dbrdf_partner_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_partner_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/partner$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/partner$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_partner_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_partner_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26541 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/partner$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/partner$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_partner_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_partner_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26541 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26541, t0.o FROM "dbrdf_partner_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_partner_delta_old";
        INSERT INTO "dbrdf_partner_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_partner_delta_new" t0;
        TRUNCATE TABLE "dbrdf_partner_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 61
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_primeMinister_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_primeMinister_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26542;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_primeMinister_delta_old" ON "dbrdf_primeMinister_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_primeMinister_delta_old" ON "dbrdf_primeMinister_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_primeMinister_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/primeMinister$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/primeMinister$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_primeMinister_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_primeMinister_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26542 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/primeMinister$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/primeMinister$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_primeMinister_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_primeMinister_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26542 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26542, t0.o FROM "dbrdf_primeMinister_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_primeMinister_delta_old";
        INSERT INTO "dbrdf_primeMinister_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_primeMinister_delta_new" t0;
        TRUNCATE TABLE "dbrdf_primeMinister_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 62
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_homeport_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_homeport_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26543;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_homeport_delta_old" ON "dbrdf_homeport_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_homeport_delta_old" ON "dbrdf_homeport_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_homeport_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/homeport$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/homeport$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_homeport_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_homeport_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26543 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/homeport$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/homeport$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_homeport_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_homeport_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26543 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26543, t0.o FROM "dbrdf_homeport_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_homeport_delta_old";
        INSERT INTO "dbrdf_homeport_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_homeport_delta_new" t0;
        TRUNCATE TABLE "dbrdf_homeport_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 63
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_minimumTemperature_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_minimumTemperature_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26544;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_minimumTemperature_delta_old" ON "dbrdf_minimumTemperature_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_minimumTemperature_delta_old" ON "dbrdf_minimumTemperature_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_minimumTemperature_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Planet/minimumTemperature$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/Planet/minimumTemperature$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_minimumTemperature_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_minimumTemperature_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26544 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/Planet/minimumTemperature$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/Planet/minimumTemperature$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_minimumTemperature_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_minimumTemperature_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26544 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26544, t0.o FROM "dbrdf_minimumTemperature_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_minimumTemperature_delta_old";
        INSERT INTO "dbrdf_minimumTemperature_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_minimumTemperature_delta_new" t0;
        TRUNCATE TABLE "dbrdf_minimumTemperature_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 64
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_GreenAlga_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_GreenAlga_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26545;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_GreenAlga_delta_old" ON "dbrdf_GreenAlga_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_GreenAlga_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/GreenAlga$delta_new>(?Y) :- <http://dbpedia.org/ontology/GreenAlga$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_GreenAlga_delta_new"(s) SELECT t1.o FROM "dbrdf_GreenAlga_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26545);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26545 FROM "dbrdf_GreenAlga_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_GreenAlga_delta_old";
        INSERT INTO "dbrdf_GreenAlga_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_GreenAlga_delta_new" t0;
        TRUNCATE TABLE "dbrdf_GreenAlga_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 65
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_Philosopher_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_Philosopher_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26546;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_Philosopher_delta_old" ON "dbrdf_Philosopher_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_Philosopher_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Philosopher$delta_new>(?Y) :- <http://dbpedia.org/ontology/Philosopher$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_Philosopher_delta_new"(s) SELECT t1.o FROM "dbrdf_Philosopher_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26546);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26546 FROM "dbrdf_Philosopher_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_Philosopher_delta_old";
        INSERT INTO "dbrdf_Philosopher_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_Philosopher_delta_new" t0;
        TRUNCATE TABLE "dbrdf_Philosopher_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 66
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_MartialArtist_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_MartialArtist_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26547;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_MartialArtist_delta_old" ON "dbrdf_MartialArtist_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_MartialArtist_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/MartialArtist$delta_new>(?Y) :- <http://dbpedia.org/ontology/MartialArtist$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_MartialArtist_delta_new"(s) SELECT t1.o FROM "dbrdf_MartialArtist_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26547);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26547 FROM "dbrdf_MartialArtist_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_MartialArtist_delta_old";
        INSERT INTO "dbrdf_MartialArtist_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_MartialArtist_delta_new" t0;
        TRUNCATE TABLE "dbrdf_MartialArtist_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 67
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_cargoWater_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_cargoWater_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26548;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_cargoWater_delta_old" ON "dbrdf_cargoWater_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_cargoWater_delta_old" ON "dbrdf_cargoWater_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_cargoWater_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/cargoWater$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/cargoWater$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_cargoWater_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_cargoWater_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26548 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/cargoWater$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/cargoWater$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_cargoWater_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_cargoWater_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26548 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26548, t0.o FROM "dbrdf_cargoWater_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_cargoWater_delta_old";
        INSERT INTO "dbrdf_cargoWater_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_cargoWater_delta_new" t0;
        TRUNCATE TABLE "dbrdf_cargoWater_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 68
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_WebPage_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_WebPage_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26549;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_WebPage_delta_old" ON "dbrdf_WebPage_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_WebPage_delta_new"(s integer) ON COMMIT DROP;
    CREATE LOCAL TEMPORARY TABLE "dbrdf_Website_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_Website_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26550;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_Website_delta_old" ON "dbrdf_Website_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_Website_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://schema.org/WebPage$delta_new>(?X) :- <http://dbpedia.org/ontology/Website$delta_old>(?X) .
        INSERT INTO "dbrdf_WebPage_delta_new"(s) SELECT t0.s FROM "dbrdf_Website_delta_old" t0 WHERE NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 2 AND ex.o = 26549);


        -- <http://schema.org/WebPage$delta_new>(?Y) :- <http://schema.org/WebPage$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_WebPage_delta_new"(s) SELECT t1.o FROM "dbrdf_WebPage_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26549);


        -- <http://dbpedia.org/ontology/Website$delta_new>(?X) :- <http://schema.org/WebPage$delta_old>(?X) .
        INSERT INTO "dbrdf_Website_delta_new"(s) SELECT t0.s FROM "dbrdf_WebPage_delta_old" t0 WHERE NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 2 AND ex.o = 26550);


        -- <http://dbpedia.org/ontology/Website$delta_new>(?Y) :- <http://dbpedia.org/ontology/Website$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_Website_delta_new"(s) SELECT t1.o FROM "dbrdf_Website_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26550);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26549 FROM "dbrdf_WebPage_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_WebPage_delta_old";
        INSERT INTO "dbrdf_WebPage_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_WebPage_delta_new" t0;
        TRUNCATE TABLE "dbrdf_WebPage_delta_new";

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26550 FROM "dbrdf_Website_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_Website_delta_old";
        INSERT INTO "dbrdf_Website_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_Website_delta_new" t0;
        TRUNCATE TABLE "dbrdf_Website_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 69
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_restoreDate_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_restoreDate_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26551;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_restoreDate_delta_old" ON "dbrdf_restoreDate_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_restoreDate_delta_old" ON "dbrdf_restoreDate_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_restoreDate_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/restoreDate$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/restoreDate$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_restoreDate_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_restoreDate_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26551 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/restoreDate$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/restoreDate$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_restoreDate_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_restoreDate_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26551 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26551, t0.o FROM "dbrdf_restoreDate_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_restoreDate_delta_old";
        INSERT INTO "dbrdf_restoreDate_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_restoreDate_delta_new" t0;
        TRUNCATE TABLE "dbrdf_restoreDate_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 70
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_noteOnPlaceOfBurial_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_noteOnPlaceOfBurial_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26552;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_noteOnPlaceOfBurial_delta_old" ON "dbrdf_noteOnPlaceOfBurial_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_noteOnPlaceOfBurial_delta_old" ON "dbrdf_noteOnPlaceOfBurial_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_noteOnPlaceOfBurial_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/noteOnPlaceOfBurial$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/noteOnPlaceOfBurial$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_noteOnPlaceOfBurial_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_noteOnPlaceOfBurial_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26552 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/noteOnPlaceOfBurial$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/noteOnPlaceOfBurial$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_noteOnPlaceOfBurial_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_noteOnPlaceOfBurial_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26552 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26552, t0.o FROM "dbrdf_noteOnPlaceOfBurial_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_noteOnPlaceOfBurial_delta_old";
        INSERT INTO "dbrdf_noteOnPlaceOfBurial_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_noteOnPlaceOfBurial_delta_new" t0;
        TRUNCATE TABLE "dbrdf_noteOnPlaceOfBurial_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 71
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_industry_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_industry_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26553;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_industry_delta_old" ON "dbrdf_industry_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_industry_delta_old" ON "dbrdf_industry_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_industry_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/industry$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/industry$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_industry_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_industry_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26553 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/industry$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/industry$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_industry_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_industry_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26553 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26553, t0.o FROM "dbrdf_industry_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_industry_delta_old";
        INSERT INTO "dbrdf_industry_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_industry_delta_new" t0;
        TRUNCATE TABLE "dbrdf_industry_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 72
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_height_delta_old0"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_height_delta_old0"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26554;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_height_delta_old0" ON "dbrdf_height_delta_old0"(s, o); CREATE INDEX "IDX_1_dbrdf_height_delta_old0" ON "dbrdf_height_delta_old0"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_height_delta_new0"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Weapon/height$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/Weapon/height$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_height_delta_new0"(s, o) SELECT t1.o, t0.o FROM "dbrdf_height_delta_old0" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26554 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/Weapon/height$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/Weapon/height$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_height_delta_new0"(s, o) SELECT t0.s, t1.o FROM "dbrdf_height_delta_old0" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26554 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26554, t0.o FROM "dbrdf_height_delta_new0" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_height_delta_old0";
        INSERT INTO "dbrdf_height_delta_old0"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_height_delta_new0" t0;
        TRUNCATE TABLE "dbrdf_height_delta_new0";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 73
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_motto_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_motto_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26555;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_motto_delta_old" ON "dbrdf_motto_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_motto_delta_old" ON "dbrdf_motto_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_motto_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/motto$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/motto$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_motto_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_motto_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26555 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/motto$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/motto$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_motto_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_motto_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26555 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26555, t0.o FROM "dbrdf_motto_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_motto_delta_old";
        INSERT INTO "dbrdf_motto_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_motto_delta_new" t0;
        TRUNCATE TABLE "dbrdf_motto_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 74
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_nominee_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_nominee_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26556;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_nominee_delta_old" ON "dbrdf_nominee_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_nominee_delta_old" ON "dbrdf_nominee_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_nominee_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/nominee$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/nominee$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_nominee_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_nominee_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26556 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/nominee$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/nominee$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_nominee_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_nominee_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26556 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26556, t0.o FROM "dbrdf_nominee_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_nominee_delta_old";
        INSERT INTO "dbrdf_nominee_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_nominee_delta_new" t0;
        TRUNCATE TABLE "dbrdf_nominee_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 75
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_MountainPass_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_MountainPass_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26557;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_MountainPass_delta_old" ON "dbrdf_MountainPass_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_MountainPass_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/MountainPass$delta_new>(?Y) :- <http://dbpedia.org/ontology/MountainPass$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_MountainPass_delta_new"(s) SELECT t1.o FROM "dbrdf_MountainPass_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26557);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26557 FROM "dbrdf_MountainPass_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_MountainPass_delta_old";
        INSERT INTO "dbrdf_MountainPass_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_MountainPass_delta_new" t0;
        TRUNCATE TABLE "dbrdf_MountainPass_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 76
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_legalForm_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_legalForm_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26558;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_legalForm_delta_old" ON "dbrdf_legalForm_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_legalForm_delta_old" ON "dbrdf_legalForm_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_legalForm_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/legalForm$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/legalForm$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_legalForm_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_legalForm_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26558 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/legalForm$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/legalForm$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_legalForm_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_legalForm_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26558 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26558, t0.o FROM "dbrdf_legalForm_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_legalForm_delta_old";
        INSERT INTO "dbrdf_legalForm_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_legalForm_delta_new" t0;
        TRUNCATE TABLE "dbrdf_legalForm_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 77
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_iso6393Code_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_iso6393Code_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26559;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_iso6393Code_delta_old" ON "dbrdf_iso6393Code_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_iso6393Code_delta_old" ON "dbrdf_iso6393Code_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_iso6393Code_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/iso6393Code$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/iso6393Code$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_iso6393Code_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_iso6393Code_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26559 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/iso6393Code$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/iso6393Code$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_iso6393Code_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_iso6393Code_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26559 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26559, t0.o FROM "dbrdf_iso6393Code_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_iso6393Code_delta_old";
        INSERT INTO "dbrdf_iso6393Code_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_iso6393Code_delta_new" t0;
        TRUNCATE TABLE "dbrdf_iso6393Code_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 78
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_formerName_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_formerName_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26560;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_formerName_delta_old" ON "dbrdf_formerName_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_formerName_delta_old" ON "dbrdf_formerName_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_formerName_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/formerName$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/formerName$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_formerName_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_formerName_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26560 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/formerName$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/formerName$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_formerName_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_formerName_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26560 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26560, t0.o FROM "dbrdf_formerName_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_formerName_delta_old";
        INSERT INTO "dbrdf_formerName_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_formerName_delta_new" t0;
        TRUNCATE TABLE "dbrdf_formerName_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 79
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_rocketFunction_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_rocketFunction_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26561;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_rocketFunction_delta_old" ON "dbrdf_rocketFunction_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_rocketFunction_delta_old" ON "dbrdf_rocketFunction_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_rocketFunction_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/rocketFunction$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/rocketFunction$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_rocketFunction_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_rocketFunction_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26561 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/rocketFunction$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/rocketFunction$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_rocketFunction_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_rocketFunction_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26561 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26561, t0.o FROM "dbrdf_rocketFunction_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_rocketFunction_delta_old";
        INSERT INTO "dbrdf_rocketFunction_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_rocketFunction_delta_new" t0;
        TRUNCATE TABLE "dbrdf_rocketFunction_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 80
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_foundedBy_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_foundedBy_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26562;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_foundedBy_delta_old" ON "dbrdf_foundedBy_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_foundedBy_delta_old" ON "dbrdf_foundedBy_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_foundedBy_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/foundedBy$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/foundedBy$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_foundedBy_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_foundedBy_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26562 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/foundedBy$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/foundedBy$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_foundedBy_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_foundedBy_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26562 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26562, t0.o FROM "dbrdf_foundedBy_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_foundedBy_delta_old";
        INSERT INTO "dbrdf_foundedBy_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_foundedBy_delta_new" t0;
        TRUNCATE TABLE "dbrdf_foundedBy_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 81
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_prominence_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_prominence_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26563;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_prominence_delta_old" ON "dbrdf_prominence_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_prominence_delta_old" ON "dbrdf_prominence_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_prominence_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/prominence$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/prominence$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_prominence_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_prominence_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26563 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/prominence$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/prominence$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_prominence_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_prominence_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26563 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26563, t0.o FROM "dbrdf_prominence_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_prominence_delta_old";
        INSERT INTO "dbrdf_prominence_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_prominence_delta_new" t0;
        TRUNCATE TABLE "dbrdf_prominence_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 82
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_ComicsCreator_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_ComicsCreator_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26564;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_ComicsCreator_delta_old" ON "dbrdf_ComicsCreator_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_ComicsCreator_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/ComicsCreator$delta_new>(?Y) :- <http://dbpedia.org/ontology/ComicsCreator$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_ComicsCreator_delta_new"(s) SELECT t1.o FROM "dbrdf_ComicsCreator_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26564);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26564 FROM "dbrdf_ComicsCreator_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_ComicsCreator_delta_old";
        INSERT INTO "dbrdf_ComicsCreator_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_ComicsCreator_delta_new" t0;
        TRUNCATE TABLE "dbrdf_ComicsCreator_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 83
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_airDate_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_airDate_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26565;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_airDate_delta_old" ON "dbrdf_airDate_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_airDate_delta_old" ON "dbrdf_airDate_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_airDate_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/airDate$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/airDate$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_airDate_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_airDate_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26565 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/airDate$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/airDate$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_airDate_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_airDate_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26565 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26565, t0.o FROM "dbrdf_airDate_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_airDate_delta_old";
        INSERT INTO "dbrdf_airDate_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_airDate_delta_new" t0;
        TRUNCATE TABLE "dbrdf_airDate_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 84
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_nationalOlympicCommittee_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_nationalOlympicCommittee_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26566;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_nationalOlympicCommittee_delta_old" ON "dbrdf_nationalOlympicCommittee_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_nationalOlympicCommittee_delta_old" ON "dbrdf_nationalOlympicCommittee_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_nationalOlympicCommittee_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/nationalOlympicCommittee$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/nationalOlympicCommittee$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_nationalOlympicCommittee_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_nationalOlympicCommittee_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26566 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/nationalOlympicCommittee$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/nationalOlympicCommittee$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_nationalOlympicCommittee_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_nationalOlympicCommittee_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26566 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26566, t0.o FROM "dbrdf_nationalOlympicCommittee_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_nationalOlympicCommittee_delta_old";
        INSERT INTO "dbrdf_nationalOlympicCommittee_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_nationalOlympicCommittee_delta_new" t0;
        TRUNCATE TABLE "dbrdf_nationalOlympicCommittee_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 85
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_Monument_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_Monument_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26567;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_Monument_delta_old" ON "dbrdf_Monument_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_Monument_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Monument$delta_new>(?Y) :- <http://dbpedia.org/ontology/Monument$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_Monument_delta_new"(s) SELECT t1.o FROM "dbrdf_Monument_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26567);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26567 FROM "dbrdf_Monument_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_Monument_delta_old";
        INSERT INTO "dbrdf_Monument_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_Monument_delta_new" t0;
        TRUNCATE TABLE "dbrdf_Monument_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 86
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_code_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_code_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26568;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_code_delta_old" ON "dbrdf_code_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_code_delta_old" ON "dbrdf_code_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_code_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/code$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/code$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_code_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_code_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26568 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/code$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/code$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_code_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_code_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26568 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26568, t0.o FROM "dbrdf_code_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_code_delta_old";
        INSERT INTO "dbrdf_code_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_code_delta_new" t0;
        TRUNCATE TABLE "dbrdf_code_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 87
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_Boxer_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_Boxer_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26569;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_Boxer_delta_old" ON "dbrdf_Boxer_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_Boxer_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Boxer$delta_new>(?Y) :- <http://dbpedia.org/ontology/Boxer$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_Boxer_delta_new"(s) SELECT t1.o FROM "dbrdf_Boxer_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26569);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26569 FROM "dbrdf_Boxer_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_Boxer_delta_old";
        INSERT INTO "dbrdf_Boxer_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_Boxer_delta_new" t0;
        TRUNCATE TABLE "dbrdf_Boxer_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 88
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_album_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_album_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26570;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_album_delta_old" ON "dbrdf_album_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_album_delta_old" ON "dbrdf_album_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_album_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/album$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/album$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_album_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_album_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26570 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/album$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/album$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_album_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_album_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26570 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26570, t0.o FROM "dbrdf_album_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_album_delta_old";
        INSERT INTO "dbrdf_album_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_album_delta_new" t0;
        TRUNCATE TABLE "dbrdf_album_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 89
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_license_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_license_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26571;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_license_delta_old" ON "dbrdf_license_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_license_delta_old" ON "dbrdf_license_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_license_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/license$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/license$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_license_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_license_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26571 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/license$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/license$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_license_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_license_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26571 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26571, t0.o FROM "dbrdf_license_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_license_delta_old";
        INSERT INTO "dbrdf_license_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_license_delta_new" t0;
        TRUNCATE TABLE "dbrdf_license_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 90
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_added_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_added_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26572;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_added_delta_old" ON "dbrdf_added_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_added_delta_old" ON "dbrdf_added_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_added_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/added$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/added$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_added_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_added_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26572 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/added$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/added$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_added_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_added_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26572 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26572, t0.o FROM "dbrdf_added_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_added_delta_old";
        INSERT INTO "dbrdf_added_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_added_delta_new" t0;
        TRUNCATE TABLE "dbrdf_added_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 91
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_railGauge_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_railGauge_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26573;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_railGauge_delta_old" ON "dbrdf_railGauge_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_railGauge_delta_old" ON "dbrdf_railGauge_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_railGauge_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/railGauge$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/railGauge$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_railGauge_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_railGauge_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26573 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/railGauge$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/railGauge$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_railGauge_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_railGauge_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26573 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26573, t0.o FROM "dbrdf_railGauge_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_railGauge_delta_old";
        INSERT INTO "dbrdf_railGauge_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_railGauge_delta_new" t0;
        TRUNCATE TABLE "dbrdf_railGauge_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 92
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_vicePrimeMinister_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_vicePrimeMinister_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26574;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_vicePrimeMinister_delta_old" ON "dbrdf_vicePrimeMinister_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_vicePrimeMinister_delta_old" ON "dbrdf_vicePrimeMinister_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_vicePrimeMinister_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/vicePrimeMinister$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/vicePrimeMinister$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_vicePrimeMinister_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_vicePrimeMinister_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26574 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/vicePrimeMinister$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/vicePrimeMinister$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_vicePrimeMinister_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_vicePrimeMinister_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26574 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26574, t0.o FROM "dbrdf_vicePrimeMinister_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_vicePrimeMinister_delta_old";
        INSERT INTO "dbrdf_vicePrimeMinister_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_vicePrimeMinister_delta_new" t0;
        TRUNCATE TABLE "dbrdf_vicePrimeMinister_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 93
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_diameter_delta_old0"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_diameter_delta_old0"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26575;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_diameter_delta_old0" ON "dbrdf_diameter_delta_old0"(s, o); CREATE INDEX "IDX_1_dbrdf_diameter_delta_old0" ON "dbrdf_diameter_delta_old0"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_diameter_delta_new0"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/MeanOfTransportation/diameter$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/MeanOfTransportation/diameter$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_diameter_delta_new0"(s, o) SELECT t1.o, t0.o FROM "dbrdf_diameter_delta_old0" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26575 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/MeanOfTransportation/diameter$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/MeanOfTransportation/diameter$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_diameter_delta_new0"(s, o) SELECT t0.s, t1.o FROM "dbrdf_diameter_delta_old0" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26575 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26575, t0.o FROM "dbrdf_diameter_delta_new0" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_diameter_delta_old0";
        INSERT INTO "dbrdf_diameter_delta_old0"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_diameter_delta_new0" t0;
        TRUNCATE TABLE "dbrdf_diameter_delta_new0";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 94
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_shareOfAudience_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_shareOfAudience_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26576;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_shareOfAudience_delta_old" ON "dbrdf_shareOfAudience_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_shareOfAudience_delta_old" ON "dbrdf_shareOfAudience_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_shareOfAudience_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/shareOfAudience$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/shareOfAudience$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_shareOfAudience_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_shareOfAudience_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26576 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/shareOfAudience$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/shareOfAudience$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_shareOfAudience_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_shareOfAudience_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26576 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26576, t0.o FROM "dbrdf_shareOfAudience_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_shareOfAudience_delta_old";
        INSERT INTO "dbrdf_shareOfAudience_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_shareOfAudience_delta_new" t0;
        TRUNCATE TABLE "dbrdf_shareOfAudience_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 95
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_architecturalStyle_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_architecturalStyle_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26577;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_architecturalStyle_delta_old" ON "dbrdf_architecturalStyle_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_architecturalStyle_delta_old" ON "dbrdf_architecturalStyle_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_architecturalStyle_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/architecturalStyle$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/architecturalStyle$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_architecturalStyle_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_architecturalStyle_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26577 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/architecturalStyle$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/architecturalStyle$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_architecturalStyle_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_architecturalStyle_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26577 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26577, t0.o FROM "dbrdf_architecturalStyle_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_architecturalStyle_delta_old";
        INSERT INTO "dbrdf_architecturalStyle_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_architecturalStyle_delta_new" t0;
        TRUNCATE TABLE "dbrdf_architecturalStyle_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 96
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_sourcePosition_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_sourcePosition_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26578;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_sourcePosition_delta_old" ON "dbrdf_sourcePosition_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_sourcePosition_delta_old" ON "dbrdf_sourcePosition_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_sourcePosition_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/sourcePosition$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/sourcePosition$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_sourcePosition_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_sourcePosition_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26578 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/sourcePosition$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/sourcePosition$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_sourcePosition_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_sourcePosition_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26578 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26578, t0.o FROM "dbrdf_sourcePosition_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_sourcePosition_delta_old";
        INSERT INTO "dbrdf_sourcePosition_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_sourcePosition_delta_new" t0;
        TRUNCATE TABLE "dbrdf_sourcePosition_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 97
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_highestPlace_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_highestPlace_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26579;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_highestPlace_delta_old" ON "dbrdf_highestPlace_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_highestPlace_delta_old" ON "dbrdf_highestPlace_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_highestPlace_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/highestPlace$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/highestPlace$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_highestPlace_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_highestPlace_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26579 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/highestPlace$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/highestPlace$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_highestPlace_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_highestPlace_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26579 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26579, t0.o FROM "dbrdf_highestPlace_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_highestPlace_delta_old";
        INSERT INTO "dbrdf_highestPlace_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_highestPlace_delta_new" t0;
        TRUNCATE TABLE "dbrdf_highestPlace_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 98
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_outflow_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_outflow_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26580;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_outflow_delta_old" ON "dbrdf_outflow_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_outflow_delta_old" ON "dbrdf_outflow_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_outflow_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/outflow$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/outflow$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_outflow_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_outflow_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26580 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/outflow$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/outflow$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_outflow_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_outflow_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26580 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26580, t0.o FROM "dbrdf_outflow_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_outflow_delta_old";
        INSERT INTO "dbrdf_outflow_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_outflow_delta_new" t0;
        TRUNCATE TABLE "dbrdf_outflow_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 99
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_numberOfStudents_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_numberOfStudents_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26581;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_numberOfStudents_delta_old" ON "dbrdf_numberOfStudents_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_numberOfStudents_delta_old" ON "dbrdf_numberOfStudents_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_numberOfStudents_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/numberOfStudents$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/numberOfStudents$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_numberOfStudents_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_numberOfStudents_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26581 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/numberOfStudents$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/numberOfStudents$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_numberOfStudents_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_numberOfStudents_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26581 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26581, t0.o FROM "dbrdf_numberOfStudents_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_numberOfStudents_delta_old";
        INSERT INTO "dbrdf_numberOfStudents_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_numberOfStudents_delta_new" t0;
        TRUNCATE TABLE "dbrdf_numberOfStudents_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 100
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_Cardinal_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_Cardinal_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26582;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_Cardinal_delta_old" ON "dbrdf_Cardinal_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_Cardinal_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Cardinal$delta_new>(?Y) :- <http://dbpedia.org/ontology/Cardinal$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_Cardinal_delta_new"(s) SELECT t1.o FROM "dbrdf_Cardinal_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26582);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26582 FROM "dbrdf_Cardinal_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_Cardinal_delta_old";
        INSERT INTO "dbrdf_Cardinal_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_Cardinal_delta_new" t0;
        TRUNCATE TABLE "dbrdf_Cardinal_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 101
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_musicSubgenre_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_musicSubgenre_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26583;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_musicSubgenre_delta_old" ON "dbrdf_musicSubgenre_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_musicSubgenre_delta_old" ON "dbrdf_musicSubgenre_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_musicSubgenre_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/musicSubgenre$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/musicSubgenre$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_musicSubgenre_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_musicSubgenre_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26583 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/musicSubgenre$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/musicSubgenre$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_musicSubgenre_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_musicSubgenre_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26583 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26583, t0.o FROM "dbrdf_musicSubgenre_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_musicSubgenre_delta_old";
        INSERT INTO "dbrdf_musicSubgenre_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_musicSubgenre_delta_new" t0;
        TRUNCATE TABLE "dbrdf_musicSubgenre_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 102
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_meanTemperature_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_meanTemperature_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26584;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_meanTemperature_delta_old" ON "dbrdf_meanTemperature_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_meanTemperature_delta_old" ON "dbrdf_meanTemperature_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_meanTemperature_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Galaxy/meanTemperature$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/Galaxy/meanTemperature$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_meanTemperature_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_meanTemperature_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26584 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/Galaxy/meanTemperature$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/Galaxy/meanTemperature$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_meanTemperature_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_meanTemperature_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26584 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26584, t0.o FROM "dbrdf_meanTemperature_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_meanTemperature_delta_old";
        INSERT INTO "dbrdf_meanTemperature_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_meanTemperature_delta_new" t0;
        TRUNCATE TABLE "dbrdf_meanTemperature_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 103
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_populationDensity_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_populationDensity_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26585;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_populationDensity_delta_old" ON "dbrdf_populationDensity_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_populationDensity_delta_old" ON "dbrdf_populationDensity_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_populationDensity_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/PopulatedPlace/populationDensity$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/PopulatedPlace/populationDensity$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_populationDensity_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_populationDensity_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26585 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/PopulatedPlace/populationDensity$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/PopulatedPlace/populationDensity$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_populationDensity_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_populationDensity_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26585 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26585, t0.o FROM "dbrdf_populationDensity_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_populationDensity_delta_old";
        INSERT INTO "dbrdf_populationDensity_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_populationDensity_delta_new" t0;
        TRUNCATE TABLE "dbrdf_populationDensity_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 104
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_areaWater_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_areaWater_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26586;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_areaWater_delta_old" ON "dbrdf_areaWater_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_areaWater_delta_old" ON "dbrdf_areaWater_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_areaWater_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/areaWater$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/areaWater$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_areaWater_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_areaWater_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26586 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/areaWater$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/areaWater$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_areaWater_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_areaWater_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26586 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26586, t0.o FROM "dbrdf_areaWater_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_areaWater_delta_old";
        INSERT INTO "dbrdf_areaWater_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_areaWater_delta_new" t0;
        TRUNCATE TABLE "dbrdf_areaWater_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 105
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_landingSite_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_landingSite_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26587;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_landingSite_delta_old" ON "dbrdf_landingSite_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_landingSite_delta_old" ON "dbrdf_landingSite_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_landingSite_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/landingSite$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/landingSite$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_landingSite_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_landingSite_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26587 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/landingSite$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/landingSite$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_landingSite_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_landingSite_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26587 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26587, t0.o FROM "dbrdf_landingSite_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_landingSite_delta_old";
        INSERT INTO "dbrdf_landingSite_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_landingSite_delta_new" t0;
        TRUNCATE TABLE "dbrdf_landingSite_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 106
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_totalLaunches_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_totalLaunches_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26588;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_totalLaunches_delta_old" ON "dbrdf_totalLaunches_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_totalLaunches_delta_old" ON "dbrdf_totalLaunches_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_totalLaunches_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/totalLaunches$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/totalLaunches$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_totalLaunches_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_totalLaunches_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26588 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/totalLaunches$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/totalLaunches$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_totalLaunches_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_totalLaunches_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26588 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26588, t0.o FROM "dbrdf_totalLaunches_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_totalLaunches_delta_old";
        INSERT INTO "dbrdf_totalLaunches_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_totalLaunches_delta_new" t0;
        TRUNCATE TABLE "dbrdf_totalLaunches_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 107
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_athletics_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_athletics_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26589;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_athletics_delta_old" ON "dbrdf_athletics_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_athletics_delta_old" ON "dbrdf_athletics_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_athletics_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/athletics$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/athletics$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_athletics_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_athletics_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26589 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/athletics$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/athletics$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_athletics_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_athletics_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26589 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26589, t0.o FROM "dbrdf_athletics_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_athletics_delta_old";
        INSERT INTO "dbrdf_athletics_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_athletics_delta_new" t0;
        TRUNCATE TABLE "dbrdf_athletics_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 108
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_lunarOrbitTime_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_lunarOrbitTime_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26590;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_lunarOrbitTime_delta_old" ON "dbrdf_lunarOrbitTime_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_lunarOrbitTime_delta_old" ON "dbrdf_lunarOrbitTime_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_lunarOrbitTime_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/lunarOrbitTime$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/lunarOrbitTime$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_lunarOrbitTime_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_lunarOrbitTime_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26590 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/lunarOrbitTime$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/lunarOrbitTime$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_lunarOrbitTime_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_lunarOrbitTime_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26590 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26590, t0.o FROM "dbrdf_lunarOrbitTime_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_lunarOrbitTime_delta_old";
        INSERT INTO "dbrdf_lunarOrbitTime_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_lunarOrbitTime_delta_new" t0;
        TRUNCATE TABLE "dbrdf_lunarOrbitTime_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 109
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_editor_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_editor_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26591;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_editor_delta_old" ON "dbrdf_editor_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_editor_delta_old" ON "dbrdf_editor_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_editor_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/editor$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/editor$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_editor_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_editor_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26591 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/editor$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/editor$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_editor_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_editor_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26591 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26591, t0.o FROM "dbrdf_editor_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_editor_delta_old";
        INSERT INTO "dbrdf_editor_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_editor_delta_new" t0;
        TRUNCATE TABLE "dbrdf_editor_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 110
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_argueDate_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_argueDate_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26592;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_argueDate_delta_old" ON "dbrdf_argueDate_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_argueDate_delta_old" ON "dbrdf_argueDate_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_argueDate_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/argueDate$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/argueDate$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_argueDate_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_argueDate_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26592 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/argueDate$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/argueDate$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_argueDate_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_argueDate_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26592 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26592, t0.o FROM "dbrdf_argueDate_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_argueDate_delta_old";
        INSERT INTO "dbrdf_argueDate_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_argueDate_delta_new" t0;
        TRUNCATE TABLE "dbrdf_argueDate_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 111
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_clubsRecordGoalscorer_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_clubsRecordGoalscorer_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26593;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_clubsRecordGoalscorer_delta_old" ON "dbrdf_clubsRecordGoalscorer_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_clubsRecordGoalscorer_delta_old" ON "dbrdf_clubsRecordGoalscorer_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_clubsRecordGoalscorer_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/clubsRecordGoalscorer$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/clubsRecordGoalscorer$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_clubsRecordGoalscorer_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_clubsRecordGoalscorer_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26593 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/clubsRecordGoalscorer$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/clubsRecordGoalscorer$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_clubsRecordGoalscorer_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_clubsRecordGoalscorer_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26593 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26593, t0.o FROM "dbrdf_clubsRecordGoalscorer_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_clubsRecordGoalscorer_delta_old";
        INSERT INTO "dbrdf_clubsRecordGoalscorer_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_clubsRecordGoalscorer_delta_new" t0;
        TRUNCATE TABLE "dbrdf_clubsRecordGoalscorer_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 112
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_cosparId_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_cosparId_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26594;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_cosparId_delta_old" ON "dbrdf_cosparId_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_cosparId_delta_old" ON "dbrdf_cosparId_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_cosparId_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/cosparId$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/cosparId$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_cosparId_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_cosparId_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26594 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/cosparId$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/cosparId$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_cosparId_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_cosparId_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26594 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26594, t0.o FROM "dbrdf_cosparId_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_cosparId_delta_old";
        INSERT INTO "dbrdf_cosparId_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_cosparId_delta_new" t0;
        TRUNCATE TABLE "dbrdf_cosparId_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 113
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_density_delta_old0"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_density_delta_old0"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26595;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_density_delta_old0" ON "dbrdf_density_delta_old0"(s, o); CREATE INDEX "IDX_1_dbrdf_density_delta_old0" ON "dbrdf_density_delta_old0"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_density_delta_new0"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/ChemicalSubstance/density$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/ChemicalSubstance/density$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_density_delta_new0"(s, o) SELECT t1.o, t0.o FROM "dbrdf_density_delta_old0" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26595 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/ChemicalSubstance/density$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/ChemicalSubstance/density$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_density_delta_new0"(s, o) SELECT t0.s, t1.o FROM "dbrdf_density_delta_old0" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26595 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26595, t0.o FROM "dbrdf_density_delta_new0" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_density_delta_old0";
        INSERT INTO "dbrdf_density_delta_old0"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_density_delta_new0" t0;
        TRUNCATE TABLE "dbrdf_density_delta_new0";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 114
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_varietals_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_varietals_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26596;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_varietals_delta_old" ON "dbrdf_varietals_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_varietals_delta_old" ON "dbrdf_varietals_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_varietals_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/varietals$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/varietals$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_varietals_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_varietals_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26596 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/varietals$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/varietals$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_varietals_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_varietals_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26596 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26596, t0.o FROM "dbrdf_varietals_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_varietals_delta_old";
        INSERT INTO "dbrdf_varietals_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_varietals_delta_new" t0;
        TRUNCATE TABLE "dbrdf_varietals_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 115
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_RailwayLine_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_RailwayLine_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26597;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_RailwayLine_delta_old" ON "dbrdf_RailwayLine_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_RailwayLine_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/RailwayLine$delta_new>(?Y) :- <http://dbpedia.org/ontology/RailwayLine$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_RailwayLine_delta_new"(s) SELECT t1.o FROM "dbrdf_RailwayLine_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26597);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26597 FROM "dbrdf_RailwayLine_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_RailwayLine_delta_old";
        INSERT INTO "dbrdf_RailwayLine_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_RailwayLine_delta_new" t0;
        TRUNCATE TABLE "dbrdf_RailwayLine_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 116
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_aircraftUser_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_aircraftUser_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26598;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_aircraftUser_delta_old" ON "dbrdf_aircraftUser_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_aircraftUser_delta_old" ON "dbrdf_aircraftUser_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_aircraftUser_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/aircraftUser$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/aircraftUser$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_aircraftUser_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_aircraftUser_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26598 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/aircraftUser$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/aircraftUser$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_aircraftUser_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_aircraftUser_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26598 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26598, t0.o FROM "dbrdf_aircraftUser_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_aircraftUser_delta_old";
        INSERT INTO "dbrdf_aircraftUser_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_aircraftUser_delta_new" t0;
        TRUNCATE TABLE "dbrdf_aircraftUser_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 117
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_settingOfPlay_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_settingOfPlay_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26599;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_settingOfPlay_delta_old" ON "dbrdf_settingOfPlay_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_settingOfPlay_delta_old" ON "dbrdf_settingOfPlay_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_settingOfPlay_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/settingOfPlay$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/settingOfPlay$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_settingOfPlay_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_settingOfPlay_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26599 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/settingOfPlay$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/settingOfPlay$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_settingOfPlay_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_settingOfPlay_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26599 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26599, t0.o FROM "dbrdf_settingOfPlay_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_settingOfPlay_delta_old";
        INSERT INTO "dbrdf_settingOfPlay_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_settingOfPlay_delta_new" t0;
        TRUNCATE TABLE "dbrdf_settingOfPlay_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 118
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_ChristianBishop_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_ChristianBishop_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26600;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_ChristianBishop_delta_old" ON "dbrdf_ChristianBishop_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_ChristianBishop_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/ChristianBishop$delta_new>(?Y) :- <http://dbpedia.org/ontology/ChristianBishop$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_ChristianBishop_delta_new"(s) SELECT t1.o FROM "dbrdf_ChristianBishop_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26600);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26600 FROM "dbrdf_ChristianBishop_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_ChristianBishop_delta_old";
        INSERT INTO "dbrdf_ChristianBishop_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_ChristianBishop_delta_new" t0;
        TRUNCATE TABLE "dbrdf_ChristianBishop_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 119
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_areaOfCatchment_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_areaOfCatchment_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26601;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_areaOfCatchment_delta_old" ON "dbrdf_areaOfCatchment_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_areaOfCatchment_delta_old" ON "dbrdf_areaOfCatchment_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_areaOfCatchment_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/Lake/areaOfCatchment$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/Lake/areaOfCatchment$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_areaOfCatchment_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_areaOfCatchment_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26601 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/Lake/areaOfCatchment$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/Lake/areaOfCatchment$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_areaOfCatchment_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_areaOfCatchment_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26601 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26601, t0.o FROM "dbrdf_areaOfCatchment_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_areaOfCatchment_delta_old";
        INSERT INTO "dbrdf_areaOfCatchment_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_areaOfCatchment_delta_new" t0;
        TRUNCATE TABLE "dbrdf_areaOfCatchment_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 120
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_distanceLaps_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_distanceLaps_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26602;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_distanceLaps_delta_old" ON "dbrdf_distanceLaps_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_distanceLaps_delta_old" ON "dbrdf_distanceLaps_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_distanceLaps_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/distanceLaps$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/distanceLaps$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_distanceLaps_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_distanceLaps_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26602 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/distanceLaps$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/distanceLaps$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_distanceLaps_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_distanceLaps_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26602 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26602, t0.o FROM "dbrdf_distanceLaps_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_distanceLaps_delta_old";
        INSERT INTO "dbrdf_distanceLaps_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_distanceLaps_delta_new" t0;
        TRUNCATE TABLE "dbrdf_distanceLaps_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 121
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_pubchem_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_pubchem_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26603;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_pubchem_delta_old" ON "dbrdf_pubchem_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_pubchem_delta_old" ON "dbrdf_pubchem_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_pubchem_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/pubchem$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/pubchem$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_pubchem_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_pubchem_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26603 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/pubchem$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/pubchem$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_pubchem_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_pubchem_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26603 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26603, t0.o FROM "dbrdf_pubchem_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_pubchem_delta_old";
        INSERT INTO "dbrdf_pubchem_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_pubchem_delta_new" t0;
        TRUNCATE TABLE "dbrdf_pubchem_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 122
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_selection_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_selection_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26604;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_selection_delta_old" ON "dbrdf_selection_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_selection_delta_old" ON "dbrdf_selection_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_selection_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/selection$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/selection$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_selection_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_selection_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26604 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/selection$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/selection$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_selection_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_selection_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26604 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26604, t0.o FROM "dbrdf_selection_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_selection_delta_old";
        INSERT INTO "dbrdf_selection_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_selection_delta_new" t0;
        TRUNCATE TABLE "dbrdf_selection_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 123
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_firstLaunchRocket_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_firstLaunchRocket_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26605;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_firstLaunchRocket_delta_old" ON "dbrdf_firstLaunchRocket_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_firstLaunchRocket_delta_old" ON "dbrdf_firstLaunchRocket_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_firstLaunchRocket_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/firstLaunchRocket$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/firstLaunchRocket$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_firstLaunchRocket_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_firstLaunchRocket_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26605 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/firstLaunchRocket$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/firstLaunchRocket$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_firstLaunchRocket_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_firstLaunchRocket_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26605 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26605, t0.o FROM "dbrdf_firstLaunchRocket_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_firstLaunchRocket_delta_old";
        INSERT INTO "dbrdf_firstLaunchRocket_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_firstLaunchRocket_delta_new" t0;
        TRUNCATE TABLE "dbrdf_firstLaunchRocket_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 124
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_lastFlight_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_lastFlight_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26606;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_lastFlight_delta_old" ON "dbrdf_lastFlight_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_lastFlight_delta_old" ON "dbrdf_lastFlight_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_lastFlight_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/lastFlight$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/lastFlight$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_lastFlight_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_lastFlight_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26606 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/lastFlight$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/lastFlight$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_lastFlight_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_lastFlight_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26606 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26606, t0.o FROM "dbrdf_lastFlight_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_lastFlight_delta_old";
        INSERT INTO "dbrdf_lastFlight_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_lastFlight_delta_new" t0;
        TRUNCATE TABLE "dbrdf_lastFlight_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 125
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_electionMajority_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_electionMajority_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26607;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_electionMajority_delta_old" ON "dbrdf_electionMajority_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_electionMajority_delta_old" ON "dbrdf_electionMajority_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_electionMajority_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/electionMajority$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/electionMajority$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_electionMajority_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_electionMajority_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26607 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/electionMajority$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/electionMajority$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_electionMajority_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_electionMajority_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26607 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26607, t0.o FROM "dbrdf_electionMajority_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_electionMajority_delta_old";
        INSERT INTO "dbrdf_electionMajority_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_electionMajority_delta_new" t0;
        TRUNCATE TABLE "dbrdf_electionMajority_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 126
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_CricketLeague_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_CricketLeague_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26608;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_CricketLeague_delta_old" ON "dbrdf_CricketLeague_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_CricketLeague_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/CricketLeague$delta_new>(?Y) :- <http://dbpedia.org/ontology/CricketLeague$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_CricketLeague_delta_new"(s) SELECT t1.o FROM "dbrdf_CricketLeague_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26608);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 2, 26608 FROM "dbrdf_CricketLeague_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_CricketLeague_delta_old";
        INSERT INTO "dbrdf_CricketLeague_delta_old"(s) SELECT DISTINCT t0.s FROM "dbrdf_CricketLeague_delta_new" t0;
        TRUNCATE TABLE "dbrdf_CricketLeague_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 127
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_lastLaunchRocket_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_lastLaunchRocket_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26609;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_lastLaunchRocket_delta_old" ON "dbrdf_lastLaunchRocket_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_lastLaunchRocket_delta_old" ON "dbrdf_lastLaunchRocket_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_lastLaunchRocket_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/lastLaunchRocket$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/lastLaunchRocket$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_lastLaunchRocket_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_lastLaunchRocket_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26609 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/lastLaunchRocket$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/lastLaunchRocket$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_lastLaunchRocket_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_lastLaunchRocket_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26609 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26609, t0.o FROM "dbrdf_lastLaunchRocket_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_lastLaunchRocket_delta_old";
        INSERT INTO "dbrdf_lastLaunchRocket_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_lastLaunchRocket_delta_new" t0;
        TRUNCATE TABLE "dbrdf_lastLaunchRocket_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 128
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_viceChancellor_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_viceChancellor_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26610;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_viceChancellor_delta_old" ON "dbrdf_viceChancellor_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_viceChancellor_delta_old" ON "dbrdf_viceChancellor_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_viceChancellor_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/viceChancellor$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/viceChancellor$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_viceChancellor_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_viceChancellor_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26610 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/viceChancellor$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/viceChancellor$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_viceChancellor_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_viceChancellor_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26610 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26610, t0.o FROM "dbrdf_viceChancellor_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_viceChancellor_delta_old";
        INSERT INTO "dbrdf_viceChancellor_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_viceChancellor_delta_new" t0;
        TRUNCATE TABLE "dbrdf_viceChancellor_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 129
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_olivierAward_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_olivierAward_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26611;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_olivierAward_delta_old" ON "dbrdf_olivierAward_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_olivierAward_delta_old" ON "dbrdf_olivierAward_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_olivierAward_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/olivierAward$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/olivierAward$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_olivierAward_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_olivierAward_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26611 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/olivierAward$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/olivierAward$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_olivierAward_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_olivierAward_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26611 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26611, t0.o FROM "dbrdf_olivierAward_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_olivierAward_delta_old";
        INSERT INTO "dbrdf_olivierAward_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_olivierAward_delta_new" t0;
        TRUNCATE TABLE "dbrdf_olivierAward_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 130
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_productionEndYear_delta_old"(s integer, o integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_productionEndYear_delta_old"(s, o) SELECT t0.s, t0.o FROM "__triples" t0 WHERE t0.p = 26612;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_productionEndYear_delta_old" ON "dbrdf_productionEndYear_delta_old"(s, o); CREATE INDEX "IDX_1_dbrdf_productionEndYear_delta_old" ON "dbrdf_productionEndYear_delta_old"(o);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_productionEndYear_delta_new"(s integer, o integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/productionEndYear$delta_new>(?Y,?X1) :- <http://dbpedia.org/ontology/productionEndYear$delta_old>(?X0,?X1), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_productionEndYear_delta_new"(s, o) SELECT t1.o, t0.o FROM "dbrdf_productionEndYear_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 26612 AND ex.o = t0.o);


        -- <http://dbpedia.org/ontology/productionEndYear$delta_new>(?X0,?Y) :- <http://dbpedia.org/ontology/productionEndYear$delta_old>(?X0,?X1), owl:sameAs(?X1,?Y) .
        INSERT INTO "dbrdf_productionEndYear_delta_new"(s, o) SELECT t0.s, t1.o FROM "dbrdf_productionEndYear_delta_old" t0, "__triples" t1 WHERE t0.o = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t0.s AND ex.p = 26612 AND ex.o = t1.o);


        -- Propagate $delta_new

        INSERT INTO "__triples"(s, p, o) SELECT DISTINCT t0.s, 26612, t0.o FROM "dbrdf_productionEndYear_delta_new" t0;
        GET DIAGNOSTICS rows_nr = ROW_COUNT;
        total_tuples := total_tuples + rows_nr;
        delta_old_size := delta_old_size + rows_nr;
        TRUNCATE TABLE "dbrdf_productionEndYear_delta_old";
        INSERT INTO "dbrdf_productionEndYear_delta_old"(s, o) SELECT DISTINCT t0.s, t0.o FROM "dbrdf_productionEndYear_delta_new" t0;
        TRUNCATE TABLE "dbrdf_productionEndYear_delta_new";

    END LOOP;

    -- END Recursive rules

    ----------------------------------------
    ---- COMPONENT 131
    ---- DEPENDS ON: 0
    ----------------------------------------

    -- Prepare temporary tables for recursive rules

    delta_old_size := 0;

    CREATE LOCAL TEMPORARY TABLE "dbrdf_ComicsCharacter_delta_old"(s integer) ON COMMIT DROP;
    INSERT INTO "dbrdf_ComicsCharacter_delta_old"(s) SELECT t0.s FROM "__triples" t0 WHERE t0.p = 2 AND t0.o = 26613;
    GET DIAGNOSTICS rows_nr = ROW_COUNT;
    delta_old_size := delta_old_size + rows_nr;
    CREATE INDEX "IDX_0_dbrdf_ComicsCharacter_delta_old" ON "dbrdf_ComicsCharacter_delta_old"(s);
    CREATE LOCAL TEMPORARY TABLE "dbrdf_ComicsCharacter_delta_new"(s integer) ON COMMIT DROP;

    -- Iterate recursive rules

    WHILE delta_old_size <> 0 LOOP
        delta_old_size := 0;

        -- Evaluate seminaive rules

        -- <http://dbpedia.org/ontology/ComicsCharacter$delta_new>(?Y) :- <http://dbpedia.org/ontology/ComicsCharacter$delta_old>(?X0), owl:sameAs(?X0,?Y) .
        INSERT INTO "dbrdf_ComicsCharacter_delta_new"(s) SELECT t1.o FROM "dbrdf_ComicsCharacter_delta_old" t0, "__triples" t1 WHERE t0.s = t1.s AND t1.p = 26459 AND NOT EXISTS (SELECT 1 FROM "__triples" ex WHERE ex.s = t1.o AND ex.p = 2 AND ex.o = 26613);


        -- Propagate $delta_new

