In what is perhaps the biggest buzzkill of all time, sex doesn’t quite count as cardio or burn a significant amount of calories: Women burn about 3.6 per minute. “It’s still a good idea,” Dr. Seltzer says, citing the activity’s other benefits, like increasing the output of the neurotransmitters serotonin and dopamine, which naturally reduce food cravings.
Green tea has been consumed for centuries for its immense health benefits, including weight loss. A growing number of studies have shown that the flavonoids and caffeine in green tea can boost metabolism, enabling the body to break down and process fat much faster. Drink this detox drink twice on a daily basis to burn up to 100 calories a day and get rid of belly fat quickly.
A great source of calcium and important cancer-fighting compounds, broccoli also has loads of filling fiber and will set you back only 30 calories per serving. If eating this cruciferous veggie makes you bloat, try steaming it first, which makes it easier to digest while still preserving the cancer-fighting ingredients that could be lost when you boil or cook it in the microwave.
I was as low as 190 and at the four year mark was back to 260. There are several factors that gave me the impetus to not become a statistic. I had promised myself to never again let my body suffocate the life out of my living. I enforced a number in my mind 200 lbs. as a 5 foot 7 woman, I am healthy looking and comfortable. I set it in my mind as an alarm clock. I didn’t allow a snooze button. If I pass it up it is a buzzing noise altering my behaviors, keeping me alert. I don’t obsess, I refuse to give one more minute of my life over to the agony of obesity.

In an accompanying comment, Corby Martin and Kishore Gadde write that the study shows that "a slow and steady approach does not win the race, and the myth that rapid weight loss is associated with rapid weight regain is no more true than Aesop's fable." They cite a number of potential short-term advantages of very low calorie diets and note that these diets are now well formulated and provide adequate protein and essential micronutrients. They are "safe if used under expert supervision," the write. 

What's more trustworthy than a diet built by experts from the Mayo Clinic? Created by doctors, nutritionists, and all-star chefs, the plan has a few phases: In the first, you should lose 6 to 10 pounds in two weeks. After that, you can expect to lose 1 to 2 pounds a week until you reach your goal weight. You're also given plenty of resources and advice to help you keep the weight off.
Stopping eating after dinner is an easy way to easily cut back on mindless munching and extra calories, and can help boost weight loss, White says. One way to prevent that post-dinner grazing is to brush your teeth almost immediately after your last meal of the day. The minty flavor in your mouth will make all your favorite foods taste gross anyway, and you won’t want to go back and brush your teeth all over again.
The fad military diet consists of low-calorie, odd food pairings such as bun-less hot dogs with banana, carrots, and broccoli. “Any diet like the military diet that severely limits the amount of calories you consume or eliminates one or more entire food groups puts any individual at risk for nutrient deficiencies,” says Kyle. “This can be more harmful than holding onto those 10 extra lbs you’re trying to lose.” (32)
Consistent with the current study, improvement of metabolic factors after 4 weeks of VLCD was reported in a study by Erik et al. In this study, it was found that VLCD in the short-term intervention could cause a significant reduction in the levels of blood glucose, cholesterol, and TG in a fasting condition (27). The study of Laaksonen et al. showed that administration of VLCD diet for 5 weeks improved metabolic factors and decreased cutaneous water loss and increased subcutaneous fat water. This researcher suggested that WL and consequent improved insulin sensitivity could mediate an increase in abdominal subcutaneous fat hydration (31).
Artichokes are incredibly filling—in fact, they are one of the highest-fiber vegetables, says Sass. A single boiled artichoke contains a whopping 10.3 grams of fiber—almost half the recommended daily amount for women. To curb your appetite before a meal, Sass suggests enjoying the veggie as a pre-dinner appetizer: try them in a refreshing salad with edamame and asparagus, or make homemade salsa with artichoke hearts, tomatoes, olives, and red onions.
Did you know that, when she wants to get into shape for a shoot fast, Kate Moss eats quinoa instead of cereal for breakfast? That’s because it’s what is known as a complete grain, combining protein, fibre, B vitamins and complex carbohydrates all in one. Eating grains like quinoa will help to boost your metabolism, and burn belly fat faster, as will…
When it comes to cravings, protein drinks and bars may also help cure your need for sugar, says Juge. He recommends mixing a flavored protein powder in a blender with as much ice as possible, so it'll taste more like a milkshake. Day Five's protein shake includes a cup of berries, which will also help with sugar cravings. Once or twice per week, Juge adds, you can have a low-sugar, high-protein bar. The newest varieties taste more like candy bars, with state-of-the-art sweetening techniques.

