The Academy of Nutrition and Dietetics (AKA the top nutrition authority in America) released a revised paper this year saying that both vegetarian and vegan diets are best for people's health as well as the environment. If you're not ready to make a complete shift to meatless and cheese-less, consider "part-time" vegan and vegetarian plans, where you eat mostly plant-based at breakfast and lunch or on weekdays, and then eat fish, meat, dairy, and eggs only during designated times.

Instead of constantly refilling the same throw-away bottle over and over, grab a BPA-free bottle, preferably one made of glass or aluminum. Not only is this better for your waistline, but carrying a bottle around with you will prompt you to drink more H2O throughout the day. Drinking more water means you’ll be less hungry, and you’ll give your metabolism a boost. For more hydrating health benefits to help you lose weight fast, check out What Happens to Your Body When You Drink Water. 

If you’re eating a diet rich in fresh fruits and vegetables, odds are you are getting the necessary vitamins and minerals you need to help boost weight-loss and lose weight fast. But it’s also a good idea to take vitamins that can supplement your diet; B vitamins (especially B2 and B12) can boost energy, vitamin D can regulate appetite and aid in weight loss, and magnesium can trigger lipolysis, a process where your body releases fat from where it’s stored.
While we’re on the subject of water, why not throw a few lemon slices into the hydrating and satiating beverage? In addition to adding a pop of color and flavor to a tall glass of H2O, lemon can also help encourage weight loss. Just one of the bright citrus fruits contains an entire day’s worth of vitamin C, a nutrient that has the power to reduce levels of a stress hormone called cortisol that triggers hunger and fat storage. Additionally, lemons also contain polyphenols, which researchers say may ward off fat accumulation and weight gain.
The point at which unexplained weight loss becomes a medical concern is not exact. But many doctors agree that a medical evaluation is called for if you lose more than 5 percent of your weight in six months to a year, especially if you're an older adult. For example, a 5 percent weight loss in someone who is 160 pounds (72 kilograms) is 8 pounds (3.6 kilograms). In someone who is 200 pounds (90 kilograms), it's 10 pounds (4.5 kilograms).
Ranging from just-juice to just-tea cleanses, these typically short-term plans can be dangerous. “Detoxes and cleanses are usually low in calories, protein, and fiber, all nutrients that our bodies need to function,” says Alissa Rumsey, RD, who is in private practice in New York City. “These plans leave you feeling hungry and cranky, causing a rebound food binge once you stop the detox.”
“The best thing you can do for your belly is to give up processed foods. A study in the journal Food Nutrition Research found that our bodies burn only 50 percent as many calories digesting processed foods as they do real foods. So it’s like eating twice as much, even if the calories are the same!” — Mark Langowski, celebrity trainer and author of  Eat This, Not That! for Abs
Sleeping for more than five hours a night might seem like a luxury for some, but it can have a serious impact on your overall health. Not getting the recommended 7-8 hours of shut-eye a night puts you at risk for fatigue the next day, which means you’re more likely to crave and snack on high-calorie comfort food. Try to go to bed sooner so you can get a little more sleep, which will help you eat less. And to blast fat even faster, don’t miss these essential 55 Ways to Boost Your Metabolism.
Spoon Guru nutritionist Isabel Butler (MSc, ANutr) recommends that “the best way to reduce weight and maintain the weight loss is by simply eating a balanced and healthy diet, without refusing yourself particular foods… If you do cut out foods, you need to make sure your diet is still balanced and you are getting the nutrients your body needs from other sources.”  
EXcuses should be excised. Do you really want to lose weight and improve your health once and for all? Then stop making excuses and just do it! Sure, that's easier said than done. But you need to stop finding reasons why you can't start moving a healthier lifestyle, and start listing all the reasons why you should. Don't put it off until tomorrow. Start today, by doing something positive -- just one small thing -- toward your health and weight loss.
If you like the idea of an actually useful app, but aren’t interested in tons of interaction or paying a large membership fee, we suggest MyFitnessPal. There are lots of nearly identical apps on the market, but this one provides the easiest, quickest food tracking we experienced, plus advanced options like goal setting and nutrition analysis. For education and support, you’ll have to turn to outside sources.
While there is a link between high caffeine intake and weight loss, a cup of green tea has only about 40mg of caffeine, that's about one-third the amount that's in a cup of coffee. Similarly, it takes at least five cups of green tea to get enough EGCG to impact your metabolism. Even if you did manage to get a significant dose of caffeine and EGCG by chugging green tea all day long, you'd probably wind up with a massive case of the jitters.
The results of the current study showed that both protocols of rapid WL and slow WL caused a reduction in waist circumference, hip circumference, total body water, body fat mass, FFM, LBM, and RMR. Greater reduction of waist circumference, hip circumference, and FFM was seen with slow WL and greater reduction of total body water, LBM, and RMR was seen with rapid WL. It seems that the effect of slow WL in maintaining body water and LBM (as a metabolic tissue) was more significant than rapid WL.
Set (and write down) reasonable expectations for what you plan to achieve during your challenge. “You can absolutely make a difference in 10 days,” says Brooke Alpert, RD, a dietitian in New York City and the author of The Diet Detox, but don’t expect to shed 20 pounds a la The Biggest Loser. “While actual weight loss will be around three to four pounds, you can really notice the difference in the way your body feels in about a week.”
You don’t need to bust out the measuring cups to properly portion out your food: A serving size of meat is roughly the size of a deck of cards or the size of the palm of your hand. Your entire fist should be the size of a serving of veggies (although the more, the better!). A serving of fat, such as butter or coconut oil, should be the size of your thumb. Your carb serving should be no bigger than what can fit in your cupped hand. For other ways to eyeball your proper serving sizes, check out What the Perfect Food Portion Sizes Actually Look Like.
If you can keep up motivation and accountability without the assistance of an app or a like-minded community, the book should give you all necessary tools. While we weren’t floored by Mayo’s online offerings, the app does have one cool feature (if you can get it to work): Enable your camera to eyeball the correct size of any food item in comparison to a virtual baseball, hockey puck, set of dice.

