In fact, we can work out how you need to steer the skateboard. Tracker has a nice feature that we'll call 'force arrows'. These arrows show you how much force acts on an object at every instant, and in which direction the force acts. So for example, if you were to kick a ball into the air, while the ball was mid-flight, this arrow would always point down and be the same length, even though the ball is moving forward. That's because the only force acting on the ball is gravity, which pulls it straight down, and acts with a constant strength. (For those of you who've studied physics, these arrows denote the acceleration of the center of mass, which by Newton's second law is proportional to the net force acting on the skateboard.)
GREAT board. Great design graphics. The boards deck has a real POP to it that makes it GREAT for tricks and a AWESOME beginner board. Only problem is It's super slow and requires a lot of work to maintain speed or to pick up speed period. A simple $20 wheel barring upgrade will fix that and BOOM PERFECT board, PERFECT caved in deck. Only 4 stars because of the lack of speed. I prefer my boards ready out of the box already pre-upgraded, but for the price, no point in complaining. Like almost all new boards, u have to ajust the wheels and the flex of the board to customize it to your liking. You won't regret it. But order it with some "Lucky" or "Red bearings" and your set.
The wheels of a skateboard are usually made of polyurethane, and come in many different sizes and shapes to suit different types of skating. Larger diameters (55–85 mm) roll faster, and move more easily over cracks in pavement and are better for transition skateboarding. Smaller diameters (48–54 mm) keep the board closer to the ground, require less force to accelerate and produce a lower center of gravity which allows for a better response time, but also make for a slower top speed and are better for street skateboarding. Wheels also are available in a variety of hardnesses usually measured on the Shore durometer "A" scale. Again like car tires, wheels range from the very soft (about Shore A 75) to the very hard (about Shore A 101). As the A scale stops at 100, any wheels labeled 101A or higher are harder, but do not use the appropriate durometer scale. Some wheel manufacturers now use the "B" or "D" scales, which have a larger and more accurate range of hardness. Modern street skaters prefer medium-sized wheels (usually 51–54 mm), as small wheels with lighter trucks can make tricks like kickflips and other flip tricks easier by keeping the center of gravity of the skateboard closer to the deck, thus making the deck easier to spin. Street wheels are harder (A 100/A 101). Vertical ramp or "vert" skating requires larger wheels (usually 55–65 mm), as it involves higher speeds. Vert wheels are also usually slightly softer (A 98/ A 99), allowing them to maintain high speed on ramps without sliding. Slalom skating requires even larger wheels (60–75 mm) to sustain the highest speeds possible. They also need to be soft and have better grip to make the tight and frequent turns in slalom racing. Even larger wheels are used in longboarding and downhill skateboarding. Sizes range from 65 mm to 100 mm. These extreme sizes of wheels almost always have cores of hard plastic that can be made thinner and lighter than a solid polyurethane wheel. They are often used by skateboard videographers as well, as the large soft wheels allow for smooth and easy movement over any terrain.
The wheels of a skateboard are usually made of polyurethane, and come in many different sizes and shapes to suit different types of skating. Larger diameters (55–85 mm) roll faster, and move more easily over cracks in pavement and are better for transition skateboarding. Smaller diameters (48–54 mm) keep the board closer to the ground, require less force to accelerate and produce a lower center of gravity which allows for a better response time, but also make for a slower top speed and are better for street skateboarding. Wheels also are available in a variety of hardnesses usually measured on the Shore durometer "A" scale. Again like car tires, wheels range from the very soft (about Shore A 75) to the very hard (about Shore A 101). As the A scale stops at 100, any wheels labeled 101A or higher are harder, but do not use the appropriate durometer scale. Some wheel manufacturers now use the "B" or "D" scales, which have a larger and more accurate range of hardness. Modern street skaters prefer medium-sized wheels (usually 51–54 mm), as small wheels with lighter trucks can make tricks like kickflips and other flip tricks easier by keeping the center of gravity of the skateboard closer to the deck, thus making the deck easier to spin. Street wheels are harder (A 100/A 101). Vertical ramp or "vert" skating requires larger wheels (usually 55–65 mm), as it involves higher speeds. Vert wheels are also usually slightly softer (A 98/ A 99), allowing them to maintain high speed on ramps without sliding. Slalom skating requires even larger wheels (60–75 mm) to sustain the highest speeds possible. They also need to be soft and have better grip to make the tight and frequent turns in slalom racing. Even larger wheels are used in longboarding and downhill skateboarding. Sizes range from 65 mm to 100 mm. These extreme sizes of wheels almost always have cores of hard plastic that can be made thinner and lighter than a solid polyurethane wheel. They are often used by skateboard videographers as well, as the large soft wheels allow for smooth and easy movement over any terrain.
Ridge Skateboards For Beginners are a UK Brand and have taken over Europe. Now it is available in the U.S.A. exclusively through Amazon. The Deck measures 27″ long x 7.5″ wide (69cm x 19cm). It features 4″ wide high-performance trucks with 87A super soft yellow bushings. It is made of high quality secret plastic formula. It has a rating of 4.8 on Amazon.