Look for breads that say 100% whole wheat to make sure you getting the real deal. Ann Kulze, MD, of Charleston, S.C., author of Dr. Ann’s 10-Step Diet, A Simple Plan for Permanent Weight Loss & Lifelong Vitality, also recommends incorporating beans such as soy, lentil, chickpeas, and black beans into your diet. “They are high in fiber and protein so they’ll keep you full longer,” Kulze says.

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.
Kale gets all the love (and it's a fantastic option, too), but if you prefer milder romaine lettuce as your salad base and it helps you eat more of it, go for it. When fruits and veggies were examined for their weight-loss potential, one that came out on top was leafy greens, per 2015 research in PLOS Medicine. Over a four-year period, eating a serving per day (that's two cups) was linked to about a half pound of additional weight lost. The veggies that helped with weight loss, like lettuce, tended to offer fiber and have a low glycemic load, which aids fullness, controls blood sugar and discourages your body to store fat, the study points out. Spinach, kale or head lettuce are other good options.
According to a 2013 New England Journal of Medicine article, many weight-loss trials show that losing a lot of weight initially is linked to lower body weight over time. One of the trials is a study of 43 obese adults; it found that those who dropped weight rapidly (3.5 pounds per week) were more successful at maintaining that loss than those who dropped 1.8 pounds per week.
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.
Giancoli also recommends finding a diet that fits in with how you really live. She notes that if you enjoy going out to eat but try to commit to a diet that forbids you from ever going to a restaurant, you’re just going to cheat. “It’s not sustainable… You’re most likely going to have a healthier meal if you’re going to cook yourself, but you’re depriving yourself of that social interaction if you never go out.” To put it another way: Your eating practices shouldn’t isolate you or keep you from having fun.
In addition to being nutritious, low-cal and full of fiber, cabbage is also a top source of sulfur, a mineral our bodies use to produce the natural hair-and-nail strengthener keratin, says Rey. To stay slim and enjoy more beautiful hair and nails, whip up some vinegar-based coleslaw. Just stay away from creamy coleslaw; it can contain a whopping 19 grams of fat per cup!