Salmon is a rich source of high-quality protein and provides plenty of "good" fats: omega-3 fatty acids. A diet rich in omega-3 fatty acids helped people feel more satisfied when they were watching their calories, per a study in Appetite. Eating salmon can be a delicious and versatile way to get your recommended two weekly servings of heart-healthy fish.
Bonus: Save money by choosing meals that use in-season produce and combining your meals with your local grocery store’s sales flyer. And don’t forget about leftovers! Use them to create new meals (for instance, make a stir-fry with leftover cooked meats and veggies) or have a weekly night where all the leftovers get put out and everyone in the family can eat their favorites again.
Don't get me wrong — exercising at any time is good for you. But evening activity may be particularly beneficial because many people's metabolism slows down toward the end of the day. Thirty minutes of aerobic activity before dinner increases your metabolic rate and may keep it elevated for another two or three hours, even after you've stopped moving. What that means for you: You're less likely to go back for seconds or thirds. Plus, it'll help you relax post meal so you won't be tempted by stress-induced grazing that can rack up calories, quickly.
But fear not, you are not destined to a steady diet of carrot sticks and bird food. In fact, a wide assortment of the right “thin” foods can help you lose weight. The key things to look for: Foods with high water content, high-fiber foods, and calcium. All of these will help you feel full longer and thus eat fewer calories in the long run. Sorry, until Godiva starts filling their truffles with water instead of chocolate cream, they don’t make the list. But lots of other luscious foods do.
If you want to sip your way to a faster metabolism, pour yourself a cup of green tea. The beverage is filled with powerful antioxidants that can help fight inflammation, burn fat, and increase energy. According to one study, drinking five cups a day could help you lose twice as much weight, mainly in your midsection. And drinking green tea could also reduce risk of Parkinson's disease, as well as ovarian, colorectal, skin, and prostate cancers.
To stay motivated and deal with cravings, Juge has a couple of great recommendations. First, schedule a cheat meal on every seventh day. "Many of my clients have their cheat meal on Sunday, so then they're ready for Monday and the week to come," he says. If you feel deprived during the week, concentrate on the cheat meal to come, knowing you can eat absolutely anything you want to—pizza, lasagna, doughnuts, beer, chips, you name it. Remember, though, it's just one cheat meal, not an entire day of cheating. Afterward, get right back on the wagon with your next scheduled meal.
There's a pretty dizzying amount of research backing up this regime as a solid option to enhance your health, lower cholesterol, and encourage healthy, lasting weight loss. DASH (the acronym stands for Dietary Approaches to Stop Hypertension) has you loading up on fruits, vegetables, and whole grains (surprise!) and removing foods high in saturated fat from your diet. Research also shows that this diet may even ward off the onset of type 2 diabetes.
Green tea has many health benefits. “It contains many nutrients, including antioxidants and anti-cancer and brain-healthy compounds,” Smith reminds us. One thing is for sure: regardless of whether or not you’ll shed pounds with green tea, drink it anyway. “All teas contain many healthful nutrients; it’s one of the healthier choices for a beverage!” Smith says.
I started by making very gradual changes like cutting out soda and limiting drive-thru meals and junk food. Over time, I started adding more fruit and veggies into my diet, and my taste buds started to change. I would actually crave a banana instead of a Snickers bar as a snack. And even though I was eating out fairly frequently, I made a deal with myself that I had to have at least two home-cooked meals a week. Eventually, I started cooking a majority of my meals at home. 
Brazilian scientists found that participants who consumed three cups of the beverage every day for a week had fewer markers of the cell damage caused by resistance to exercise. That means that green tea can also help you recover faster after an intense workout. In another study—this one on people—participants who combined a daily habit of four to five cups of green tea each day with a 25-minute workout for 12 weeks lost an average of two more pounds than the non-tea-drinking exercisers.

