[
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "salt_water",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "chemistry",
    "time": "1 m",
    "autolearn": true,
    "flags": [ "BLIND_HARD" ],
    "components": [ [ [ "water_clean", 1 ], [ "water", 1 ] ], [ [ "salt", 10 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "soapy_water",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "chemistry",
    "time": "1 m",
    "autolearn": true,
    "flags": [ "BLIND_HARD" ],
    "components": [
      [ [ "water_clean", 1 ], [ "water", 1 ] ],
      [ [ "soap", 1 ], [ "soap_flakes", 15 ], [ "detergent", 1 ], [ "liquid_soap", 1 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "saline",
    "category": "CC_OTHER",
    "subcategory": "CSC_OTHER_MEDICAL",
    "skill_used": "firstaid",
    "difficulty": 2,
    "skills_required": [ "chemistry", 2 ],
    "time": "30 m",
    "book_learn": [
      [ "textbook_firstaid", 2 ],
      [ "pocket_firstaid", 2 ],
      [ "manual_first_aid", 2 ],
      [ "atomic_survival", 4 ],
      [ "textbook_chemistry", 5 ],
      [ "adv_chemistry", 4 ],
      [ "emergency_book", 3 ]
    ],
    "qualities": [ { "id": "BOIL", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 3, "LIST" ] ] ],
    "components": [ [ [ "water_clean", 1 ] ], [ [ "salt", 10 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "tallow_tainted",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "cooking",
    "difficulty": 2,
    "time": "2 h",
    "autolearn": true,
    "batch_time_factors": [ 75, 2 ],
    "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 2 } ],
    "tools": [ [ [ "water_boiling_heat", 20, "LIST" ] ] ],
    "proficiencies": [ { "proficiency": "prof_food_prep" }, { "proficiency": "prof_knife_skills" } ],
    "components": [ [ [ "fat_tainted", 4 ] ], [ [ "water", 1 ], [ "water_clean", 1 ] ] ],
    "charges": 2
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "handrolled_cig",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "fabrication",
    "time": "2 m",
    "autolearn": true,
    "reversible": true,
    "flags": [ "BLIND_HARD" ],
    "components": [ [ [ "rolling_paper", 1 ] ], [ [ "tobacco", 1 ], [ "cig_butt", 5 ], [ "cigar_butt", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "tobacco",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "cooking",
    "difficulty": 2,
    "time": "18 m",
    "autolearn": true,
    "batch_time_factors": [ 67, 5 ],
    "tools": [ [ [ "dehydrator", 25 ], [ "char_smoker", 25 ] ] ],
    "components": [ [ [ "tobacco_raw", 1 ] ] ],
    "charges": 20
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "joint",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "fabrication",
    "time": "2 m",
    "autolearn": true,
    "reversible": true,
    "flags": [ "BLIND_HARD" ],
    "components": [ [ [ "rolling_paper", 1 ] ], [ [ "weed", 1 ], [ "joint_roach", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "crack",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "30 m",
    "book_learn": [ [ "textbook_chemistry", 4 ], [ "adv_chemistry", 4 ], [ "recipe_labchem", 4 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 8, "LIST" ] ] ],
    "components": [
      [ [ "water", 1 ], [ "water_clean", 1 ] ],
      [ [ "coke", 12 ] ],
      [ [ "ammonia_liquid", 1 ], [ "chem_baking_soda", 20 ] ]
    ],
    "charges": 4
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "poppy_sleep",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "skills_required": [ "survival", 1 ],
    "difficulty": 2,
    "time": "5 m",
    "book_learn": [
      [ "textbook_chemistry", 2 ],
      [ "adv_chemistry", 2 ],
      [ "pocket_survival", 3 ],
      [ "atomic_survival", 2 ],
      [ "textbook_survival", 2 ],
      [ "survival_book", 3 ],
      [ "isherwood_herbal_remedies", 2 ]
    ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 2, "LIST" ] ] ],
    "components": [ [ [ "poppy_bud", 2 ] ] ],
    "charges": 10
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "bonemeal_tablet",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "cooking",
    "skills_required": [ "survival", 2 ],
    "difficulty": 2,
    "time": "20 m",
    "book_learn": [
      [ "pocket_survival", 3 ],
      [ "atomic_survival", 2 ],
      [ "textbook_survival", 2 ],
      [ "survival_book", 3 ],
      [ "isherwood_herbal_remedies", 1 ]
    ],
    "tools": [ [ [ "surface_heat", 8, "LIST" ] ] ],
    "components": [ [ [ "meal_bone", 1 ] ], [ [ "water_clean", 1 ] ] ],
    "charges": 40
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "flavored_bonemeal_tablet",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "cooking",
    "skills_required": [ "survival", 2 ],
    "difficulty": 3,
    "time": "30 m",
    "book_learn": [
      [ "pocket_survival", 3 ],
      [ "atomic_survival", 2 ],
      [ "textbook_survival", 2 ],
      [ "survival_book", 3 ],
      [ "isherwood_herbal_remedies", 2 ]
    ],
    "tools": [ [ [ "surface_heat", 8, "LIST" ] ] ],
    "components": [
      [ [ "meal_bone", 1 ] ],
      [ [ "dry_fruit", 1 ], [ "sugar", 45 ], [ "artificial_sweetener", 45 ] ],
      [ [ "water_clean", 1 ] ]
    ],
    "charges": 42
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "tums",
    "charges": 100,
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "cooking",
    "skills_required": [ "survival", 2 ],
    "difficulty": 2,
    "time": "30 m",
    "book_learn": [
      [ "pocket_survival", 3 ],
      [ "atomic_survival", 2 ],
      [ "textbook_survival", 2 ],
      [ "survival_book", 3 ],
      [ "isherwood_herbal_remedies", 1 ]
    ],
    "tools": [ [ [ "surface_heat", 8, "LIST" ] ] ],
    "components": [
      [ [ "chem_caco3", 30 ] ],
      [ [ "water_clean", 2 ] ],
      [ [ "chem_citric_acid", 3 ], [ "dry_fruit", 1 ], [ "sugar", 20 ], [ "artificial_sweetener", 20 ] ],
      [
        [ "gelatin_powder", 1 ],
        [ "gelatin_fresh", 1 ],
        [ "honeydew", 2 ],
        [ "honey_bottled", 2 ],
        [ "syrup", 2 ],
        [ "wax", 1 ]
      ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "poppy_pain",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "skills_required": [ "survival", 1 ],
    "difficulty": 2,
    "time": "5 m",
    "book_learn": [
      [ "textbook_chemistry", 2 ],
      [ "adv_chemistry", 2 ],
      [ "pocket_survival", 3 ],
      [ "atomic_survival", 2 ],
      [ "textbook_survival", 2 ],
      [ "survival_book", 3 ],
      [ "isherwood_herbal_remedies", 2 ]
    ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 2, "LIST" ] ] ],
    "components": [ [ [ "poppy_bud", 2 ] ] ],
    "charges": 10
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "fungicide",
    "id_suffix": "from_normal_chemicals",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "skills_required": [ "survival", 1 ],
    "difficulty": 2,
    "time": "5 m",
    "flags": [ "SECRET" ],
    "book_learn": [
      [ "textbook_chemistry", 2 ],
      [ "adv_chemistry", 2 ],
      [ "pocket_survival", 2 ],
      [ "atomic_survival", 2 ],
      [ "textbook_survival", 1 ],
      [ "survival_book", 3 ],
      [ "recipe_labchem", 2 ]
    ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 2, "LIST" ] ] ],
    "components": [ [ [ "disinfectant", 20 ], [ "oxy_powder", 100 ] ], [ [ "bleach", 5 ] ] ],
    "charges": 400
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "fungicide",
    "id_suffix": "from_triffids",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "skills_required": [ [ "survival", 6 ], [ "firstaid", 2 ] ],
    "difficulty": 7,
    "time": "1 h",
    "autolearn": true,
    "charges": 10,
    "batch_time_factors": [ 90, 2 ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_biochemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 3 } ],
    "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ],
    "components": [ [ [ "triffid_fungicide", 1 ] ], [ [ "charcoal", 5 ] ], [ [ "bleach", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "antifungal",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "30 m",
    "book_learn": [
      [ "textbook_chemistry", 5 ],
      [ "adv_chemistry", 4 ],
      [ "pocket_survival", 5 ],
      [ "atomic_survival", 5 ],
      [ "textbook_survival", 5 ],
      [ "survival_book", 5 ],
      [ "recipe_labchem", 4 ],
      [ "isherwood_herbal_remedies", 3 ]
    ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "qualities": [ { "id": "CHEM", "level": 3 } ],
    "tools": [ [ [ "surface_heat", 20, "LIST" ] ] ],
    "components": [ [ [ "fungicide", 10 ] ], [ [ "ammonia_liquid", 2 ], [ "lye_powder", 200 ] ], [ [ "salt", 10 ] ] ],
    "charges": 5
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "insecticide",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 6,
    "time": "1 h",
    "batch_time_factors": [ 80, 1 ],
    "book_learn": [ [ "textbook_chemistry", 4 ], [ "adv_chemistry", 4 ], [ "recipe_labchem", 4 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [
      [ [ "surface_heat", 50, "LIST" ] ],
      [ [ "electrolysis_kit", 200 ] ],
      [ [ "chem_sulphuric_acid", -1 ] ],
      [ [ "chem_muriatic_acid", -1 ] ],
      [ [ "chem_antimony_trichloride", -1 ] ],
      [ [ "chem_ferric_chloride", -1 ] ],
      [ [ "silver_small", -1 ] ],
      [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ]
    ],
    "components": [ [ [ "chem_ethanol", 46 ] ], [ [ "salt_water", 4 ] ], [ [ "chem_benzene", 90 ] ] ],
    "result_mult": 8
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "insecticide",
    "id_suffix": "nicotine",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "30 m",
    "book_learn": [ [ "textbook_chemistry", 4 ], [ "adv_chemistry", 4 ], [ "recipe_labchem", 4 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "STRAIN", "level": 1 } ],
    "components": [
      [
        [ "tobacco", 50 ],
        [ "cig", 50 ],
        [ "cig_butt", 100 ],
        [ "cigar", 10 ],
        [ "tobacco_raw", 50 ],
        [ "nicotine_liquid", 50 ]
      ],
      [ [ "soap", 1 ], [ "soap_flakes", 15 ], [ "detergent", 1 ], [ "liquid_soap", 1 ], [ "soapy_water", 1 ] ],
      [ [ "water_clean", 1 ], [ "water", 1 ] ]
    ],
    "result_mult": 8
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "adrenaline_injector",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "difficulty": 6,
    "skills_required": [ [ "firstaid", 6 ] ],
    "time": "30 m",
    "book_learn": [ [ "textbook_chemistry", 8 ], [ "textbook_toxicology", 7 ], [ "recipe_labchem", 8 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "qualities": [ { "id": "CHEM", "level": 3 }, { "id": "ANALYSIS", "level": 1 }, { "id": "SEPARATE", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ],
    "components": [ [ [ "syringe", 1 ] ], [ [ "chem_ethanol", 100 ] ], [ [ "conc_venom", 4 ] ], [ [ "salt_water", 1 ], [ "saline", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "heroin",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "difficulty": 6,
    "batch_time_factors": [ 40, 6 ],
    "charges": 3,
    "time": "2 h",
    "book_learn": [ [ "textbook_chemistry", 7 ], [ "adv_chemistry", 7 ], [ "atomic_survival", 6 ], [ "recipe_labchem", 6 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" },
      { "proficiency": "prof_chem_synth" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "qualities": [ { "id": "CHEM", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 3, "LIST" ] ] ],
    "components": [ [ [ "acetic_anhydride", 2 ] ], [ [ "morphine", 3 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "oxycodone",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "difficulty": 5,
    "time": "45 m",
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "book_learn": [ [ "textbook_chemistry", 6 ], [ "adv_chemistry", 6 ], [ "atomic_survival", 5 ], [ "recipe_labchem", 5 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" },
      { "proficiency": "prof_chem_synth" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "tools": [ [ [ "electrolysis_kit", 50 ] ], [ [ "lye", -1 ], [ "lye_potassium", -1 ] ], [ [ "platinum_grille", -1 ] ] ],
    "components": [ [ [ "codeine", 10 ] ], [ [ "water_clean", 1 ] ] ],
    "charges": 10
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "diazepam",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "difficulty": 9,
    "skills_required": [ "firstaid", 5 ],
    "time": "12 h",
    "batch_time_factors": [ 80, 1 ],
    "book_learn": [ [ "textbook_chemistry", 7 ], [ "adv_chemistry", 7 ], [ "atomic_survival", 6 ], [ "recipe_labchem", 6 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_distilling" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" },
      { "proficiency": "prof_chem_synth" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "charges": 200,
    "qualities": [
      { "id": "CHEM", "level": 2 },
      { "id": "FINE_DISTILL", "level": 1 },
      { "id": "ANALYSIS", "level": 1 },
      { "id": "SAW_M", "level": 1 },
      { "id": "HAMMER", "level": 1 },
      { "id": "CONTAIN", "level": 1 }
    ],
    "tools": [
      [ [ "surface_heat", 200, "LIST" ] ],
      [ [ "electrolysis_kit", 500 ] ],
      [ [ "ketene_lamp", 50 ] ],
      [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ],
      [ [ "chem_ferric_chloride", -1 ] ]
    ],
    "components": [
      [ [ "chem_toluene", 105 ] ],
      [ [ "chem_benzene", 90 ] ],
      [ [ "water_clean", 1 ] ],
      [ [ "salt_water", 12 ] ],
      [ [ "chem_sodium", 33 ] ],
      [ [ "chem_nitric_acid", 1 ] ],
      [ [ "chem_muriatic_acid", 1 ] ],
      [ [ "chem_sulphuric_acid", 2 ] ],
      [ [ "chem_acetone", 1 ] ],
      [ [ "chem_methanol", 32 ] ],
      [ [ "lye_powder", 15 ] ],
      [ [ "chem_sulphur", 100 ] ],
      [ [ "scrap", 2 ] ],
      [ [ "chem_nickel_powder", 7 ] ],
      [ [ "chem_aluminium_powder", 16 ] ]
    ]
  },
  {
    "result": "pepto",
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "difficulty": 6,
    "skills_required": [ "firstaid", 1 ],
    "time": "1 h",
    "batch_time_factors": [ 80, 1 ],
    "book_learn": [ [ "emergency_book", 6 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "charges": 20,
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 20, "LIST" ] ], [ [ "electrolysis_kit", 20 ] ] ],
    "components": [
      [ [ "aspirin", 18 ] ],
      [ [ "salt_water", 1 ] ],
      [ [ "water_clean", 1 ] ],
      [ [ "bismuth", 10 ] ],
      [ [ "lye_powder", 2 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "iodine",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "skills_required": [ "firstaid", 1 ],
    "difficulty": 4,
    "time": "24 m",
    "charges": 996,
    "book_learn": [ [ "adv_chemistry", 4 ], [ "textbook_chemistry", 4 ], [ "recipe_labchem", 4 ], [ "atomic_survival", 5 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 25, "LIST" ] ] ],
    "components": [
      [ [ "iodine_crystal", 218 ] ],
      [ [ "chem_potassium_hydroxide", 600 ], [ "lye_potassium", 15 ] ],
      [ [ "ammonia_hydroxide", 1 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "prussian_blue",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "skills_required": [ "firstaid", 1 ],
    "difficulty": 5,
    "time": "36 m",
    "batch_time_factors": [ 80, 2 ],
    "book_learn": [ [ "adv_chemistry", 5 ], [ "textbook_chemistry", 6 ], [ "recipe_labchem", 5 ], [ "atomic_survival", 5 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_biochemistry" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 }, { "id": "BOIL", "level": 2 }, { "id": "SAW_M", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 25, "LIST" ] ] ],
    "components": [
      [ [ "chem_muriatic_acid", 1 ] ],
      [ [ "scrap", 6 ] ],
      [ [ "chem_hydrogen_peroxide", 10 ] ],
      [ [ "any_blood", 2, "LIST" ], [ "scrap_leather", 500 ], [ "leather", 5 ] ],
      [ [ "paper", 5 ] ]
    ],
    "charges": 10
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "aspirin",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "skills_required": [ "firstaid", 1 ],
    "difficulty": 2,
    "time": "24 m",
    "book_learn": [
      [ "adv_chemistry", 2 ],
      [ "textbook_chemistry", 2 ],
      [ "recipe_labchem", 2 ],
      [ "atomic_survival", 3 ],
      [ "isherwood_herbal_remedies", 2 ],
      [ "basic_chemistry", 2 ]
    ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 25, "LIST" ] ] ],
    "components": [ [ [ "water_clean", 1 ] ], [ [ "acetic_anhydride", 1 ] ], [ [ "willowbark", 10 ] ] ],
    "charges": 20
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "pur_tablets",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "chemistry",
    "difficulty": 5,
    "time": "24 m",
    "book_learn": [
      [ "adv_chemistry", 5 ],
      [ "textbook_chemistry", 5 ],
      [ "recipe_labchem", 4 ],
      [ "atomic_survival", 4 ],
      [ "textbook_survival", 4 ]
    ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_organic_chemistry" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 25, "LIST" ] ] ],
    "components": [ [ [ "iodine", 10 ] ], [ [ "aspirin", 10 ] ], [ [ "bleach", 1 ], [ "oxy_powder", 50 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "bleach",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "skills_required": [ "electronics", 2 ],
    "difficulty": 4,
    "time": "25 m",
    "batch_time_factors": [ 90, 4 ],
    "//": "another variation of chloralkali process, now used to produce bleach (sodium hypochlorite - or rather rough, technical grade hypochlorite/hydroxide/chloride mix), note we will not be heating anything and that the (mostly) electrochemical reaction easily scales in size, some hydrogen gas could be recoverable (optional byproduct)",
    "book_learn": [ [ "adv_chemistry", 3 ], [ "textbook_chemistry", 3 ], [ "recipe_labchem", 3 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "electrolysis_kit", 250 ] ] ],
    "components": [ [ [ "salt_water", 2 ], [ "saline", 10 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "oxy_powder",
    "byproducts": [ [ "salt_water", 2 ] ],
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "skills_required": [ "electronics", 2 ],
    "difficulty": 5,
    "time": "45 m",
    "batch_time_factors": [ 60, 4 ],
    "//": "abstracting using chloralkali process (hot solution, unpartitioned cell) to produce sodium chlorate, then perchlorate by anodic oxidation on platinum, then ammonia perchlorate by double decomposition from sodium perchlorate and ammonium chloride; while we can't directly use bleach here but we do end up recovering some brine",
    "book_learn": [ [ "adv_chemistry", 4 ], [ "textbook_chemistry", 4 ], [ "recipe_labchem", 4 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 }, { "id": "BOIL", "level": 1 } ],
    "tools": [ [ [ "electrolysis_kit", 750 ] ], [ [ "surface_heat", 25, "LIST" ] ], [ [ "platinum_small", -1 ] ] ],
    "components": [ [ [ "salt_water", 4 ], [ "saline", 20 ] ], [ [ "ammonia_liquid", 1 ] ], [ [ "chem_muriatic_acid", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "lye_powder",
    "id_suffix": "from_lye",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 2,
    "time": "1 h 30 m",
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "batch_time_factors": [ 80, 4 ],
    "qualities": [ { "id": "BOIL", "level": 1 } ],
    "tools": [ [ [ "water_boiling_heat", 120, "LIST" ] ] ],
    "components": [ [ [ "lye", 6 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "lye",
    "id_suffix": "from_lye_powder",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 1,
    "time": "1 m",
    "autolearn": true,
    "batch_time_factors": [ 90, 4 ],
    "//": "reversal of the recipe above",
    "//1": [
      "Not gonna add proficiencies to _reverse_ recipes. ",
      "We shall avoid grinding; besides, pouring some powder into water is too simple."
    ],
    "components": [ [ [ "water", 3 ], [ "water_clean", 3 ] ], [ [ "lye_powder", 100 ] ] ],
    "charges": 3
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_sodium",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "120 m",
    "book_learn": [ [ "adv_chemistry", 4 ], [ "textbook_chemistry", 4 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "charges": 700,
    "batch_time_factors": [ 60, 4 ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "electrolysis_kit", 1500 ] ], [ [ "surface_heat", 1, "LIST" ] ], [ [ "syringe", -1 ] ] ],
    "components": [ [ [ "lye_powder", 1129 ] ], [ [ "lamp_oil", 350 ] ] ],
    "//": "One battery charge is one kJ, one unit of surface_heat is 25 charges, 1129 lye powder is 30 grams, 25 kJ is needed to melt 30 grams of lye.",
    "//1": "kerosene is used here because sodium metal needs to be suspended in a mineral oil to prevent it from reacting to air. It's half of the resulting sodium because the item itself is 50/50."
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_potassium",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "120 m",
    "book_learn": [ [ "adv_chemistry", 4 ], [ "textbook_chemistry", 4 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "charges": 350,
    "batch_time_factors": [ 60, 4 ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "electrolysis_kit", 1500 ] ], [ [ "surface_heat", 1, "LIST" ] ], [ [ "syringe", -1 ] ] ],
    "components": [ [ [ "chem_potassium_hydroxide", 800 ] ], [ [ "lamp_oil", 200 ] ] ],
    "//": "kerosene is used here because potassium metal needs to be suspended in a mineral oil to prevent it from reacting with air."
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "heatpack",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "chemistry",
    "difficulty": 3,
    "time": "6 m",
    "book_learn": [ [ "adv_chemistry", 3 ], [ "textbook_chemistry", 3 ], [ "atomic_survival", 4 ] ],
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_inorganic_chemistry" } ],
    "using": [ [ "sewing_standard", 1 ] ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 2, "LIST" ] ] ],
    "components": [ [ [ "bag_plastic", 1 ], [ "heatpack_used", 1 ] ], [ [ "oxy_powder", 5 ] ], [ [ "scrap", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "fertilizer_liquid",
    "id_suffix": "simple",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "survival",
    "difficulty": 2,
    "time": "20 m",
    "autolearn": true,
    "//": "Too simple. Just mixing feces and chitin with water. Basic chemistry shall be enough for this.",
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" } ],
    "batch_time_factors": [ 80, 4 ],
    "flags": [ "BLIND_HARD", "ALLOW_ROTTEN" ],
    "qualities": [ { "id": "BOIL", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ],
    "components": [
      [ [ "water", 4 ], [ "water_clean", 4 ] ],
      [ [ "meal_bone", 2 ], [ "meal_bone_tainted", 4 ] ],
      [ [ "meal_chitin_piece", 1 ] ],
      [ [ "feces_bird", 10 ], [ "feces_roach", 10 ], [ "feces_cow", 4 ], [ "feces_manure", 6 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "fertilizer_commercial",
    "id_suffix": "simple",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "charges": 1,
    "time": "1 s",
    "autolearn": true,
    "flags": [ "BLIND_EASY" ],
    "components": [ [ [ "chem_ammonium_nitrate_pellets", 27 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "fertilizer_liquid",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "skills_required": [ "survival", 2 ],
    "difficulty": 4,
    "time": "20 m",
    "autolearn": true,
    "book_learn": [ [ "adv_chemistry", 2 ], [ "textbook_chemistry", 2 ], [ "recipe_labchem", 3 ], [ "atomic_survival", 2 ] ],
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_inorganic_chemistry" } ],
    "flags": [ "ALLOW_ROTTEN" ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ],
    "components": [
      [ [ "water", 4 ], [ "water_clean", 4 ] ],
      [ [ "meal_bone", 2 ], [ "meal_bone_tainted", 4 ] ],
      [ [ "meal_chitin_piece", 1 ] ],
      [ [ "ammonia_liquid", 1 ], [ "lye_powder", 100 ], [ "chem_saltpetre", 50 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "flask_yeast",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "cooking",
    "difficulty": 2,
    "time": "30 m",
    "autolearn": true,
    "tools": [ [ [ "surface_heat", 7, "LIST" ] ] ],
    "components": [
      [ [ "water", 1 ], [ "water_clean", 1 ] ],
      [ [ "jar_glass_sealed", 1 ] ],
      [ [ "yeast", 1 ] ],
      [ [ "sugar", 10 ], [ "honey_bottled", 1 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "soap",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "byproducts": [ [ "chem_glycerol", 1 ] ],
    "skill_used": "chemistry",
    "difficulty": 2,
    "time": "45 m",
    "qualities": [ { "id": "CHEM", "level": 1 } ],
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_inorganic_chemistry" } ],
    "tools": [ [ [ "surface_heat", 18, "LIST" ] ] ],
    "components": [
      [ [ "edible_tallow_lard", 4, "LIST" ], [ "cooking_oil", 14 ], [ "cooking_oil2", 14 ] ],
      [ [ "lye", 1 ], [ "lye_powder", 11 ] ],
      [ [ "water", 2 ], [ "water_clean", 2 ], [ "salt_water", 2 ] ]
    ],
    "flags": [ "ALLOW_ROTTEN" ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "soap",
    "id_suffix": "from_potassium_hydroxide",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "byproducts": [ [ "chem_glycerol", 1 ] ],
    "skill_used": "chemistry",
    "difficulty": 2,
    "time": "45 m",
    "qualities": [ { "id": "CHEM", "level": 1 } ],
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_inorganic_chemistry" } ],
    "tools": [ [ [ "surface_heat", 18, "LIST" ] ] ],
    "components": [
      [ [ "edible_tallow_lard", 4, "LIST" ], [ "cooking_oil", 14 ], [ "cooking_oil2", 14 ] ],
      [ [ "lye_potassium", 1 ], [ "chem_potassium_hydroxide", 55 ] ],
      [ [ "salt_water", 2 ] ]
    ],
    "flags": [ "ALLOW_ROTTEN" ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "liquid_soap",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "byproducts": [ [ "chem_glycerol", 1 ] ],
    "skill_used": "chemistry",
    "difficulty": 2,
    "time": "45 m",
    "qualities": [ { "id": "CHEM", "level": 1 } ],
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_inorganic_chemistry" } ],
    "tools": [ [ [ "surface_heat", 18, "LIST" ] ] ],
    "charges": 10,
    "components": [
      [ [ "edible_tallow_lard", 4, "LIST" ], [ "cooking_oil", 14 ], [ "cooking_oil2", 14 ] ],
      [ [ "lye_potassium", 1 ], [ "chem_potassium_hydroxide", 55 ] ],
      [ [ "water", 2 ], [ "water_clean", 2 ] ]
    ],
    "flags": [ "ALLOW_ROTTEN" ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "soap_flakes",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "time": "15 m",
    "autolearn": true,
    "//": "Too simple to learn any chemistry.",
    "qualities": [ { "id": "CUT", "level": 1 } ],
    "components": [ [ [ "soap", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "poppysyrup",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "skills_required": [ "survival", 1 ],
    "difficulty": 3,
    "time": "5 m",
    "book_learn": [
      [ "textbook_chemistry", 2 ],
      [ "adv_chemistry", 2 ],
      [ "pocket_survival", 3 ],
      [ "atomic_survival", 2 ],
      [ "textbook_survival", 2 ],
      [ "survival_book", 3 ],
      [ "isherwood_herbal_remedies", 2 ]
    ],
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_pharmaceutical" } ],
    "qualities": [ { "id": "CHEM", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 2, "LIST" ] ] ],
    "components": [ [ [ "poppy_bud", 2 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_hydrogen_peroxide_conc",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "25 m",
    "book_learn": [ [ "recipe_labchem", 4 ], [ "textbook_chemistry", 4 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 25, "LIST" ] ] ],
    "components": [ [ [ "chem_hydrogen_peroxide", 50 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_hydrogen_peroxide",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "skills_required": [ [ "firstaid", 3 ] ],
    "difficulty": 3,
    "time": "6 m",
    "autolearn": true,
    "//": "A reverse recipe. Not adding chemical proficiencies.",
    "book_learn": [ [ "recipe_labchem", 3 ], [ "textbook_chemistry", 3 ] ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ],
    "components": [ [ [ "chem_hydrogen_peroxide_conc", 1 ] ], [ [ "water", 4 ], [ "water_clean", 4 ] ] ],
    "charges": 50
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_muriatic_acid",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "15 m",
    "book_learn": [ [ "recipe_labchem", 3 ], [ "textbook_chemistry", 3 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ],
    "components": [ [ [ "salt", 210 ] ], [ [ "chem_sulphuric_acid", 1 ] ], [ [ "water_clean", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_muriatic_acid",
    "id_suffix": "by_electrolysis",
    "byproducts": [ [ "lye", 2 ] ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "skills_required": [ [ "electronics", 2 ], [ "mechanics", 2 ] ],
    "difficulty": 5,
    "time": "40 m",
    "batch_time_factors": [ 50, 5 ],
    "//": "abstracted chloralkali process, followed by 'burning' resulting chlorine and hydrogen with electric arc as uv source and crucible serving as reaction furnace, then dissolving resulting hydrogen chloride gas in water",
    "book_learn": [ [ "adv_chemistry", 4 ], [ "textbook_chemistry", 4 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [
      [ [ "electrolysis_kit", 500 ] ],
      [ [ "welder", 100 ], [ "welding_kit", 100 ], [ "welder_crude", 150 ] ],
      [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ]
    ],
    "components": [ [ [ "salt_water", 4 ] ], [ [ "water_clean", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_sulphuric_acid",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 5,
    "time": "15 m",
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ],
    "components": [ [ [ "chem_hydrogen_peroxide_conc", 1 ] ], [ [ "chem_sulphur", 375 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_sulphuric_acid",
    "id_suffix": "with platinum",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 5,
    "time": "15 m",
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "//": "burning sulfur with platinum catalyst to create SO3, dissolving in water to create H2SO4",
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 10, "LIST" ] ], [ [ "platinum_small", -1 ] ] ],
    "components": [ [ [ "water_clean", 1 ] ], [ [ "chem_sulphur", 375 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_nitric_acid",
    "id_suffix": "from_sulphuric",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "10 m",
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 50, "LIST" ] ] ],
    "components": [ [ [ "chem_sulphuric_acid", 1 ] ], [ [ "chem_saltpetre", 25 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_nitric_acid",
    "id_suffix": "from ammonia",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 5,
    "time": "40 m",
    "book_learn": [ [ "adv_chemistry", 5 ], [ "textbook_chemistry", 5 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_distilling" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "batch_time_factors": [ 80, 4 ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 2 }, { "id": "DISTILL", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 25, "LIST" ] ], [ [ "pressure_cooker", -1 ] ], [ [ "platinum_grille", -1 ] ] ],
    "components": [ [ [ "water", 3 ], [ "water_clean", 3 ] ], [ [ "ammonia_liquid", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_nitric_acid",
    "id_suffix": "from_muriatic",
    "byproducts": [ [ "chem_potassium_chloride" ] ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "10 m",
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 50, "LIST" ] ] ],
    "components": [ [ [ "chem_muriatic_acid", 1 ] ], [ [ "chem_saltpetre", 25 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_aluminium_sulphate",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "2 m 30 s",
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 25, "LIST" ] ] ],
    "components": [ [ [ "chem_sulphuric_acid", 1 ] ], [ [ "chem_hydrogen_peroxide", 10 ] ], [ [ "chem_aluminium_powder", 25 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_ammonium_nitrate",
    "byproducts": [ [ "water" ] ],
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "3 m",
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 25, "LIST" ] ] ],
    "components": [ [ [ "chem_nitric_acid", 5 ] ], [ [ "ammonia_liquid", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_ammonium_nitrate",
    "id_suffix": "from_pellets",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "charges": 100,
    "time": "5 m",
    "autolearn": true,
    "qualities": [ { "id": "FINE_GRIND", "level": 1 }, { "id": "SIEVE", "level": 1 } ],
    "components": [ [ [ "chem_ammonium_nitrate_pellets", 100 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "chem_ammonium_nitrate_pellets",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "charges": 27,
    "time": "1 s",
    "autolearn": true,
    "flags": [ "BLIND_EASY" ],
    "components": [ [ [ "fertilizer_commercial", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_potassium_hydroxide",
    "byproducts": [ [ "water" ] ],
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 5,
    "charges": 680,
    "time": "45 m",
    "book_learn": [ [ "textbook_chemistry", 4 ], [ "adv_chemistry", 5 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "electrolysis_kit", 100 ] ], [ [ "platinum_small", -1 ] ], [ [ "silver_small", -1 ] ], [ [ "salt", -1 ] ] ],
    "components": [ [ [ "water_clean", 3 ] ], [ [ "chem_potassium_chloride", 25 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_potassium_hydroxide",
    "id_suffix": "from_lye",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 2,
    "time": "1 h 30 m",
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "batch_time_factors": [ 80, 4 ],
    "qualities": [ { "id": "BOIL", "level": 1 } ],
    "tools": [ [ [ "water_boiling_heat", 120, "LIST" ] ] ],
    "components": [ [ [ "lye_potassium", 6 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "lye_potassium",
    "id_suffix": "from_lye_powder",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 1,
    "time": "1 m",
    "autolearn": true,
    "//": "A reverse recipe. Not adding chemical proficiencies,",
    "batch_time_factors": [ 90, 4 ],
    "components": [ [ [ "water", 3 ], [ "water_clean", 3 ] ], [ [ "chem_potassium_hydroxide", 125 ] ] ],
    "charges": 3
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_saltpetre",
    "byproducts": [ [ "ammonia_liquid", 1 ] ],
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "25 m",
    "book_learn": [ [ "textbook_anarch", 7 ], [ "recipe_labchem", 4 ], [ "textbook_chemistry", 4 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 25, "LIST" ] ] ],
    "components": [ [ [ "chem_ammonium_nitrate", 225 ] ], [ [ "lye_powder", 150 ] ], [ [ "water_clean", 3 ], [ "water", 3 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_saltpetre",
    "id_suffix": "niter",
    "result_mult": 5,
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "40 m",
    "batch_time_factors": [ 80, 4 ],
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CONTAIN", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 25, "LIST" ] ] ],
    "components": [ [ [ "material_niter", 1 ] ], [ [ "water_clean", 3 ], [ "water", 3 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_black_powder",
    "category": "CC_AMMO",
    "subcategory": "CSC_AMMO_COMPONENTS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "5 m",
    "book_learn": [ [ "textbook_anarch", 6 ], [ "recipe_labchem", 4 ], [ "textbook_chemistry", 5 ], [ "textbook_armschina", 5 ] ],
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_inorganic_chemistry" } ],
    "charges": 470,
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ],
    "components": [ [ [ "chem_saltpetre", 10 ] ], [ [ "chem_sulphur", 23 ] ], [ [ "charcoal", 10 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_black_powder",
    "id_suffix": "sulfurless",
    "category": "CC_AMMO",
    "subcategory": "CSC_AMMO_COMPONENTS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "60 m",
    "book_learn": [ [ "textbook_anarch", 6 ], [ "recipe_labchem", 4 ], [ "textbook_chemistry", 5 ], [ "textbook_armschina", 5 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_organic_chemistry" }
    ],
    "charges": 2183,
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ],
    "components": [
      [ [ "chem_saltpetre", 50 ] ],
      [ [ "water_clean", 1 ] ],
      [
        [ "chem_ethanol", 83 ],
        [ "chem_methanol", 83 ],
        [ "ether", 83 ],
        [ "denat_alcohol", 83 ],
        [ "methed_alcohol", 83 ]
      ],
      [ [ "charcoal", 64 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "red_phosphorous",
    "charges": 5,
    "batch_time_factors": [ 60, 5 ],
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "fabrication",
    "time": "10 m",
    "autolearn": true,
    "qualities": [ { "id": "FINE_GRIND", "level": 1 }, { "id": "CUT", "level": 1 }, { "id": "SIEVE", "level": 1 } ],
    "components": [ [ [ "match", 85 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_anfo",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 5,
    "charges": 100,
    "time": "5 m",
    "book_learn": [ [ "textbook_anarch", 6 ], [ "recipe_labchem", 5 ], [ "textbook_chemistry", 7 ] ],
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_inorganic_chemistry" } ],
    "qualities": [ { "id": "CONTAIN", "level": 1 } ],
    "using": [ [ "fuel_liquid", 6 ] ],
    "components": [ [ [ "chem_ammonium_nitrate", 94 ], [ "chem_ammonium_nitrate_pellets", 94 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_acetic_acid",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "30 m",
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_distilling" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "FINE_DISTILL", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ],
    "components": [ [ [ "vinegar", 320 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_hexamine",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 5,
    "time": "30 m",
    "batch_time_factors": [ 67, 5 ],
    "book_learn": [ [ "recipe_labchem", 5 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" },
      { "proficiency": "prof_chem_synth" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 3 } ],
    "components": [ [ [ "ammonia_liquid", 4 ] ], [ [ "chem_formaldehyde", 6 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_formaldehyde",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 5,
    "time": "15 m",
    "batch_time_factors": [ 80, 4 ],
    "book_learn": [ [ "textbook_chemistry", 5 ], [ "adv_chemistry", 5 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 50, "LIST" ] ] ],
    "components": [ [ [ "chem_methanol", 50 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_methanol",
    "byproduct_group": [ { "item": "chem_ethanol", "container-item": "null", "charges": 2 } ],
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 3,
    "time": "10 m",
    "batch_time_factors": [ 80, 4 ],
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_distilling" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "DISTILL", "level": 1 } ],
    "tools": [ [ [ "water_boiling_heat", 25, "LIST" ] ] ],
    "components": [ [ [ "methed_alcohol", 1000 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_methanol",
    "id_suffix": "from wood",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "charges": 500,
    "time": "1 h",
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_distilling" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "//": "Heated to 78.3 degress C, water doesn't boil. 5x40 surface heat to bring the mixture to temp, +5x ish to keep it there for requisite time hour+.",
    "//1": "6 kg wood to produce 500 ml of methanol at an material efficiency of about 8%, 25,000 kj per recipe or ~14 kwh per kg of methanol.",
    "//2": "net energy efficiency of about 30% (it takes 10 joules to consolidate the wood into a 3 joules of higher energy density)",
    "qualities": [ { "id": "DISTILL", "level": 2 } ],
    "tools": [
      [ [ "surface_heat", 1000, "LIST" ] ],
      [ [ "thermometer", -1 ] ],
      [ [ "ppe_gas", 2, "LIST" ] ],
      [ [ "water", 40 ], [ "water_clean", 40 ] ]
    ],
    "components": [ [ [ "splinter", 40 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_rdx",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 5,
    "time": "1 h 15 m",
    "book_learn": [ [ "recipe_labchem", 8 ], [ "textbook_anarch", 10 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_organic_chemistry" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 3 } ],
    "tools": [ [ [ "surface_heat", 20, "LIST" ] ] ],
    "components": [ [ [ "chem_hexamine", 624 ] ], [ [ "chem_nitric_acid", 5 ] ], [ [ "chem_sulphuric_acid", 2 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_thermite",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "2 m",
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_inorganic_chemistry" } ],
    "qualities": [ { "id": "BOIL", "level": 2 } ],
    "components": [ [ [ "chem_aluminium_powder", 50 ] ], [ [ "chem_chromium_oxide", 430 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_hmtd",
    "id_suffix": "from_acetic",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 5,
    "time": "55 m",
    "book_learn": [ [ "recipe_labchem", 8 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_organic_chemistry" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 } ],
    "components": [ [ [ "chem_hexamine", 312 ] ], [ [ "chem_hydrogen_peroxide_conc", 5 ] ], [ [ "chem_acetic_acid", 2 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_hmtd",
    "id_suffix": "from_citric",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 5,
    "time": "55 m",
    "charges": 2,
    "book_learn": [ [ "recipe_labchem", 8 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_organic_chemistry" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 } ],
    "components": [ [ [ "chem_hexamine", 312 ] ], [ [ "chem_hydrogen_peroxide_conc", 5 ] ], [ [ "chem_citric_acid", 2 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_apex",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "75 m",
    "book_learn": [ [ "recipe_labchem", 8 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_organic_chemistry" }
    ],
    "qualities": [ { "id": "BOIL", "level": 2 } ],
    "components": [ [ [ "chem_acetone", 5 ] ], [ [ "chem_hydrogen_peroxide_conc", 5 ] ], [ [ "chem_muriatic_acid", 2 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_rocket_fuel",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "5 m",
    "book_learn": [ [ "textbook_anarch", 5 ], [ "recipe_labchem", 4 ], [ "textbook_chemistry", 5 ] ],
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_inorganic_chemistry" } ],
    "qualities": [ { "id": "BOIL", "level": 2 } ],
    "components": [ [ [ "chem_zinc_powder", 645 ] ], [ [ "chem_sulphur", 750 ] ], [ [ "superglue", 2 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "tool_rocket_candy",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 3,
    "time": "30 m",
    "book_learn": [ [ "textbook_anarch", 4 ], [ "recipe_labchem", 3 ], [ "textbook_chemistry", 5 ] ],
    "//": [
      "Well, technically sugar IS organic. But it is so common and besides, it is used as ",
      "a fuel, not as a reagent. I doubt Organic Chemistry is suitable here."
    ],
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_inorganic_chemistry" } ],
    "qualities": [ { "id": "BOIL", "level": 2 } ],
    "tools": [ [ [ "hotplate", 50 ], [ "integrated_welder", 50 ] ] ],
    "components": [ [ [ "chem_saltpetre", 50 ] ], [ [ "sugar", 50 ] ] ]
  },
  {
    "result": "lye",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "1 h",
    "batch_time_factors": [ 99, 1 ],
    "book_learn": [ [ "adv_chemistry", 4 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ],
    "components": [ [ [ "water", 1 ], [ "water_clean", 1 ] ], [ [ "chem_slaked_lime", 34 ] ], [ [ "chem_washing_soda", 42 ] ] ]
  },
  {
    "result": "lye_potassium",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "chemistry",
    "difficulty": 1,
    "skills_required": [ "survival", 2 ],
    "time": "1 h",
    "batch_time_factors": [ 99, 1 ],
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ],
    "components": [ [ [ "water", 1 ], [ "water_clean", 1 ] ], [ [ "ash", 500 ] ] ]
  },
  {
    "result": "lye",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "id_suffix": "by_electrolysis",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "skills_required": [ "electronics", 2 ],
    "difficulty": 4,
    "time": "20 m",
    "batch_time_factors": [ 80, 4 ],
    "//": "chloralkali process, same as with bleach except we wont be washing gases",
    "book_learn": [ [ "adv_chemistry", 3 ], [ "textbook_chemistry", 3 ], [ "recipe_labchem", 3 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "electrolysis_kit", 250 ] ] ],
    "components": [ [ [ "salt_water", 2 ], [ "saline", 10 ] ] ]
  },
  {
    "result": "anesthetic",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "category": "CC_OTHER",
    "subcategory": "CSC_OTHER_MEDICAL",
    "skill_used": "firstaid",
    "difficulty": 6,
    "skills_required": [ "chemistry", 5 ],
    "batch_time_factors": [ 75, 1 ],
    "time": "40 m",
    "book_learn": [ [ "textbook_firstaid", 6 ], [ "textbook_toxicology", 6 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "CHEM", "level": 3 }, { "id": "SEPARATE", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 30, "LIST" ] ], [ [ "syringe", -1 ] ] ],
    "//": "This makes 5 charges for an average-sized survivor, morphine assumed as 1 ch=5mg, heroin as 50% pure.",
    "components": [
      [ [ "ether", 420 ] ],
      [ [ "heroin", 20 ], [ "morphine", 10 ] ],
      [ [ "datura_seed", 5 ] ],
      [ [ "conc_venom", 5 ], [ "stimpack_ammo", 5 ] ],
      [ [ "conc_paralytic", 5 ], [ "rocuronium", 5 ] ]
    ]
  },
  {
    "result": "ether",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "1 h 20 m",
    "book_learn": [ [ "textbook_chemistry", 4 ], [ "adv_chemistry", 7 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "charges": 250,
    "qualities": [ { "id": "CHEM", "level": 2 }, { "id": "CONTAIN", "level": 1 } ],
    "tools": [ [ [ "chem_sulphuric_acid", -1 ] ], [ [ "surface_heat", 20, "LIST" ] ] ],
    "byproducts": [ [ "water_clean" ] ],
    "components": [ [ [ "chem_ethanol", 250 ] ] ]
  },
  {
    "result": "zinc_metal",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 3,
    "charges": 375,
    "time": "2 h",
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_metallurgy" } ],
    "qualities": [ { "id": "CHISEL", "level": 2 }, { "id": "HAMMER", "level": 2 } ],
    "using": [ [ "forging_standard", 6 ] ],
    "tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
    "//1": "Some combination of: CO2 + C -> 2CO; ZnO + C -> Zn + CO; ZnO + CO -> Zn + CO2",
    "//2": "1412g zincite ~ 15.8140 mol ZnO (1287.354g) + 1.7571 mol MnO (124.644g) | in theory require 7.907 mol C under perfect conditions",
    "//3": "125×931mg anthracite coal @ ~90% carbon ~ 8.7201 mol C | input excess carbon to account for wastage e.g. CO lost to atmosphere",
    "//4": "output 375×1.785g zinc metal = 10.2382 mol Zn | byproduct 5 mol ZnO residue (imperfect process) | remainder wasted e.g. zinc vapor lost to atmosphere",
    "byproduct_group": [ { "item": "chem_zinc_oxide", "container-item": "null", "charges": 500 } ],
    "//": "carbon content of wood charcoal varies drastically (50~95%); picked ~80.56% so that 1040mg charcoal equiv. to 931mg coal",
    "components": [ [ [ "material_zincite", 1 ] ], [ [ "coal_lump", 125 ], [ "charcoal", 125 ] ] ]
  },
  {
    "result": "chem_zinc_powder",
    "id_suffix": "with_carbon",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 3,
    "charges": 500,
    "time": "2 h",
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_metallurgy" } ],
    "//1": "unlike smelting zinc_metal from material_zincite above, we want to guarantee complete reduction here",
    "//2": "ZnO + C -> Zn + CO | being extremely conservative; basically doubled carbon input + allow excess for wastage",
    "//3": "80×931mg anthracite coal @ ~90% carbon ~ 5.5809 mol C",
    "using": [ [ "forging_standard", 2 ] ],
    "tools": [ [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ] ],
    "//": "carbon content of wood charcoal varies drastically (50~95%); picked ~80.56% so that 1040mg charcoal equiv. to 931mg coal",
    "components": [ [ [ "chem_zinc_oxide", 500 ] ], [ [ "coal_lump", 80 ], [ "charcoal", 80 ] ] ]
  },
  {
    "result": "chem_manganese_dioxide",
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "fabrication",
    "difficulty": 4,
    "charges": 400,
    "//": "rhodonite has up to 42% manganese.  915g/869mg*40%=421",
    "time": "1 h",
    "autolearn": true,
    "qualities": [ { "id": "CHISEL", "level": 2 }, { "id": "HAMMER", "level": 2 } ],
    "components": [ [ [ "material_rhodonite", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "hi_q_wax",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "charges": 4,
    "time": "225 m",
    "batch_time_factors": [ 100, 1 ],
    "book_learn": [ [ "textbook_extraction", 4 ] ],
    "//": "Extraction only. No chemical reactions = no proficiencies.",
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" } ],
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "BOIL", "level": 1 } ],
    "tools": [
      [ [ "pointy_stick", -1 ], [ "pipe", -1 ] ],
      [ [ "surface_heat", 5, "LIST" ] ],
      [ [ "closed_loop_extractor_small", 50 ] ],
      [ [ "filter_paper_qualitative", 1 ] ],
      [ [ "filter_paper_quantitative", 1 ] ],
      [ [ "gasket_plastic_set", 1 ] ]
    ],
    "components": [ [ [ "weed", 7 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "hi_q_wax",
    "id_suffix": "improvised_extraction",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 3,
    "charges": 4,
    "time": "60 m",
    "batch_time_factors": [ 100, 1 ],
    "book_learn": [ [ "textbook_extraction", 4 ] ],
    "//": "Extraction only. No chemical reactions = no proficiencies.",
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" } ],
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "BOIL", "level": 1 } ],
    "tools": [
      [ [ "pipe", -1 ] ],
      [ [ "surface_heat", 5, "LIST" ] ],
      [ [ "butane_tank", 1 ], [ "butane_can", 1 ] ],
      [ [ "filter_paper_qualitative", 1 ] ],
      [ [ "filter_paper_quantitative", 1 ] ]
    ],
    "components": [ [ [ "weed", 8 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "hi_q_shatter",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "charges": 5,
    "time": "76 h",
    "batch_time_factors": [ 100, 1 ],
    "book_learn": [ [ "textbook_extraction", 4 ] ],
    "//": "Extraction only. No chemical reactions = no proficiencies.",
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" } ],
    "tools": [
      [ [ "closed_loop_extractor_small", 50 ] ],
      [ [ "vac_oven_small", 200 ] ],
      [ [ "filter_paper_qualitative", 2 ] ],
      [ [ "filter_paper_quantitative", 2 ] ],
      [ [ "gasket_plastic_set", 2 ] ]
    ],
    "components": [ [ [ "weed", 7 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "hi_q_shatter",
    "id_suffix": "improvised_extraction",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "charges": 5,
    "time": "74 h",
    "batch_time_factors": [ 100, 1 ],
    "book_learn": [ [ "textbook_extraction", 4 ] ],
    "//": "Extraction only. No chemical reactions = no proficiencies.",
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" } ],
    "tools": [
      [ [ "pipe", -1 ] ],
      [ [ "butane_tank", 1 ], [ "butane_can", 1 ] ],
      [ [ "vac_oven_small", 200 ] ],
      [ [ "filter_paper_qualitative", 2 ] ],
      [ [ "filter_paper_quantitative", 2 ] ],
      [ [ "gasket_plastic_set", 1 ] ]
    ],
    "components": [ [ [ "weed", 8 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "hi_q_distillate",
    "byproduct_group": [ { "item": "chem_ethanol", "container-item": "null", "charges": 1 } ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "charges": 15,
    "time": "16 h",
    "batch_time_factors": [ 90, 1 ],
    "book_learn": [ [ "textbook_extraction", 4 ] ],
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_distilling" } ],
    "qualities": [
      { "id": "CONTAIN", "level": 1 },
      { "id": "BOIL", "level": 1 },
      { "id": "CONCENTRATE", "level": 1 },
      { "id": "FINE_DISTILL", "level": 1 },
      { "id": "STRAIN", "level": 2 }
    ],
    "tools": [
      [ [ "pointy_stick", -1 ], [ "pipe", -1 ] ],
      [ [ "flask_glass", -1 ] ],
      [ [ "surface_heat", 5, "LIST" ] ],
      [ [ "closed_loop_extractor_small", 50 ] ],
      [ [ "vac_pump", 300 ] ],
      [ [ "filter_paper_qualitative", 2 ] ],
      [ [ "filter_paper_quantitative", 2 ] ],
      [ [ "gasket_plastic_set", 1 ] ]
    ],
    "components": [ [ [ "weed", 7 ] ], [ [ "chem_ethanol", 9 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "hi_q_distillate",
    "id_suffix": "improvised_extraction",
    "byproduct_group": [ { "item": "chem_ethanol", "container-item": "null", "charges": 1 } ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "charges": 15,
    "time": "13 h",
    "batch_time_factors": [ 90, 1 ],
    "book_learn": [ [ "textbook_extraction", 4 ] ],
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_distilling" } ],
    "qualities": [
      { "id": "CONTAIN", "level": 1 },
      { "id": "BOIL", "level": 1 },
      { "id": "CONCENTRATE", "level": 1 },
      { "id": "FINE_DISTILL", "level": 1 },
      { "id": "STRAIN", "level": 2 }
    ],
    "tools": [
      [ [ "pipe", -1 ] ],
      [ [ "flask_glass", -1 ] ],
      [ [ "surface_heat", 5, "LIST" ] ],
      [ [ "butane_tank", 1 ], [ "butane_can", 1 ] ],
      [ [ "vac_pump", 300 ] ],
      [ [ "filter_paper_qualitative", 2 ] ],
      [ [ "filter_paper_quantitative", 2 ] ]
    ],
    "components": [ [ [ "weed", 8 ] ], [ [ "chem_ethanol", 9 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "hi_q_distillate",
    "id_suffix": "large_extraction",
    "byproduct_group": [ { "item": "chem_ethanol", "container-item": "null", "charges": 1 } ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "charges": 12,
    "time": "14 h",
    "batch_time_factors": [ 99, 1 ],
    "book_learn": [ [ "textbook_extraction", 4 ] ],
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_distilling" } ],
    "qualities": [
      { "id": "CONTAIN", "level": 1 },
      { "id": "BOIL", "level": 1 },
      { "id": "CONCENTRATE", "level": 1 },
      { "id": "FINE_DISTILL", "level": 1 },
      { "id": "STRAIN", "level": 2 }
    ],
    "tools": [
      [ [ "pointy_stick", -1 ], [ "pipe", -1 ] ],
      [ [ "flask_glass", -1 ] ],
      [ [ "surface_heat", 5, "LIST" ] ],
      [ [ "closed_loop_extractor_large", 100 ] ],
      [ [ "vac_pump", 300 ] ],
      [ [ "filter_paper_qualitative", 2 ] ],
      [ [ "filter_paper_quantitative", 2 ] ],
      [ [ "gasket_plastic_set", 1 ] ]
    ],
    "components": [ [ [ "weed", 10 ] ], [ [ "chem_ethanol", 9 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "hi_q_distillate",
    "id_suffix": "crude_extraction",
    "byproduct_group": [ { "item": "chem_ethanol", "container-item": "null", "charges": 1 } ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "charges": 12,
    "time": "15 h",
    "batch_time_factors": [ 90, 1 ],
    "book_learn": [ [ "textbook_extraction", 4 ] ],
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_distilling" } ],
    "qualities": [
      { "id": "CONTAIN", "level": 1 },
      { "id": "BOIL", "level": 1 },
      { "id": "CONCENTRATE", "level": 1 },
      { "id": "FINE_DISTILL", "level": 1 },
      { "id": "STRAIN", "level": 2 }
    ],
    "tools": [
      [ [ "pointy_stick", -1 ], [ "pipe", -1 ] ],
      [ [ "oil_extractor_crude", -1 ] ],
      [
        [ "funnel", -1 ],
        [ "makeshift_funnel", -1 ],
        [ "birchbark_funnel", -1 ],
        [ "leather_funnel", -1 ],
        [ "metal_funnel", -1 ]
      ],
      [ [ "flask_glass", -1 ] ],
      [ [ "surface_heat", 5, "LIST" ] ],
      [ [ "butane_tank", 1 ], [ "butane_can", 1 ] ],
      [ [ "vac_pump", 300 ] ],
      [ [ "filter_paper_qualitative", 2 ] ],
      [ [ "filter_paper_quantitative", 2 ] ]
    ],
    "components": [ [ [ "weed", 10 ] ], [ [ "chem_ethanol", 20 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "formic_acid",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 2,
    "time": "20 m",
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ],
    "autolearn": true,
    "//": "Biochemistry is added because one needs to know where to look.",
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_biochemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "//1": "Should likely come from an entomology text, or something similar, in the future; but still relatively basic. ",
    "tools": [ [ [ "funnel", -1 ] ] ],
    "components": [ [ [ "wasp_sting", 1 ], [ "bee_sting", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "latex",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "chemistry",
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" } ],
    "difficulty": 2,
    "time": "3 m",
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ],
    "components": [ [ [ "spurge", 20 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chunk_rubber",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "chemistry",
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" }, { "proficiency": "prof_organic_chemistry" } ],
    "difficulty": 3,
    "time": "30 m",
    "//": "This is not actually accurate; producing rubber from formic acid and latex generally takes around 12 hours. However, it will be better if we simply create some kind of curing rubber, and let it naturally evolve into rubber chunks from there. Nobody has twelve hours to watch rubber form in a zombie apocalypse.",
    "components": [ [ [ "latex", 5 ] ], [ [ "formic_acid", 2 ] ] ]
  },
  {
    "type": "recipe",
    "result": "cocaine_topical",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "activity_level": "LIGHT_EXERCISE",
    "skill_used": "chemistry",
    "difficulty": 2,
    "time": "5 m",
    "charges": 50,
    "batch_time_factors": [ 80, 1 ],
    "book_learn": [ [ "reference_cooking", 4 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_pharmaceutical" }
    ],
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "CONCENTRATE", "level": 1 }, { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "syringe", -1 ] ], [ [ "surface_heat", 1, "LIST" ] ] ],
    "components": [ [ [ "chem_citric_acid", 9 ] ], [ [ "coke", 1 ] ], [ [ "water_clean", 1 ] ] ]
  },
  {
    "type": "recipe",
    "result": "conc_venom",
    "activity_level": "LIGHT_EXERCISE",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "chemistry",
    "difficulty": 5,
    "skills_required": [ [ "firstaid", 3 ] ],
    "time": "60 m",
    "batch_time_factors": [ 50, 3 ],
    "autolearn": false,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_intro_chem_synth" },
      { "proficiency": "prof_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 3 }, { "id": "SEPARATE", "level": 1 }, { "id": "CONCENTRATE", "level": 1 } ],
    "tools": [ [ [ "syringe", -1 ] ], [ [ "surface_heat", 30, "LIST" ] ] ],
    "components": [ [ [ "venom_wasp", 1 ], [ "venom_bee", 1 ] ] ],
    "book_learn": [ [ "textbook_toxicology", 5 ], [ "textbook_arthropod", 5 ] ]
  },
  {
    "result": "conc_paralytic",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "chemistry",
    "difficulty": 5,
    "skills_required": [ [ "firstaid", 3 ] ],
    "time": "60 m",
    "batch_time_factors": [ 50, 3 ],
    "autolearn": false,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_intro_chem_synth" },
      { "proficiency": "prof_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 3 }, { "id": "SEPARATE", "level": 1 }, { "id": "CONCENTRATE", "level": 1 } ],
    "tools": [ [ [ "syringe", -1 ] ], [ [ "surface_heat", 30, "LIST" ] ] ],
    "components": [ [ [ "venom_paralytic", 1 ] ] ],
    "book_learn": [ [ "textbook_toxicology", 5 ], [ "textbook_botany", 5 ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_turpentine",
    "byproducts": [ [ "rosin", 1 ] ],
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "skills_required": [ [ "survival", 3 ] ],
    "difficulty": 2,
    "time": "1 h",
    "batch_time_factors": [ 80, 4 ],
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_distilling" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "book_learn": [
      [ "pocket_survival", 1 ],
      [ "survival_book", 1 ],
      [ "textbook_survival", 1 ],
      [ "manual_survival", 1 ],
      [ "survival_book", 1 ]
    ],
    "qualities": [ { "id": "CHEM", "level": 1 }, { "id": "DISTILL", "level": 1 }, { "id": "STRAIN", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 25, "LIST" ] ] ],
    "components": [ [ [ "pine_resin", 12 ] ], [ [ "water", 12 ], [ "water_clean", 12 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_muriatic_acid",
    "id_suffix": "with_blood",
    "byproduct_group": [ { "item": "salt", "container-item": "null", "count": [ 80, 100 ] } ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 3,
    "time": "8 m",
    "batch_time_factors": [ 40, 2 ],
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_biochemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "book_learn": [ [ "textbook_chemistry", 2 ], [ "adv_chemistry", 2 ], [ "atomic_survival", 1 ], [ "recipe_labchem", 1 ] ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 1 } ],
    "tools": [
      [ [ "water_boiling_heat", 2, "LIST" ] ],
      [ [ "ppe_gas", 5, "LIST" ] ],
      [ [ "ppe_gloves", 1, "LIST" ] ],
      [ [ "ppe_skin", 1, "LIST" ] ]
    ],
    "components": [ [ [ "chem_ethanol", 250 ], [ "denat_alcohol", 250 ], [ "mixed_alcohol_strong", 14 ] ], [ [ "blood_acid", 2 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_muriatic_acid",
    "id_suffix": "with_blood_distill",
    "byproduct_group": [
      { "item": "salt", "container-item": "null", "count": [ 80, 100 ] },
      { "item": "water_clean", "container-item": "null", "charges": 1 },
      { "item": "chem_ethanol", "container-item": "null", "charges": [ 200, 250 ] }
    ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 6,
    "time": "10 m",
    "batch_time_factors": [ 30, 2 ],
    "autolearn": false,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_biochemistry" },
      { "proficiency": "prof_distilling" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "book_learn": [ [ "textbook_chemistry", 6 ], [ "adv_chemistry", 6 ], [ "atomic_survival", 5 ], [ "recipe_labchem", 5 ] ],
    "qualities": [
      { "id": "BOIL", "level": 2 },
      { "id": "CHEM", "level": 2 },
      { "id": "DISTILL", "level": 1 },
      { "id": "FINE_DISTILL", "level": 1 }
    ],
    "tools": [
      [ [ "water_boiling_heat", 2, "LIST" ] ],
      [ [ "ppe_gas", 6, "LIST" ] ],
      [ [ "ppe_gloves", 1, "LIST" ] ],
      [ [ "ppe_skin", 1, "LIST" ] ]
    ],
    "components": [ [ [ "chem_ethanol", 250 ], [ "denat_alcohol", 250 ], [ "mixed_alcohol_strong", 14 ] ], [ [ "blood_acid", 2 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "formic_acid",
    "id_suffix": "with_blood",
    "charges": 40,
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 3,
    "time": "8 m",
    "batch_time_factors": [ 40, 2 ],
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_biochemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "book_learn": [ [ "textbook_chemistry", 2 ], [ "adv_chemistry", 2 ], [ "atomic_survival", 1 ], [ "recipe_labchem", 1 ] ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 1 } ],
    "tools": [
      [ [ "water_boiling_heat", 2, "LIST" ] ],
      [ [ "ppe_gas", 3, "LIST" ] ],
      [ [ "ppe_gloves", 1, "LIST" ] ],
      [ [ "ppe_skin", 1, "LIST" ] ]
    ],
    "components": [
      [ [ "chem_ethanol", 250 ], [ "denat_alcohol", 250 ], [ "mixed_alcohol_strong", 14 ] ],
      [ [ "blood_acid_insect", 2 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "formic_acid",
    "id_suffix": "with_blood_distill",
    "charges": 40,
    "byproduct_group": [
      { "item": "water_clean", "container-item": "null", "charges": 1 },
      { "item": "chem_ethanol", "container-item": "null", "charges": [ 200, 250 ] }
    ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 6,
    "time": "10 m",
    "batch_time_factors": [ 30, 2 ],
    "autolearn": false,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_biochemistry" },
      { "proficiency": "prof_distilling" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "book_learn": [ [ "textbook_chemistry", 6 ], [ "adv_chemistry", 6 ], [ "atomic_survival", 5 ], [ "recipe_labchem", 5 ] ],
    "qualities": [
      { "id": "BOIL", "level": 2 },
      { "id": "CHEM", "level": 2 },
      { "id": "DISTILL", "level": 1 },
      { "id": "FINE_DISTILL", "level": 1 }
    ],
    "tools": [
      [ [ "water_boiling_heat", 2, "LIST" ] ],
      [ [ "ppe_gas", 4, "LIST" ] ],
      [ [ "ppe_gloves", 1, "LIST" ] ],
      [ [ "ppe_skin", 1, "LIST" ] ]
    ],
    "components": [
      [ [ "chem_ethanol", 250 ], [ "denat_alcohol", 250 ], [ "mixed_alcohol_strong", 14 ] ],
      [ [ "blood_acid_insect", 2 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_acetic_acid",
    "id_suffix": "with_blood",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 3,
    "time": "8 m",
    "batch_time_factors": [ 40, 2 ],
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_biochemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "book_learn": [ [ "textbook_chemistry", 2 ], [ "adv_chemistry", 2 ], [ "atomic_survival", 1 ], [ "recipe_labchem", 1 ] ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 1 } ],
    "tools": [
      [ [ "water_boiling_heat", 2, "LIST" ] ],
      [ [ "ppe_gas", 2, "LIST" ] ],
      [ [ "ppe_gloves", 1, "LIST" ] ],
      [ [ "ppe_skin", 1, "LIST" ] ]
    ],
    "components": [ [ [ "chem_ethanol", 250 ], [ "denat_alcohol", 250 ], [ "mixed_alcohol_strong", 14 ] ], [ [ "blood_acid_plant", 2 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_acetic_acid",
    "id_suffix": "with_blood_distill",
    "byproduct_group": [
      { "item": "water_clean", "container-item": "null", "charges": 1 },
      { "item": "chem_ethanol", "container-item": "null", "charges": [ 200, 250 ] }
    ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 6,
    "time": "10 m",
    "batch_time_factors": [ 30, 2 ],
    "autolearn": false,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_organic_chemistry" },
      { "proficiency": "prof_biochemistry" },
      { "proficiency": "prof_distilling" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "book_learn": [ [ "textbook_chemistry", 6 ], [ "adv_chemistry", 6 ], [ "atomic_survival", 5 ], [ "recipe_labchem", 5 ] ],
    "qualities": [
      { "id": "BOIL", "level": 2 },
      { "id": "CHEM", "level": 2 },
      { "id": "DISTILL", "level": 1 },
      { "id": "FINE_DISTILL", "level": 1 }
    ],
    "tools": [
      [ [ "water_boiling_heat", 2, "LIST" ] ],
      [ [ "ppe_gas", 3, "LIST" ] ],
      [ [ "ppe_gloves", 1, "LIST" ] ],
      [ [ "ppe_skin", 1, "LIST" ] ]
    ],
    "components": [ [ [ "chem_ethanol", 250 ], [ "denat_alcohol", 250 ], [ "mixed_alcohol_strong", 14 ] ], [ [ "blood_acid_plant", 2 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_sulphuric_acid",
    "id_suffix": "with_blood",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "10 m",
    "batch_time_factors": [ 50, 2 ],
    "autolearn": true,
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_biochemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "book_learn": [ [ "textbook_chemistry", 2 ], [ "adv_chemistry", 2 ], [ "atomic_survival", 1 ], [ "recipe_labchem", 1 ] ],
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 1 } ],
    "tools": [
      [ [ "water_boiling_heat", 3, "LIST" ] ],
      [ [ "ppe_gas", 10, "LIST" ] ],
      [ [ "ppe_gloves", 1, "LIST" ] ],
      [ [ "ppe_skin", 1, "LIST" ] ]
    ],
    "components": [ [ [ "water", 1 ], [ "water_clean", 1 ] ], [ [ "blood_acid_underground", 2 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "camphine",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 3,
    "time": "10 m",
    "batch_time_factors": [ 80, 4 ],
    "autolearn": true,
    "book_learn": [
      [ "pocket_survival", 1 ],
      [ "survival_book", 1 ],
      [ "textbook_survival", 1 ],
      [ "manual_survival", 1 ],
      [ "survival_book", 1 ]
    ],
    "//": "It is just a blend; no chemical reactions.",
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" } ],
    "qualities": [ { "id": "CHEM", "level": 1 } ],
    "components": [ [ [ "chem_turpentine", 50 ] ], [ [ "chem_ethanol", 150 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "cac2powder",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "fabrication",
    "difficulty": 2,
    "time": "60 m",
    "autolearn": true,
    "//": "At least some knowledge on chemicals handling is required.",
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" } ],
    "qualities": [ { "id": "FINE_GRIND", "level": 1 } ],
    "//0": "Ultimately, cac2powder premix feeds into CaO + 3 C -> CaC2 + CO",
    "//1": "7×15g quicklime = 1.8724 moles of CaO",
    "//2": "80×931mg anthracite coal @ ~90% carbon = 5.5809 moles C (5.5809/3 = 1.8603)",
    "//3": "If no losses, this mix is equivalent to 1.86 moles of CaC2; but make this grinding process a bit lossy",
    "charges": 175,
    "components": [ [ [ "coal_lump", 80 ], [ "charcoal", 80 ] ], [ [ "material_quicklime", 7 ] ] ]
  },
  {
    "result": "chem_carbide",
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "//": "industrial arc furnace smelting, cooling, then grinding",
    "skill_used": "fabrication",
    "difficulty": 2,
    "time": "60 m",
    "//1": "multiple batches worth can be smelted and cooled at once, but grinding time dominates",
    "batch_time_factors": [ 25, 2 ],
    "//2": "some loss/waste, e.g. imperfect smelting; powder escaping",
    "charges": 95,
    "book_learn": [ [ "textbook_chemistry", 4 ], [ "textbook_gaswarfare", 4 ], [ "atomic_survival", 3 ] ],
    "//3": "At least some knowledge on chemicals handling is required.",
    "proficiencies": [ { "proficiency": "prof_intro_chemistry" } ],
    "qualities": [ { "id": "FINE_GRIND", "level": 1 } ],
    "//4": "460kJ per mole @ 70% energy efficiency",
    "tools": [ [ [ "fake_arc_furnace", 650 ] ] ],
    "components": [ [ [ "cac2powder", 100 ] ] ]
  }
]