Australian researchers randomized 204 obese adults to either a 12-week rapid weight loss diet (with Nestlé's Optifast) or a 36-week gradual diet. A weight loss of 15% was the goal of both diets. Participants who lost at least 12.5% of their weight then participated in the second phase of the study, in which they were placed on a 144-week maintenance diet.
Garber, C. E., Blissmer, B., Deschenes, M. R., Franklin, B. A., Lamonte, M. J., Lee, I.-M., … Swain, D. P. (2011, July). Quantity and quality of exercise for developing and maintaining cardiorespiratory, musculoskeletal, and neuromotor fitness in apparently healthy adults: Guidance for prescribing exercise. Medicine & Science in Sports & Exercise, 43(7), 1334–1359. Retrieved from http://journals.lww.com/acsm-msse/Fulltext/2011/07000/Quantity_and_Quality_of_Exercise_for_Developing.26.aspx
Italiano: Perdere Peso Bevendo il Tè, Español: bajar de peso tomando té, Deutsch: Mit Teetrinken Gewicht verlieren, Português: Perder Peso Tomando Chá, Français: perdre du poids en buvant du thé, Nederlands: Afvallen door thee te drinken, 中文: 喝茶减肥, Русский: пить чай, чтобы похудеть, Bahasa Indonesia: Meminum Teh untuk Menurunkan Berat Badan, Čeština: Jak zhubnout pitím čaje, हिन्दी: वज़न कम करने के लिए चाय पियें, ไทย: ดื่มชาเพื่อลดน้ำหนัก, Tiếng Việt: Uống Trà Giảm Cân, العربية: خسارة الوزن من خلال شرب الشاي, 한국어: 차를 마셔 체중 감량하기
So while green tea might not be the lean fat-burning machine it's cracked up to be, that doesn't mean it can't be beneficial for weight loss. After all, unsweetened green tea is one of the smartest beverage picks around. It’s free of calories, fat, and sugar—definitely much better than a 140-calorie can of soda. And since it's common to confuse thirst for hunger, sipping some green tea can help keep food cravings at bay. 

As for the health benefits of green tea, research does show that it may help protect against cardiovascular disease by preventing the oxidation of LDL cholesterol and reducing blood clotting. A meta-analysis of 13 randomized controlled trials, showed that it significantly lowered blood pressure, as well as LDL cholesterol and total cholesterol. So, adding a few cups of unsweetened green tea each day may be beneficial for heart health.

If the diet is a quick fix rather than one that promotes lasting lifestyle changes, this could pose a problem. In particular, extreme diets that promise big weight loss up front aren’t always sustainable — and you may end up overeating or even binge eating if you feel deprived. “Consider if the diet’s habits are ones you can continue throughout your lifetime, not just 21 or 30 days,” says Angie Asche, RD, a sports dietitian in Lincoln, Nebraska.
Diets don't work. There are hundreds of diets that will help you lose weight, but what good is losing weight if you gain it right back? Eating crazy food combinations or eliminating food groups is not the way to keep weight off. Instead, choose a nutritionally balanced plan with enough calories to keep you from feeling famished (like the WebMD Weight Loss Clinic eating plans).

Since avocados are packed with nutrients and healthy fats that can stimulate weight loss, it’s no surprise that avocado oil acts in a similar fashion. When Penn State University researchers compared those who consumed avocado oil with those who consumed a flax-safflower oil blend, they found that those who used just three tablespoons of avocado oil daily lost nearly two percent of their belly fat in just one month.
“If you’re feeling deprived by your diet, build in a cheat meal at least once a week in which you can indulge guilt-free. Doing this will help you avoid viewing certain foods as ‘off limits,’ which will help you crave them less.” — David Zinczenko, author of  Zero Belly Cookbook: 150+ Delicious Recipes to Flatten Your Belly, Turn Off Your Fat Genes, and Help Keep You Lean for Life!
“To lose weight you should primarily eat whole foods, but don’t eliminate your favorites. Consistently eating nutrient-dense food on a day-to-day basis will improve the chances of upregulating metabolism and of eliminating nutritional deficiencies. That may mean tracking what you eat in some way at first, but it doesn’t mean ruling out entire food groups or foods you love. Consistent quality nutrition while learning to enjoy treats in moderation will set you up for long-term sustainable success. — Victoria Viola, PN Certified Nutrition Coach, NSCA CPT, Co-Founder, Excelerate Wellness, LLC
The common mistakes people make to lose weight section is decent, however I felt it was lacking. People make a lot more than just 3 common mistakes, which are crash dieting, too much exercise and checking weight too often. I'd like to see this section more fully covered because a better understanding of why these are bad, as well as other mistakes that weren't even mentioned, are going to help people make better choices in the future. Overall this is an important section that was sort of glossed over.
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).
Many variations of this eating style exist — ranging from fasting for a number of hours each day up to an entire 24-hour fasting period one or two times a week. “If you're trying to kick a habit like eating late into the night, then stopping eating earlier in the evening and fasting overnight could be beneficial for you,” says Hultin. “There are many types of intermittent fasting, so ensuring you pick one that works for you and your lifestyle is important.”
”But science actually tells us the opposite,” says the professor. “Regardless of whether you pick a sensible diet, exercise, behavioural therapy or a drug, our analysis of the literature shows that it’s those who experience the greatest weight loss in the first 2-4 weeks who have the greatest weight loss the following year. So if you’ve lost a lot of weight after one month, you’re more likely to have lost a lot of weight after a year or two.” 