The other part of this plan is resistance exercise. This is important because it’s the part that focuses on building muscle. During weight loss, not all the weight lost is fat, some of it is muscle. Resistance training will ensure that you avoid the loss of muscle that usually occurs and will actually help you build muscle. You’ll be doing 3 resistance workouts per week:

Many diet plans cut out entire food groups, which can create nutrient deficiencies as well as health problems. For instance, if the diet is very low in carbohydrates and you have type 1 diabetes or type 2 diabetes, it’s probably not a good fit. And if it’s too restrictive and you’re pregnant or breastfeeding, then it’s not a good idea, either. Keep in mind that pregnancy is not a time for weight loss. Speak with your doctor before making any changes to your diet if you are pregnant or breast-feeding. 

Although many studies recommended gradual WL diets for obese patients, many people would like to lose their excess weight in the shortest time (12). A significant number of people believe that rapid WL has side effects and cannot have beneficial clinical effects similar to slow WL. However, a systematic review found that people, who follow severe calorie-restricted diets will not have an eating disorder and will be able to maintain their lost weight (13). Several studies have shown that rapid WL with high calorie-restriction could cause an improvement of clinical state in obese individuals (14, 15).
The upgrade is a touch steeper than it is for other tracking app upgrades — most run $4–5 per month. But we found that those inexpensive alternatives were chaotically organized and slow to respond, elements that had us avoiding opening them at all. SparkPeople and Lose It! both came with lots of lag time and finicky search bars that made us hesitant to launch the apps, let alone log in three or more times a day.
“Whether it’s an app or paper food logs, tracking what you eat will certainly be eye-opening. Almost everyone consumes more than they think. Write everything down as soon as you’re done eating so you don’t forget anything. The simple act of recording what you eat will make you eat less. When the calories are in your face, it makes you think twice!” — Martha McKittrick, RD, CDE
Simply popping a few almonds in your mouth could help you shed pounds, and not just because almonds are better for you than, say, candy. A study published in the Journal of the American Heart Association found that eating 1.5 ounces of almonds a day reduced belly and leg fat. And another study of overweight adults found that people who ate ¼ cup of almonds for 6 months had a 62 percent greater reduction in weight and BMI.
Bonus: Save money by choosing meals that use in-season produce and combining your meals with your local grocery store’s sales flyer. And don’t forget about leftovers! Use them to create new meals (for instance, make a stir-fry with leftover cooked meats and veggies) or have a weekly night where all the leftovers get put out and everyone in the family can eat their favorites again.