The deck is expertly constructed with a vertically laminated bamboo core and bamboo veneer exterior, all attached with triaxial glass and epoxy as well as a course grip tape top. The grip tape is arranged in an unusual and stylish, yet functional design. The 34-inch board features a 13-degree nose angle and a 18-degree tail angle. With its directional shape, you’ll easily be able to cruise on this board or pull a few tricks. It is a lightweight and flexible deck.
After you’ve properly applied a burst of force to the tail, the top-side of your front foot’s toe should start dragging up your board almost automatically. Eventually, the higher you are able to bring your front foot during lift will determine the apex of your ollie, so work gradually towards lifting your front foot as high as your body allows. Skateboarders who record the highest ollies usually (somehow manage to!) bring their feet higher than their hips!

Slam your back foot down on the tail of your skateboard as hard as you can. At that moment, you want to also jump into the air, off of your back foot. This part is key and takes practice. The trick is in getting your timing right. You want to slap the skateboard’s tail down, and as it hits the ground, jump off of that foot into the air. Make sure to pull that back foot high into the air. It's a quick, snapping motion.

(function(){"use strict";function s(e){return"function"==typeof e||"object"==typeof e&&null!==e}function a(e){return"function"==typeof e}function l(e){X=e}function u(e){G=e}function c(){return function(){r.nextTick(p)}}function f(){var e=0,n=new ne(p),t=document.createTextNode("");return n.observe(t,{characterData:!0}),function(){t.data=e=++e%2}}function d(){var e=new MessageChannel;return e.port1.onmessage=p,function(){e.port2.postMessage(0)}}function h(){return function(){setTimeout(p,1)}}function p(){for(var e=0;et.length)&&(n=t.length),n-=e.length;var r=t.indexOf(e,n);return-1!==r&&r===n}),String.prototype.startsWith||(String.prototype.startsWith=function(e,n){return n=n||0,this.substr(n,e.length)===e}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),String.prototype.includes||(String.prototype.includes=function(e,n){"use strict";return"number"!=typeof n&&(n=0),!(n+e.length>this.length)&&-1!==this.indexOf(e,n)})},"./shared/require-global.js":function(e,n,t){e.exports=t("./shared/require-shim.js")},"./shared/require-shim.js":function(e,n,t){var r=t("./shared/errors.js"),i=(this.window,!1),o=null,s=null,a=new Promise(function(e,n){o=e,s=n}),l=function(e){if(!l.hasModule(e)){var n=new Error('Cannot find module "'+e+'"');throw n.code="MODULE_NOT_FOUND",n}return t("./"+e+".js")};l.loadChunk=function(e){return a.then(function(){return"main"==e?t.e("main").then(function(e){t("./main.js")}.bind(null,t))["catch"](t.oe):"dev"==e?Promise.all([t.e("main"),t.e("dev")]).then(function(e){t("./shared/dev.js")}.bind(null,t))["catch"](t.oe):"internal"==e?Promise.all([t.e("main"),t.e("internal"),t.e("qtext2"),t.e("dev")]).then(function(e){t("./internal.js")}.bind(null,t))["catch"](t.oe):"ads_manager"==e?Promise.all([t.e("main"),t.e("ads_manager")]).then(function(e){undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined}.bind(null,t))["catch"](t.oe):"publisher_dashboard"==e?t.e("publisher_dashboard").then(function(e){undefined,undefined}.bind(null,t))["catch"](t.oe):"content_widgets"==e?Promise.all([t.e("main"),t.e("content_widgets")]).then(function(e){t("./content_widgets.iframe.js")}.bind(null,t))["catch"](t.oe):void 0})},l.whenReady=function(e,n){Promise.all(window.webpackChunks.map(function(e){return l.loadChunk(e)})).then(function(){n()})},l.installPageProperties=function(e,n){window.Q.settings=e,window.Q.gating=n,i=!0,o()},l.assertPagePropertiesInstalled=function(){i||(s(),r.logJsError("installPageProperties","The install page properties promise was rejected in require-shim."))},l.prefetchAll=function(){t("./settings.js");Promise.all([t.e("main"),t.e("qtext2")]).then(function(){}.bind(null,t))["catch"](t.oe)},l.hasModule=function(e){return!!window.NODE_JS||t.m.hasOwnProperty("./"+e+".js")},l.execAll=function(){var e=Object.keys(t.m);try{for(var n=0;n=c?n():document.fonts.load(u(o,'"'+o.family+'"'),a).then(function(n){1<=n.length?e():setTimeout(t,25)},function(){n()})}t()});var w=new Promise(function(e,n){l=setTimeout(n,c)});Promise.race([w,m]).then(function(){clearTimeout(l),e(o)},function(){n(o)})}else t(function(){function t(){var n;(n=-1!=y&&-1!=g||-1!=y&&-1!=v||-1!=g&&-1!=v)&&((n=y!=g&&y!=v&&g!=v)||(null===f&&(n=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),f=!!n&&(536>parseInt(n[1],10)||536===parseInt(n[1],10)&&11>=parseInt(n[2],10))),n=f&&(y==b&&g==b&&v==b||y==x&&g==x&&v==x||y==j&&g==j&&v==j)),n=!n),n&&(null!==_.parentNode&&_.parentNode.removeChild(_),clearTimeout(l),e(o))}function d(){if((new Date).getTime()-h>=c)null!==_.parentNode&&_.parentNode.removeChild(_),n(o);else{var e=document.hidden;!0!==e&&void 0!==e||(y=p.a.offsetWidth,g=m.a.offsetWidth,v=w.a.offsetWidth,t()),l=setTimeout(d,50)}}var p=new r(a),m=new r(a),w=new r(a),y=-1,g=-1,v=-1,b=-1,x=-1,j=-1,_=document.createElement("div");_.dir="ltr",i(p,u(o,"sans-serif")),i(m,u(o,"serif")),i(w,u(o,"monospace")),_.appendChild(p.a),_.appendChild(m.a),_.appendChild(w.a),document.body.appendChild(_),b=p.a.offsetWidth,x=m.a.offsetWidth,j=w.a.offsetWidth,d(),s(p,function(e){y=e,t()}),i(p,u(o,'"'+o.family+'",sans-serif')),s(m,function(e){g=e,t()}),i(m,u(o,'"'+o.family+'",serif')),s(w,function(e){v=e,t()}),i(w,u(o,'"'+o.family+'",monospace'))})})},void 0!==e?e.exports=a:(window.FontFaceObserver=a,window.FontFaceObserver.prototype.load=a.prototype.load)}()},"./third_party/tracekit.js":function(e,n){/**


Just before a skater performs an ollie, there are three forces acting on the skateboard. One of these forces is the weight of the rider, shown here with two red arrows. Another is the force of gravity on the board itself, shown with a small black arrow. Finally, blue arrows show the force of the ground pushing up on the skateboard. These three forces balance out to zero. With no net force, the skateboard doesn't accelerate, but rolls along at a constant speed.
The board is shaped like a cup in the center, and has whale tails on both ends, designed to make tricks easier to do. The blue stain on the board looks like the picture. It has a semi flat finish with no lacquer top coat. The underside is plain which allows the owner to add stickers and graphics if they want but they look great just the way they are.

BRANDS Acembly adidas Amuse Society Asphalt Billabong Birkenstock Blue Crown Brixton Burton Calvin Klein Captain Fin Champion Charles and a Half Converse DGK Diamond Supply Co. Dickies Dr. Martens Electric Element Elwood Ethika FILA Fox Full Tilt G Shock Grizzly Herschel Supply Co. HippyTree Hoonigan HUF Hurley Hydro Flask Imperial Motion Ivy & Main JanSport Kendall & Kylie King Ice La Familia Last Call Co. Levi's Lira Loser Machine Lost LRG Neff New Balance Nike SB Nixon O'Neill OP Others Follow Patrons Of Peace Penny Pink Dolphin Popsockets Primitive Skateboarding PSD Puma Quiksilver Rainbow Rastaclat Ray Ban Rebel8 Reebok Reef Riot Society Rip Curl Roark Roxy RSQ Russell Athletic Rusty RVCA Salty Crew Santa Cruz Sky and Sparrow Soda Spy Stance Suavecito The North Face Timberland Tommy Hilfiger TOMS Under Armour Vans Vissla Vogue Eyewear Volcom Von Zipper Young & Reckless VIEW ALL BRANDS


If a skateboard deck is turned over to its design side, there are two complete T-shaped pieces of metal. This piece is attached to the skateboard deck with screws. The pin is a long piece of metal that is designed to turn the skateboard deck. Adjusting its tension affects the skateboard deck's turning sensitivity. Typically, longboards have looser tension than other skateboards to allow deeper turns.

Aaron "Jaws" Homoki Aaron Herrington Aidan Campbell Al Davis Al Partanen Alec Majerus Alex Midler Alexis Sablone Andrew Brophy Andrew Reynolds Auby Taylor Austin Kanfoush Axel Cruysberghs Bam Margera Barney Page Ben Gore Ben Hatchell Ben Krahn Ben Raemers Ben Raybourn Billy Marks Blake Carpenter Bobby de Keyzer Bobby Worrest Boo Johnson Brad Cromer Brad McClain Brad Staba Brandon Biebel Brandon Westgate Brian "Slash" Hansen Brian Anderson Brian Delatorre Brian Downey Brian Lotti Bryan Herman Carlos Iqui Casper Brooker Caswell Berry Charlie Blair Chase Webb Chico Brenes Chima Ferguson Chopper Chris Cole Chris Gregson Chris Haslam Chris Joslin Chris Miller Chris Pfanner Chris Roberts Chris Russell Chris Troy Christian Hosoi Christian Maalouf Claus Grabke Clint Walker Clive Dixon Cody Lockwood Cody McEntire Cole Wilson Collin Provost Cooper Wilt Corey Duffel Corey O'Brien Cory Kennedy Craig "Questions" Scott Cyril Jackson Daan Van Der Linden Daewon Song Dakota Servold Dan Drehobl Dan Plunkett Dane Brady Dane Burman Dane Vaughn Daniel Castillo Daniel Lutheran Danny Cerezini Danny Falla Danny Garcia Danny Montoya Danny Renaud Danny Way Darren Navarrette Dave Abair Dave Caddo David Gonzalez David Gravette Davis Torgerson Dee Ostrander Dennis Busenitz Don "Nuge" Nguyen Dustin Dollin Ed Selego Ed Templeton Emmanuel Guzman Eric Dressen Eric Koston Erick Winkowski Erik Ellington Evan Smith Felipe Gustavo Frank Gerwer Frankie Hill Gilbert Crockett Glen Fox Grant Taylor Gustav Tonnesen Guy Mariano Henry Sanchez Hiroki Muraoka Hjalte Halberg Ishod Wair Jack Curtin Jack Given Jackson "Jacko" Shapiera Jackson Pilz Jake Hayes Jake Johnson Jam Douglas James Brockman Jamie Foy Jamie Lynn Jamie Palmore Jamie Tancowny Jamie Thomas Jarne Verbruggen Jason Adams Jason Jessee Javier Sarmiento Jay Adams Jeff Grosso Jeff Kendall Jeremy Leabres Jeron Wilson Jesse Narvaez Jesus Fernandez Jim Greco Jim Thiebaud Jimmy Cao Jimmy Lannon Jimmy Wilkins Joey Guevara Joey Pepper Johan Stuckey John Cardiel John Grigley John Lucero John Lupfer John Motta Jon Dickson Jon Nguyen Jordan Hoffart Jordan Maxham Jordan Sanchez Jordan Taylor Josef Scott Jatta Josh Kalis Josh Matthews Josh Pall Julian Davidson Julien Stranger Justin "Figgy" Figueroa Justin Brock Justin Eldridge Kellen James Kelvin Hoefler Kenny Anderson Kevin "Spanky" Long Kevin Baekkel Kevin Coakley Kevin Romar Kevin Taylor Kyle Leeper Kyle Nicholson Kyle Walker Lance Mountain Lee Yankou Leo Romero Leo Valls Leticia Bufoni Lewis Marnell Lizzie Armanto Louie Barletta Louie Lopez Madars Apse Mark "Gonz" Gonzales Mark Appleyard Marquise Henry Marshall Heath Mason Silva Matt Berger Matt Hensley Matt Tomasello Mike "Lizard King" Plumb Mike Anderson Mike Arnold Mike Carroll Mike McGill Mike Mo Capaldi Mike Vallely Miles Silvas Milton Martinez Morgan Smith Natas Kaupas Neen Williams Nestor Judkins Nick Boserio Nick Garcia Nicky Guerrero Nisse Ingemarsson Nora Vasconcellos Nyjah Huston Omar Hassan Oskar Rozenberg Hallberg P.J. Ladd Paul Grund Per Welinder Peter Hewitt Peter Ramondetta Phil Hansen Quim Cardona Raney Beres Raven Tershy Ray "Bones" Rodriguez Ray Barbee Raymond Molinar Rich Adler Rick Howard Rick McCrank Ricky Oyola Riley Hawk Rob Gonzalez Rob Roskopp Robbie Brockel Robbie Russo Rodney Mullen Rodrigo "TX" Teixeira Rodrigo Petersen Ronnie Sandoval Rowan Zorilla Rudy Johnson Ryan Decenzo Ryan Lay Ryan Reyes Ryan Spencer Ryan Townley Sam Beckett Sam Hitz Samarria Brevard Sammy Baca Scott Decenzo Sean Malto Sebo Walker Shawn Hale Silas Baxter-Neal Simon Isaksson Soy Panday Stefan Janoski Steve Caballero Steve Ortega Steve Saiz Stevie Perez Stevie Williams Stu Graham Sylvain Tognelli T.J. Rogers Taylor Kirby Terry Kennedy Thaynan Costa Theotis Beasley Tiago Lemos Tim O'Connor Tobin Valverde Tom Asta Tom Karangelov Tom Knox Tom Knox (80s) Tommy Fynn Tommy Guerrero Tommy Sandoval Tony Hawk Tony Karr Tony Trujillo Torey Pudwill Trevor McClung Tristan "Tfunk" Funkhouser Tyler Bledsoe Tyler Surrey Tyson Peterson Vincent Alvarez Vivien Feil Wade Desarmo Wes Kremer Wieger Van Wageningen Willis Kimbel Windsor James Yaje Popson Yonnie Cruz Yoshi Tanenbaum Youness Amrani Yuri Facchini Zach Lyons Zack Wallin Zered Bassett Zion Wright

After you’ve properly applied a burst of force to the tail, the top-side of your front foot’s toe should start dragging up your board almost automatically. Eventually, the higher you are able to bring your front foot during lift will determine the apex of your ollie, so work gradually towards lifting your front foot as high as your body allows. Skateboarders who record the highest ollies usually (somehow manage to!) bring their feet higher than their hips!
The KPC Series Pro Skateboard measures 8.0” x 32”. This is a common width most often associated with pro skateboarders. Wider and stronger than the rookies, this model is the perfect size for someone who is better at skating and looking for an upgrade from the rookie models. The pro features a modern concave which allows for not only comfort, but more pop making it easier to learn tricks.
The board is shaped like a cup in the center, and has whale tails on both ends, designed to make tricks easier to do. The blue stain on the board looks like the picture. It has a semi flat finish with no lacquer top coat. The underside is plain which allows the owner to add stickers and graphics if they want but they look great just the way they are.

It wouldn’t be until the early 1980’s however, that a man named Rodney Mullen fully developed the skateboard ollie and brought it into vogue. Competing in the Rusty Harris contest in Whittier, California in 1982, Rodney Mullen used a back and forth motion on his skateboard to strike the back end of the board on the ground and using the front end to level the board out in mid-air – all from a flat surface. The audience’s jaws collectively hit the ground.
Sublimation (phase transition) is the transition of a substance directly from the solid to the gas phase without passing through an intermediate liquid phase. Sublimation is an endothermic phase transition that occurs at temperatures and pressures below a substance's triple point in its phase diagram. In this case, ink is transferred to a base layer, fibreglass for example, through heat and pressure, the result is a full color graphic that will not come off as easily as the more common heat transfers. This application is often found with bamboo boards and composite construction longboards where fibreglass can allow for various degrees of flex or stiffness depending on the ride you're looking for, cruising and carving versus slalom and downhill.

This was a simple purchase. No issues at all and the skateboards are really nice! Some people have said it comes unassembled, that's not the case. I ordered 2 different boards and both came assembled and ready to roll.. The boards are topped with grip tape and trucks and wheels were assembled perfectly. If I had a need to get another board I would run straight back to this kit, they are great!

Before we show you how to ollie, let’s get familiar with the legends that brought this skateboard trick to the masses.  If it were a person, the history of ollie would start way back in 1974, when Alan Gelfand got his first skateboard from his father after his family moved to Hollywood, Florida from New York state. It didn’t take him too long to get the hang of it; he won the South Florida Skateboard championships two years later.
This was a simple purchase. No issues at all and the skateboards are really nice! Some people have said it comes unassembled, that's not the case. I ordered 2 different boards and both came assembled and ready to roll.. The boards are topped with grip tape and trucks and wheels were assembled perfectly. If I had a need to get another board I would run straight back to this kit, they are great!
Pull your knees up into your chest – How far you actually want to pull your legs up is totally up to you, but the higher your feet go, the higher your board will go too. By the way, the highest recorded preferred stance ollie-pop is 45 inches, done by Aldrin Garcia, and the highest switch stance ollie-pop is 40.125 inches, by Gavin Caperton. And if you’re going for endurance rather than height, the record for most consecutive hops is held by Rob Dyrdek, who did 215 of them in a row on his TV show Rob and Big. So those give you something to shoot for.
Choosing a skateboard deck can be approached in a few different ways: you can choose your board based off the graphic, the brand, the shape, the width, or even the color. For most skateboarders, it’s a combination of all these factors, but if you’ve never skateboarded before, you may not know what shape, width, or brand you like best. In this case, choosing your favorite graphic would make total sense.
Go for the low truck profile if you want to obtain additional stability when you do flip tricks. It also works well for small wheels. The mid-sized trucks are good for all-around use, especially in streets and parks. You can also choose the high-sized trucks that are good for carving and cruising, which is the reason why they are perfect for huge wheels.
The KPC Series Pro Skateboard measures 8.0” x 32”. This is a common width most often associated with pro skateboarders. Wider and stronger than the rookies, this model is the perfect size for someone who is better at skating and looking for an upgrade from the rookie models. The pro features a modern concave which allows for not only comfort, but more pop making it easier to learn tricks.
!function(n,t){function r(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function i(e){return void 0===e}if(n){var o={},s=n.TraceKit,a=[].slice,l="?";o.noConflict=function(){return n.TraceKit=s,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw o.report(e),e}}return n},o.report=function(){function e(e){l(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(a.call(arguments,2)))}catch(e){t=e}if(t)throw t}}function s(e,n,t,r,s){var a=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),u();else if(s)a=o.computeStackTrace(s),i(a,!0);else{var l={url:n,line:t,column:r};l.func=o.computeStackTrace.guessFunctionName(l.url,l.line),l.context=o.computeStackTrace.gatherContext(l.url,l.line),a={mode:"onerror",message:e,stack:[l]},i(a,!0)}return!!f&&f.apply(this,arguments)}function l(){!0!==d&&(f=n.onerror,n.onerror=s,d=!0)}function u(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;u()}var t=o.computeStackTrace(e);throw w=t,m=e,p=a.call(arguments,1),n.setTimeout(function(){m===e&&u()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return r.open("GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var s=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);s&&s[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function s(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,s=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,a="",u=10,c=t(e);if(!c.length)return l;for(var f=0;f0?s:null}function u(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function c(e){return u(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,s=n.length;or&&(i=s.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,s,a=[n.location.href],l=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,p=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,o=n.split("\n"),l=[],u=0;u=0&&(g.line=v+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);g={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(g){g.func||(g.func=s(g.url,g.line));var k=a(g.url,g.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?g.context=k:g.context=[i[y+1]],h.push(g)}}return h.length?{mode:"multiline",name:e.name,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=s(i.url,i.line)),i.context||(i.context=a(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function g(e,n){for(var t,r,i,a=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,u=[],c={},f=!1,p=g.caller;p&&!f;p=p.caller)if(p!==v&&p!==o.report){if(r={url:null,func:l,args:[],line:null,column:null},p.name?r.func=p.name:(t=a.exec(p.toString()))&&(r.func=t[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===l&&(r.func=s(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,u.push(r)}n&&u.splice(0,n);var w={mode:"callers",name:e.name,message:e.message,stack:u};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function v(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=g(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return v(n,e+1)}}var x=!1,j={};return v.augmentStackTraceWithInitialElement=y,v.guessFunctionName=s,v.gatherContext=a,v.ofCaller=b,v.getSource=t,v}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var e=a.call(arguments),n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});
We've partnered with The Foundation for Learning and Youth Travel Education (FLYTE), a nonprofit organization that empowers youth living in underserved communities through transformative travel experiences. FLYTE teaches that we are more alike than we realize. By bridging the gap between fear and understanding, FLYTE empowers future generations by connecting them to the world.
×