“If I had to pick one food for weight loss, I would choose oatmeal. It’s a whole grain, high-fiber carbohydrate that sticks to your ribs, so it keeps you full and satisfied. Eating it also leads to a slow rise in blood sugar, which has been shown to keep insulin levels from spiking, leading to less fat storage. The key with oatmeal is how to make it so it’s not a calorie bomb. I recommend making it with nonfat milk in place of water, stirring in chopped raw nuts or natural nut butter, and topping with fresh or frozen fruits. If you need some added sweetness, a drizzle of maple syrup should do it. — Jessica Fishman Levinson, MS, RDN, CDN, culinary-nutrition consultant and founder of Nutritioulicious
Eating regular meals is essential. Experts agree that you should go no longer than 4 to 5 hours between meals. Otherwise, intense hunger can trigger a binge. Some experts believe dieters have better control if they eat several mini-meals throughout the day. Choose the meal pattern that works best in your lifestyle, but make sure to eat at least three meals per day.
Statistical analyses were conducted using SPSS version 19.0 (SPSS Inc., Chicago, IL, USA). The data were checked for normality using the Kolmogorov-Smirnov test. Independent sample t test (for normally distributed variables) and Mann-Whitney U test (for non-normally distributed variables) were used to compare baseline values between the 2 groups. Moreover, in order to assay differences before and after the intervention within groups, paired sample t test (for normally distributed variables) and Wilcoxon test (for non-normally distributed variables) were used. Data were reported as mean ± standard error. P values of <0.05 were considered significant.
“A pound of carrots will fill you up, with only a smattering of calories -- or you can have a pound of cheeseburger, and you’ll gain weight faster than you can jump on a scale,” says Elizabeth Somer, MA, RD, author of 10 Habits That Mess Up a Woman's Diet and Age-Proof Your Body. “People don’t gain weight on carrots and blueberries; it would be almost impossible to eat enough of them,” Somers says. “We fill up on the volume of food.”
“Don't like eating meat?” says Ginger Hultin, RDN, a dietitian in private practice in Seattle and a spokesperson for the Academy of Nutrition and Dietetics. “Then don't be paleo! Travel a lot and rely on eating out? The DASH diet may end in frustration for you.” The bottom line: The diet that you choose needs to be safe and effective, while taking into account your lifestyle.
Asparagus is often considered a luxury vegetable, and not without good reason. Each spear is packed full of vitamins A, B-complex, C and E, as well as containing high levels of skin-clearing zinc and potassium, which assists the removal of excess fluids from the body. Asparagus has also been used to treat inflammations such as arthritis and rheumatism.
Mayo Clinic preventive medicine specialist Donald Hensrud, M.D., cautions that fast weight loss is usually the result of lifestyle changes that are unsustainable beyond the short term. You might be able to lose weight fast by going into diet and exercise overkill, but your body can't keep it up indefinitely — and since you haven't trained yourself to adapt to permanent lifestyle changes, you are much more likely to revert to your old habits and gain back all of that quickly lost weight.

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).
Another aspect of her death that really got to me was that she had heart problems, and heart disease was something that ran in my family. Since I was overweight, I realized I was putting myself at risk. I mean, she had triple bypass surgery when I was in the third grade and had been in and out of hospitals ever since. It really made me realize that I needed to get serious about my health. 
As long as you don't go nuts on nuts, they can be super beneficial in helping you lose weight. In a study published in the European Journal of Nutrition, researchers found those who got their protein from nuts instead of animal products had less weight gain than those who never ate them. Snack on peanuts, almonds, hazelnuts, pistachios, and walnuts.
The common mistakes people make to lose weight section is decent, however I felt it was lacking. People make a lot more than just 3 common mistakes, which are crash dieting, too much exercise and checking weight too often. I'd like to see this section more fully covered because a better understanding of why these are bad, as well as other mistakes that weren't even mentioned, are going to help people make better choices in the future. Overall this is an important section that was sort of glossed over.

What worked for me where I’ve failed in the past. Planning planning and planning. Getting the snacks and protein portions done for the week (salmon, chicken, quinoa and turkey freeze brilliantly) allowing yourself to eat the snacks. Kale freezes brilliantly and is great in the smoothie. Berries are in season in Australia at the moment, bulk buy them,wash them and freeze them. I love quinoa, who knew. And after doing a lot of research, as I’m celiac, I tried the overnight oats with no side effects. And finally I’ve kept a journal that I write in every day, I’ve alwasy been an emotional eater, and this has helped track what’s happened during the day, and how I handled it without turning to food.


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)
Also, men tend to lose weight where they need it most (read: belly), so it's often more immediately noticeable when overweight men start trimming down than when women do, as ladies' fat stores are typically more spread out, which is partly why they tend to lose weight at a slower pace than guys. Even basic, regular exercise -- ideally 30 to 60 minutes a day -- tends to reduce abdominal obesity, even if guys don’t technically lose weight.