The latest nutritional research proves what you eat AND when you eat both contribute to weight loss. †† We created Rapid Results based on this revolutionary research. With Rapid Results we provide you with a plan that takes maximum advantage of your body’s natural fat-burning ability, so you lose weight faster, plus our consultants have completed new comprehensive training to deliver excellent weight loss guidance for results.
A sprinkling of cinnamon could be all that’s standing in the way of you and those washboard abs. The sweet spice helps to regulate soaring blood sugar levels by stimulating insulin production. There is some evidence to suggest that cinnamon extract also makes fat cells more responsive to insulin, which means they’re much less likely to hold on to excess energy, and far more likely to burn existing fat stores instead.
This popular plan recently underwent a rebranding to create a more balanced program, changing its four-phase approach with the help of a science advisory board. The Atkins Diet is still low-carb, but you won't be chowing down on steak and eggs all the time to promote weight loss. Lean protein is still key, but there's more of a spotlight on fiber, fruit, vegetables, and healthy fats.
When I decided to lose weight my friend advised me to start treatment with Tibetan herbs ( not Tibetan tea ) and since then I became a fan of traditional natural medicine. Highly recommended for anyone who never tried natural weight loss boosters before. You can find lots of info about Tibetan medicine and these herbs, just Google Tibetan herbs for weight loss.
This double-blind clinical trial study was conducted on 42 obese and overweight individuals (25 < BMI < 35). Participants were selected from those, who referred to a nutrition clinic (Ahvaz, Iran). Participants were screened based on the inclusion and exclusion criteria. Inclusion criteria were lack of physical activity, no smoking, no alcohol drinking, no usage of herbal supplements and vitamins, and lack of weight changes in the last 6 months. Exclusion criteria included pregnancy, breastfeeding, use of drugs that effect metabolism, lipid and glycemic profile, eating disorder, diabetes, cardiovascular disease, kidney problems, thyroid, digestive, respiratory diseases, and cancer. Participants consuming more than 300 mg of caffeine daily (described as caffeine users) were excluded from the study (20). The level of physical activity was assessed weekly by phone. The subjects, who had moderate or various physical activities, were excluded from the study.
Blueberries are lousy with antioxidants, satiating fiber, potassium, and more, and according to researchers at the University of Michigan, the colorful fruits may also encourage weight loss. In a study of laboratory rats, scientists found that after 90 days the rats who received blueberry-enriched powder as 2 percent of their diet had less abdominal fat, lower triglycerides, lower cholesterol, and improved fasting glucose and insulin sensitivity, than the rats who weren’t given any blueberry-enriched powder.

