Shiny Red Panda

Not Recently Rewarded
Track your hotspot
Monitor your portfolio performance and get instant alerts.

Transmit Scale

1.00

Gain

5 dBi

Elevation

9 m

Earnings (UTC)

0

IOT Data (Bytes)

0

Rank Type Rank / Total Rewarded (IOT)

Denied Edges (523)

Hotspot NameReason for Denylist
Lively Fuchsia OpossumTerrain intersection
Genuine Coconut PorcupineTerrain intersection
Blurry Pecan SeagullTerrain intersection
Powerful Tiger BobcatTerrain intersection
Cuddly Viridian HareTerrain intersection
Brilliant Satin IguanaDistance insensitivity
Precise Blush FlyTerrain intersection
Curved Cream GrasshopperTerrain intersection
Early Banana DuckTerrain intersection
Prehistoric Teal CheetahTerrain intersection
Large Smoke StarfishTerrain intersection
Gigantic Ivory PandaTerrain intersection
Bent Sangria BadgerTerrain intersection
Flaky Brunette HippoTerrain intersection
Bubbly Coal MonkeyTerrain intersection
Shambolic Sky TurkeyTerrain intersection
Damaged Strawberry VultureTerrain intersection
Clever Fossilized QuailTerrain intersection
Mean Red KookaburraTerrain intersection
Dancing Brown MammothTerrain intersection
Mammoth Tartan AnteaterTerrain intersection
Delightful Shamrock MoleTerrain intersection
Salty Strawberry LocustTerrain intersection
Kind Candy CraneDistance insensitivity
Uneven Sandstone FishTerrain intersection
Scruffy Coral CondorTerrain intersection
Best Burlap DeerTerrain intersection
Active Hotpink LeopardTerrain intersection
Joyful Azure MongooseTerrain intersection
Oblong Arctic SheepTerrain intersection
Genuine Ocean OctopusTerrain intersection
Jolly Lemon RhinoTerrain intersection
Suave White CottonmouthTerrain intersection
Striped Felt FishTerrain intersection
Warm Honey DachshundTerrain intersection
Thankful Ceramic OwlTerrain intersection
Prehistoric Cider CapybaraTerrain intersection
Bubbly Blood BlackbirdTerrain intersection
Merry Mint CopperheadDistance insensitivity
Overt Carob TadpoleTerrain intersection
Eager Paisley WalrusTerrain intersection
Cool Carbon TadpoleTerrain intersection
Main Orange BarracudaTerrain intersection
Narrow Satin TigerTerrain intersection
Sticky Caramel SalmonTerrain intersection
Broad Strawberry SheepTerrain intersection
Atomic Seaweed CaterpillarTerrain intersection
Bouncy Coral CondorTerrain intersection
Narrow Blood TigerTerrain intersection
Hot Indigo PumaTerrain intersection
Droll Purple RavenTerrain intersection
Brief Blush LlamaTerrain intersection
Unique Chiffon CamelTerrain intersection
Sticky Smoke TroutTerrain intersection
Furry Chiffon SawfishTerrain intersection
Future Mulberry CamelTerrain intersection
Spicy Lace FalconTerrain intersection
Clean Blue PoodleTerrain intersection
Late Chocolate MandrillTerrain intersection
Dazzling Cloud HornetTerrain intersection
Creamy Quartz WrenTerrain intersection
Prehistoric Watermelon LigerTerrain intersection
Short Lipstick AlpacaTerrain intersection
Brisk Turquoise PenguinTerrain intersection
Original Lace RavenTerrain intersection
Odd Pine ShrimpTerrain intersection
Pet Amber SwallowTerrain intersection
Great Onyx OrcaTerrain intersection
Abundant Rosewood BirdTerrain intersection
Hidden Burlap EagleTerrain intersection
Chilly White RattlesnakeTerrain intersection
Helpful Flaxen SquirrelTerrain intersection
Brisk Basil RookTerrain intersection
Brisk Blue PerchTerrain intersection
Long Red PlatypusTerrain intersection
Energetic White DalmatianTerrain intersection
Ancient Graphite SeagullTerrain intersection
Loud Syrup DragonTerrain intersection
Hot Cyan ParrotTerrain intersection
Tame Latte CrowTerrain intersection
Immense Pear HippoTerrain intersection
Jovial Seafoam CorgiTerrain intersection
Cool Black JellyfishTerrain intersection
Melodic Marigold LeopardTerrain intersection
Curly Green WolfTerrain intersection
Nice Fossilized CottonmouthTerrain intersection
Harsh Teal DoveTerrain intersection
Fancy Cloth WrenTerrain intersection
Chilly Obsidian MuleTerrain intersection
Atomic Eggplant BatTerrain intersection
Ambitious Emerald PelicanTerrain intersection
Formal Mustard NarwhalTerrain intersection
Rare Lavender FoxTerrain intersection
Sleepy Stone ChimpanzeeDistance insensitivity
Attractive Seafoam PheasantTerrain intersection
Delightful Orchid HorseTerrain intersection
Furry Rusty EagleTerrain intersection
Tangy Powder LocustTerrain intersection
Happy Violet SwallowTerrain intersection
Soft Latte LeopardTerrain intersection
Zany Heather SalmonTerrain intersection
Bent Zinc MouseTerrain intersection
Innocent Vinyl PiranhaTerrain intersection
Funny Ash TrollTerrain intersection
Energetic Currant GoblinTerrain intersection
Jolly Mustard DonkeyTerrain intersection
Jumpy Purple BeetleTerrain intersection
Little Ivory BaboonTerrain intersection
Blunt Brick ReindeerTerrain intersection
Swift Vermilion MeerkatTerrain intersection
Puny Plum ChimpanzeeTerrain intersection
Digital Seafoam FrogTerrain intersection
Big Vinyl BadgerTerrain intersection
Fancy Amber KangarooTerrain intersection
High Lemon CamelTerrain intersection
Plain Satin MillipedeTerrain intersection
Cool Parchment WormTerrain intersection
Zany Fern FinchTerrain intersection
Elegant Licorice SkunkTerrain intersection
Shaggy Lead SalamanderTerrain intersection
Restless Sapphire CondorTerrain intersection
Lively Plastic DachshundTerrain intersection
Curly Currant CapybaraTerrain intersection
Generous Cinnabar FrogTerrain intersection
Ambitious Powder JellyfishTerrain intersection
Huge Fiery MothDistance insensitivity
Bubbly Hotpink GrasshopperTerrain intersection
Melodic Sky OpossumTerrain intersection
Able Pearl SeagullTerrain intersection
Cuddly Khaki PangolinTerrain intersection
Mean Hemp PandaTerrain intersection
Prehistoric Licorice SquirrelTerrain intersection
Gorgeous Wool ShellTerrain intersection
Harsh Scarlet ChickenDistance insensitivity
Proud Tangerine PheasantTerrain intersection
Glorious Flaxen AntelopeTerrain intersection
Immense Infrared SwanTerrain intersection
Loud Bronze BadgerTerrain intersection
Straight Hickory CoyoteTerrain intersection
Dry Canvas BeeTerrain intersection
Clumsy Infrared OtterTerrain intersection
Joyous Smoke CrocodileTerrain intersection
Sparkly Maroon KoalaTerrain intersection
Fun Walnut DonkeyTerrain intersection
Clean Jade WormTerrain intersection
Obedient Spruce PeacockTerrain intersection
Mysterious Carob BadgerTerrain intersection
Boxy Cerulean OpossumTerrain intersection
Cheesy Chiffon DalmatianTerrain intersection
Kind Tawny ShrimpTerrain intersection
Kind Ebony RavenTerrain intersection
Hot Indigo RamTerrain intersection
Hidden Fuzzy RattlesnakeTerrain intersection
Handsome Pewter AphidTerrain intersection
Oblong Taffy MustangTerrain intersection
Dizzy Pink UrchinTerrain intersection
Jolly Oily PikeTerrain intersection
Nice Cream DogTerrain intersection
Faithful Raspberry CormorantTerrain intersection
Immense Flint CarpTerrain intersection
Plain Hotpink NuthatchTerrain intersection
Bubbly Teal MothTerrain intersection
Cool Jetblack PorcupineTerrain intersection
Virtual Pink SwiftTerrain intersection
Glorious Crepe SharkTerrain intersection
Shaggy Sandstone LlamaTerrain intersection
Short Metal MarmotTerrain intersection
Creamy Iron CoyoteTerrain intersection
Tiny Basil CodTerrain intersection
Fun Watermelon FlamingoTerrain intersection
Jolly Chartreuse LorisTerrain intersection
Boxy Cloth DogTerrain intersection
Dizzy Scarlet ShrimpTerrain intersection
Suave Hazelnut MeerkatTerrain intersection
Bitter Fuchsia EagleTerrain intersection
Exotic Myrtle PangolinTerrain intersection
Nutty Cedar StarlingTerrain intersection
Glorious Tweed KittenTerrain intersection
Itchy Syrup LobsterTerrain intersection
Fierce Sangria PandaTerrain intersection
Special Rosewood FishTerrain intersection
Itchy Heather MonkeyTerrain intersection
Immense Metal RatTerrain intersection
Cheery Chrome BuffaloTerrain intersection
Obedient Lime SlothTerrain intersection
Urban Honeysuckle AphidTerrain intersection
Boxy Cherry LocustTerrain intersection
Great Banana MustangTerrain intersection
Broad Rouge CraneTerrain intersection
Rough Ceramic KoalaTerrain intersection
Bubbly Sandstone VultureTerrain intersection
Soaring Slate HawkTerrain intersection
Huge Chrome MooseTerrain intersection
Wobbly Snowy ScorpionTerrain intersection
Cheery Admiral EelTerrain intersection
Square Zinc PikeTerrain intersection
Faithful Chambray SnailDistance insensitivity
Bald Rosewood AlpacaTerrain intersection
Mini Navy ChameleonTerrain intersection
Stale Cream PandaTerrain intersection
Long Carmine QuailTerrain intersection
Original Hickory TarantulaTerrain intersection
Main Pickle ZebraTerrain intersection
Sticky Burlap SalamanderTerrain intersection
Young Pewter AlpacaTerrain intersection
Polite Pecan TadpoleTerrain intersection
Wonderful Butter SalamanderTerrain intersection
Virtual Coffee AnteaterTerrain intersection
Custom Azure CrabTerrain intersection
Hot Vanilla BarracudaTerrain intersection
Bald Frost PikeTerrain intersection
Small Glossy TurtleTerrain intersection
Magic Ultraviolet FishTerrain intersection
Wobbly Butter SalmonTerrain intersection
Muscular Licorice ElephantTerrain intersection
Crazy Black CrocodileTerrain intersection
Expert Glossy RattlesnakeTerrain intersection
Bouncy Flaxen ScorpionTerrain intersection
Clumsy Turquoise LobsterTerrain intersection
Fit Berry LizardTerrain intersection
Jumpy Ivory SquirrelTerrain intersection
Rare Fleece KittenTerrain intersection
Wobbly Mahogany SharkTerrain intersection
Decent Concrete TurtleTerrain intersection
Kind Latte MustangTerrain intersection
Stable Currant OstrichTerrain intersection
Quick Silver ApeTerrain intersection
Tame Chocolate FoxTerrain intersection
Hot Topaz YakTerrain intersection
Icy Eggplant BarracudaTerrain intersection
Fast Umber OtterTerrain intersection
Muscular Pearl LynxTerrain intersection
Festive Admiral PumaTerrain intersection
Fluffy Lemon GuppyTerrain intersection
Sleepy Malachite MuleTerrain intersection
Generous Arctic RoosterTerrain intersection
Mythical Obsidian HuskieTerrain intersection
Dapper Fuchsia TerrierTerrain intersection
Shaggy Brick MustangTerrain intersection
Funny Lead EagleTerrain intersection
Cheerful Carmine TadpoleTerrain intersection
Curly Quartz UrchinTerrain intersection
Generous Mulberry AntDistance insensitivity
Energetic Green SnailTerrain intersection
Real Inky PheasantTerrain intersection
Dandy Chambray WeaselTerrain intersection
Formal Cider BaboonTerrain intersection
Gigantic Menthol CougarTerrain intersection
Lone Hazel OtterTerrain intersection
Jolly Chili ShrimpTerrain intersection
Gigantic Macaroon GazelleTerrain intersection
Nutty Oily ShellTerrain intersection
Bald Oily PythonTerrain intersection
Happy Bamboo CricketTerrain intersection
Lively Opal LorisTerrain intersection
Zealous Goldenrod CarpTerrain intersection
Odd Honey DuckTerrain intersection
Joyful Taffy PuppyTerrain intersection
Deep Teal CyborgTerrain intersection
Careful Carob NewtTerrain intersection
Cuddly Jade WaspTerrain intersection
Strong Blush CatTerrain intersection
Happy Chambray LobsterTerrain intersection
Howling Silver GoatTerrain intersection
Decent Misty NuthatchTerrain intersection
Restless Golden LorisTerrain intersection
Proud Inky WaspTerrain intersection
Young Cloth MongooseTerrain intersection
Alert Smoke PerchTerrain intersection
Plain Ceramic MonkeyTerrain intersection
Dapper Lilac TadpoleTerrain intersection
Furry Stone RattlesnakeTerrain intersection
Proud Wool BoarTerrain intersection
Oblong Menthol AphidTerrain intersection
Funny Pecan CowTerrain intersection
Zealous Cloud EagleDistance insensitivity
Rapid Parchment ChameleonTerrain intersection
Nice Amber CrabTerrain intersection
Striped Sangria KookaburraTerrain intersection
Cheesy Rouge WhaleTerrain intersection
Rare Bone VultureTerrain intersection
Tangy Nylon LizardTerrain intersection
Lucky Amber JaguarTerrain intersection
Fantastic Coconut RoosterTerrain intersection
Smooth Blood JayTerrain intersection
Great Concrete FlamingoTerrain intersection
Spare Eggshell CorgiTerrain intersection
Fresh Bronze SkunkTerrain intersection
Precise Chrome FrogTerrain intersection
Straight Clay CorgiTerrain intersection
Brave Raisin ChimpanzeeTerrain intersection
Abundant Hemp RaccoonTerrain intersection
Perfect Midnight TortoiseTerrain intersection
Tame Maroon SealionTerrain intersection
Zany Graphite StarlingTerrain intersection
Bald Velvet ParakeetTerrain intersection
Decent Malachite JayDistance insensitivity
Brilliant Coal TortoiseTerrain intersection
Great Lilac LynxTerrain intersection
Breezy Cerulean TroutTerrain intersection
Dandy Burgundy PorcupineTerrain intersection
Festive Chocolate BoaTerrain intersection
Slow Daffodil GerbilTerrain intersection
Proper Holographic PoodleTerrain intersection
Cheerful Powder GuppyTerrain intersection
Cheesy Red BeeTerrain intersection
Virtual Grey ZebraTerrain intersection
Flaky Cyan PeacockTerrain intersection
Brisk Ivory SpiderTerrain intersection
Savory Strawberry DinosaurTerrain intersection
Rare Gunmetal WaspTerrain intersection
Oblong Pineapple PigTerrain intersection
Cool Green DinosaurTerrain intersection
Cheesy Seafoam NuthatchTerrain intersection
Hot Walnut MeerkatTerrain intersection
Upbeat Mandarin SheepTerrain intersection
Suave Vermilion CraneTerrain intersection
Great Ash HorseTerrain intersection
Big Violet HedgehogTerrain intersection
Smooth Midnight PelicanTerrain intersection
Mammoth Tangerine RabbitTerrain intersection
Shaggy Grape PorpoiseTerrain intersection
Micro Midnight DonkeyTerrain intersection
Electric Tartan ButterflyTerrain intersection
Clean Cobalt MallardTerrain intersection
Original Tangerine MustangTerrain intersection
Ancient Iron CrocodileTerrain intersection
Original Malachite HareTerrain intersection
Plain Marigold CorgiTerrain intersection
Mysterious Brunette PenguinTerrain intersection
Main Ceramic CyborgTerrain intersection
Macho Jade PandaTerrain intersection
Short Gingham ShellTerrain intersection
Future Flint CowTerrain intersection
Melodic Berry KangarooTerrain intersection
Fun Smoke CorgiTerrain intersection
Bouncy Lime CrabTerrain intersection
Brief Brown HawkTerrain intersection
Sticky Marigold ShellDistance insensitivity
Skinny Eggshell CaterpillarTerrain intersection
Original Ruby WalrusTerrain intersection
Beautiful Caramel GuppyTerrain intersection
Icy Honey UnicornTerrain intersection
Little Fern DonkeyTerrain intersection
Real Flaxen BarbelTerrain intersection
Soaring Quartz FlyTerrain intersection
Massive Oily DonkeyTerrain intersection
High Peach TardigradeTerrain intersection
Flat Vinyl SeahorseTerrain intersection
Slow Fiery PonyTerrain intersection
Jolly Tartan KestrelTerrain intersection
Abundant Crepe PelicanTerrain intersection
Tricky Mauve BeetleTerrain intersection
Fluffy Champagne MantisTerrain intersection
Quiet Merlot PythonTerrain intersection
Uneven Carob LobsterTerrain intersection
Hollow Tortilla LynxTerrain intersection
Electric Velvet HyenaTerrain intersection
Low Pink WhaleTerrain intersection
Fit Tartan HuskieTerrain intersection
Jumpy Caramel CarpTerrain intersection
Atomic Coal SquidTerrain intersection
Long Taupe SardineTerrain intersection
Bumpy Hazel ParrotTerrain intersection
Energetic Pecan WoodpeckerTerrain intersection
Wonderful Amethyst MarmotTerrain intersection
Great Leather ChinchillaTerrain intersection
Precise Chrome LynxTerrain intersection
Overt Green TardigradeTerrain intersection
Daring Tangelo PigTerrain intersection
Passive Jade BarbelTerrain intersection
Delightful Fleece OrangutanDistance insensitivity
Kind Porcelain KestrelTerrain intersection
Upbeat Burgundy TurtleTerrain intersection
Mean Mauve TarantulaTerrain intersection
Sharp Tan MustangTerrain intersection
Witty Stone StarfishTerrain intersection
Docile Sky PiranhaTerrain intersection
Icy Shadow MuleTerrain intersection
Brief Purple FerretTerrain intersection
Deep Inky OkapiTerrain intersection
Fresh Malachite BeaverTerrain intersection
Icy Cider SwallowTerrain intersection
Sweet Mercurial TroutTerrain intersection
Cuddly Heather GiraffeTerrain intersection
Zany Ceramic RattlesnakeTerrain intersection
Digital Sandstone PorpoiseTerrain intersection
Amateur Chartreuse CricketTerrain intersection
Noisy Spruce SnailTerrain intersection
Damp Bubblegum GiraffeTerrain intersection
Acidic Alabaster OysterTerrain intersection
Funny Iron WolverineTerrain intersection
Cool Laurel DolphinTerrain intersection
Gentle Carmine WeaselTerrain intersection
Short Myrtle BirdTerrain intersection
Best Iron TortoiseTerrain intersection
Sleepy Licorice EelTerrain intersection
Restless Navy ChameleonTerrain intersection
Able Glossy SeagullTerrain intersection
Custom Iron CuckooTerrain intersection
Restless Hickory ApeTerrain intersection
Hot Canvas PorcupineTerrain intersection
Faint Oily MongooseTerrain intersection
Young Gingham PythonTerrain intersection
Big Hickory KoalaTerrain intersection
Bumpy Tawny SwanTerrain intersection
Bitter Pear CougarTerrain intersection
Nice Boysenberry CapybaraTerrain intersection
Mysterious Daffodil CoyoteTerrain intersection
Shiny Sky RoosterTerrain intersection
Stale Cerulean ElkTerrain intersection
Sharp Lead KangarooTerrain intersection
Bouncy Grape EagleTerrain intersection
Active Marigold OrcaTerrain intersection
Shaggy Flint SquidTerrain intersection
Cuddly Wool NightingaleTerrain intersection
Muscular Sky LizardTerrain intersection
Trendy Tortilla RhinoTerrain intersection
Tiny Onyx TrollTerrain intersection
Dandy Cinnabar MantarayTerrain intersection
Scruffy Raisin ViperTerrain intersection
Docile Jetblack SharkTerrain intersection
Polite Infrared KoalaTerrain intersection
Amateur Purple MeerkatTerrain intersection
Able Clear ArmadilloTerrain intersection
Mammoth Dijon MallardTerrain intersection
Thankful Parchment MoleTerrain intersection
Hot Syrup TurkeyTerrain intersection
Itchy Navy RabbitTerrain intersection
Teeny Olive MantisTerrain intersection
Festive Carob SheepTerrain intersection
Round Cobalt BeaverTerrain intersection
Plain Umber BisonTerrain intersection
Real Viridian HuskieTerrain intersection
Custom Eggshell DonkeyTerrain intersection
Electric Tartan ParakeetTerrain intersection
Nice Juniper CaterpillarTerrain intersection
Ancient Red WalrusTerrain intersection
Jolly Parchment LemurTerrain intersection
Polite Eggshell CrabTerrain intersection
Passive Burlap GerbilTerrain intersection
Short Tangelo ButterflyTerrain intersection
Stale Lilac DeerTerrain intersection
Short Crepe TurtleDistance insensitivity
Puny Bubblegum BobcatTerrain intersection
Clever Fuchsia RhinoTerrain intersection
Nutty Menthol DuckTerrain intersection
Feisty Marmalade BoarTerrain intersection
Wide Parchment BeaverTerrain intersection
Wonderful Aqua BarracudaTerrain intersection
Zesty Zinc HorseTerrain intersection
Dizzy Juniper DonkeyTerrain intersection
Suave Umber JellyfishTerrain intersection
Cheery Licorice WaspTerrain intersection
Dazzling Sapphire ButterflyTerrain intersection
Mini Banana BlackbirdTerrain intersection
Odd Cherry FlamingoTerrain intersection
Hot Midnight CobraTerrain intersection
Colossal Olive ChimpanzeeDistance insensitivity
Alert Olive TrollTerrain intersection
Slow Heather BarbelTerrain intersection
Wonderful Coffee RatTerrain intersection
Able Raspberry PoodleTerrain intersection
Proper Blue SwanTerrain intersection
Brilliant Butter BearTerrain intersection
Creamy Seaweed AardvarkTerrain intersection
Fluffy Mauve FinchTerrain intersection
Savory Vanilla ChameleonTerrain intersection
Refined Leather CougarTerrain intersection
Sour Daisy BirdTerrain intersection
Large Peanut HornetTerrain intersection
Tall Mustard SwallowTerrain intersection
Blurry Cedar ParakeetTerrain intersection
Beautiful Steel CuckooTerrain intersection
Main Burlap TadpoleTerrain intersection
Acrobatic Lead LarkTerrain intersection
Radiant Midnight TapirTerrain intersection
Amateur Chrome ShetlandTerrain intersection
Gigantic Hotpink CarpTerrain intersection
Low Plum TrollTerrain intersection
Careful Cobalt BeeTerrain intersection
Long Rusty LlamaDistance insensitivity
Alert Cyan ShetlandTerrain intersection
Elegant Sable CanaryTerrain intersection
Huge Coconut TarantulaDistance insensitivity
Uneven Wool SalamanderTerrain intersection
Dizzy Parchment GoatTerrain intersection
Tall Tortilla WaspTerrain intersection
Fresh Black TadpoleTerrain intersection
Eager Cinnabar ApeTerrain intersection
Shallow Butter HalibutTerrain intersection
Beautiful Coffee CatTerrain intersection
Dry Pistachio NuthatchTerrain intersection
Rare Infrared TapirTerrain intersection
Faithful Steel ElephantTerrain intersection
Overt Turquoise PoodleTerrain intersection
Joyful Malachite HareTerrain intersection
Long Sepia WombatTerrain intersection
Wide Fuzzy DachshundTerrain intersection
Proper Cloud AphidTerrain intersection
Exotic Menthol DonkeyTerrain intersection
Creamy Lead CougarTerrain intersection
Active Pine MinkTerrain intersection
Clumsy Stone MarmotTerrain intersection
Sneaky Lavender WalrusTerrain intersection
Hollow Fern ChimpanzeeTerrain intersection
Virtual Gingerbread SardineTerrain intersection
Modern Porcelain KoalaTerrain intersection
Glorious Hazel MantarayTerrain intersection
Perfect Wooden LorisTerrain intersection
Huge Fiery CuckooTerrain intersection
Sticky Tan CricketTerrain intersection
Square Orange OysterDistance insensitivity
Hollow Marigold SheepTerrain intersection
Dizzy Cherry ViperTerrain intersection
Damp Hotpink ChimpanzeeTerrain intersection
Tangy Cloud MonkeyTerrain intersection
Macho Khaki TurkeyTerrain intersection
Stable Lava StorkTerrain intersection
Great Coffee NuthatchTerrain intersection
Hot Seafoam CanaryTerrain intersection
Cheesy Plum FalconTerrain intersection
Polished Blonde TroutTerrain intersection