That said, carrying extra weight around the middle is also tied to increased heart risks, making it arguably unhealthier to be an overweight man than a plus-size woman. Big bellies, it turns out, are a sort of a double-edged sword when it comes to weight loss: They're an extra health risk for men, but give guys the edge when it comes to dropping pounds.
Identifying and resolving typical weight loss hurdles — like flagging enthusiasm — is something Noom excels at. The initial questions that set up your profile, match you with a coach, and place you with a group, all intend to diagnose your learning style and what flavor of support you need. What kicks you into high gear, tough love or words of affirmation? How do you like to show support? How do you feel about goal setting?
Getting enough protein every day, whether you’re in a quick-fix or long-term mindset is important for keeping your muscles and metabolism healthy throughout weight loss. Make sure you’re having some chicken breast, lean ground turkey, fish, seafood or tempeh that’s the size of a deck of cards at every meal. When snacking, have 2 eggs, 1/4 cup of nuts, or 3/4 cup of Greek yogurt or cottage cheese to meet your protein needs and stay full and feel slim.
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.

The glycemic and lipid profiles are shown in Table 3. Triglyceride and VLDL levels and insulin indices (FINS, HOMA-IR, and HOMA-S) showed a significant decrease in both groups. In addition, QUICKI increased significantly in both groups, yet no significant differences were shown between the 2 groups. Although the level of FBS and FINS changed significantly, especially in the rapid WL group, the drop in HOMA-B was not statistically significant. A significant reduction in LDL, FBS, and TC was seen in the rapid WL group. In addition, a significant reduction in HOMA-IR, HOMA-S, FBS, and LDL was seen in rapid WL group compared to the slow WL group.
“Mangoes are a great way to satisfy a sweet tooth and to help to ward off other cravings,” says Rania Batayneh, MPH, a nutritionist and owner of Essential Nutrition for You. Mangoes are high in fiber, magnesium, antioxidants, and iron (making them a great snack for women who may have iron deficiency or anemia), says Batayneh. “And because mangoes aid in digestion, you want to focus on eating the fruit versus just drinking the juice.”

Even green tea’s caffeine level contributes to weight loss. Drinking green tea every day makes weight loss simple because the caffeine it contains acts as a stimulant that improves exercise performance and aids fat burning in the process. While each cup contains just a quarter of the caffeine of a cup of coffee, it is still enough to give you a boost. It does not take much to begin feeling the benefits, as most people start noticing results after about three cups a day.
No, seriously. This annoying social media habit could end up helping you eat less. An analysis of attentive eating studies published in the American Journal of Clinical Nutrition showed that if people recall their last meal as being filling and satisfying, they tend to eat less during their next meal. So snap your delicious-looking food, and scroll back through your feed before you eat next.

Regardless of whether you pick a sensible diet, exercise, behavioural therapy or a drug, our analysis of the literature shows that it’s those who experience the greatest weight loss in the first 2-4 weeks who have the greatest weight loss the following year. So if you’ve lost a lot of weight after one month, you’re more likely to have lost a lot of weight after a year or two.
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.
Apples contain pectin, an ingredient that naturally slows digestion and encourages feelings of fullness. Studies show that eating a whole apple with your meal (as opposed to apple juice or applesauce) is a natural appetite suppressant, helping you consume fewer overall calories without feeling deprived. Sass likes using shredded apple in slaws and stir-fry, or mixing them into burger patties to add moisture.

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.


I was always a little overweight my whole life. I come from a family of heavy people, and when I was growing up, all of our family get-togethers were based on food. It didn't matter if it was a happy gathering or sad, people were always offering each other something to eat (and you don't want to insult anyone by not eating—it's a part of my Cuban culture). Plus, with five siblings and my mom working a lot, fast food was one of our go-tos.
!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"))}});
×