The math behind the body weight color coding, something called Body Mass Index (BMI), is applicable and useful for about 95% of the population. It is not useful for highly fit people (who won't be using this calculator anyway). It is also not useful for very tall people. Use the color coding as a guideline for evaluating your body weight. Don't use it as a medical diagnosis.
Also some research shows that the human body is primed to consume most of its calories during daylight hours. But the lifestyle is problematic for many: Because family meals and dinners with friends often are scheduled for after sunset, “people who try to stop eating after 7pm can’t do it every day for the rest of their lives,” says Dr. Seltzer, who supports an alternative strategy: Eating a hearty meal at your regular dinnertime.
You know all those high-calorie, sugar-laden recipe videos that litter your Facebook newsfeed? Fast-paced hands arranging layers of cookie dough, peanut butter cups, and chocolate brownie batter that come together to make a mouthwatering, decadent dessert that’s also ridiculously fattening. “The internet and social media sites are basically making you fat,” Lisa Hayim, MS, RD, and founder of The WellNecessities, told us for our article on The 30 Worst Flat Belly Mistakes Women Make. “If it isn’t 25 ways to eat tater tots then it’s [another] national [something] day. The internet has made it basically impossible to stay away from cravings and indulgences. These are not excuses to eat unhealthy food.” Next time you see one of these videos, scroll quickly past. Or better yet, unfollow the page completely, and follow Eat This, Not That! on Facebook for healthier videos and more slimming tips.
If you’re trying to shed excess weight, use all three calorie-density-reduction strategies. While this study showed that cutting the amount of fat added to foods was the single most effective way to reduce ad libitum calorie intake, it is clear that all three methods were effective. Furthermore, they are not mutually exclusive, so it is likely that using all three in combination would work even better than each one used alone.
A number of studies have been conducted to test the theory that green tea can help with weight loss. It's important to note that most of these studies used green tea extract, not the actual tea. Drinking regular green tea may not help you lose any weight, according to a 2012 clinical study published in Obesity, which compared the effects of drinking regular green tea and a catechin-rich green tea on weight loss in a group of men and women with type 2 diabetes. While the group drinking catechin-rich tea lost a half-pound over the 12-week study period, the group drank a lower-catechin green tea gained half a pound.
There's a pretty dizzying amount of research backing up this regime as a solid option to enhance your health, lower cholesterol, and encourage healthy, lasting weight loss. DASH (the acronym stands for Dietary Approaches to Stop Hypertension) has you loading up on fruits, vegetables, and whole grains (surprise!) and removing foods high in saturated fat from your diet. Research also shows that this diet may even ward off the onset of type 2 diabetes.
“Use a VersaClimber or take a VersaClimber class. These machines are still not that common, but in my opinion they are far more effective for weight loss than other forms of cardio. They require you to use a large portion of your muscles and it’s functionally better for you than other forms of cardio like spinning. Everyone is talking about Rise Nation in LA at the moment as they are the first dedicated VersaClimbing studio. There’s no harder cardio workout I have tried. To lose fat you have to put in the work. — Dan Roberts, celebrity trainer and creator of Methodology X
This workout plan is between 4 and 12 weeks long, depending on how much weight you want to lose. Follow this workout plan and practice healthy eating and portion control, which means eating the right food in the right quantities at the right times, and you’ll be able to burn off at least a pound or two of body fat each week. But remember, you’ll also be doing resistance training to gain muscle in all the right places, so you’ll want to keep track of your progress with body measurements and, if you can, body fat percentage.
Notes: Chop the sweet potatoes and halve the Brussels sprouts, and place on a sheet pan. Drizzle with 2 teaspoons olive oil, season with salt and pepper, and toss to coat. Roast at 450°F (230°C) until tender, about 15 minutes. Season the steak with salt and pepper. In a frying pan over medium-high heat, warm 1 teaspoon olive oil. Cook the steak until done to your liking, about 3 minutes per side for medium-rare. (Consuming raw or undercooked meats may increase your risk of foodborne illness.)
“Use a VersaClimber or take a VersaClimber class. These machines are still not that common, but in my opinion they are far more effective for weight loss than other forms of cardio. They require you to use a large portion of your muscles and it’s functionally better for you than other forms of cardio like spinning. Everyone is talking about Rise Nation in LA at the moment as they are the first dedicated VersaClimbing studio. There’s no harder cardio workout I have tried. To lose fat you have to put in the work. — Dan Roberts, celebrity trainer and creator of Methodology X

Rebello, C. J., Johnson, W. D., Martin, C. K., Han, H., Chu, Y.-F., Bordenave, N., . . . Greenway, F. L. (2016, January 2). Instant oatmeal increases satiety and reduces energy intake compared to a ready-to-eat oat-based breakfast cereal: A randomized crossover trial. Journal of the American College of Nutrition, 35(1), 41–49. Retrieved from https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4674378/
While they don’t need a "season," these sweet little treats are a great weight-loss food. “They’re high in good fiber, which keeps you full and satisfied longer. This way, you won’t be tempted to tap into those greasy potato chips too soon after dinner. Prunes are also high in vitamins and de-bloating potassium (to keep those abs looking fab!),” says Lauren Slayton, a nutritionist in New York City. Since you can easily toss them into your beach bag, prunes make the perfect summer snack!
Electrolyte imbalances can also be a side effect associated with rapid weight loss, and despite it being rare, it can also be deadly. In addition, other problems associated with rapid weight loss that are not so frequent but can occur include headaches, irritability, fatigue, dizziness, constipation, menstrual irregularities in women, hair loss and muscle loss.
There’s a large spectrum of where people can fall on a vegetarian diet: For example, vegans consume no animal products, whereas ovo-lacto vegetarians eat both dairy and eggs. The eating style may help with weight loss, suggests a review published in August 2017 in Nutrients, but some vegans and vegetarians may become deficient in specific nutrients, such as calcium, iron, zinc, and vitamin B12, according to an article published in December 2017 in Nutrition, Metabolism and Cardiovascular Diseases. (23, 24)

MyFitnessPal: An app widely recommended by trainers and fitness enthusiasts, MyFitnessPal is great for tracking macros. Goal macros: 50% carbs, 30% fat, 20% protein. It further breaks these general guidelines into specific gram amounts that make it easy to see how some macros add up quick (carbs) and others don’t (protein — hitting 64 grams takes conscious effort!).

!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"))}});

×