• +598 29008192
  • info@servinfo.com.uy

Archivo del Autor: Belen De Leon

Google Wanted to Prohibit Workers From Organizing by Email

Google’s CEO pledged support to workers who walked out. Then company lawyers argued that employees shouldn’t be allowed to use company email to organize.
Source: Wired

Facebook is shutting down Moments. Here’s how to save all your photos

Facebook Moments, the standalone mobile app designed to let users privately share photos and videos, is shutting down next month.

Facebook confirmed that app’s services will end February 25. Facebook decided to end support for app, which hasn’t been updated in some time, because people weren’t using it.

“We’re ending support for the Moments app, which we originally launched as a place for people to save their photos. We know the photos people share are important to them so we will continue offering ways to save memories within the Facebook app,” Rushabh Doshi, dorector of product management said in a statement.

Moments users should see a message warning them of the imminent end of the app. Below the message is an option to export photos and videos. 

There are two export options for users, which people can access on the website version of the Moments app. One will create a private album on their Facebook account; the other option downloads everything to their device. People can export their photos and videos from the Moments website through May 2019, according to Facebook.

Users can start their export from any device. If the user creates private Facebook albums, they’ll see a link next to each moment below that’s ready to view as an album on Facebook.

For folks who opt to download the file, they’ll need to enter their Facebook password when prompted. The files will be shown along with the file size and users will be able to select the quality — high, medium, or low — of the files. The Moments app will email a link and notify the user on Facebook when it’s ready to be downloaded.

Moments, which first launched in 2015, has seen some competition from other Facebook products recently, which might have led to its demise. For instance, Facebook built out its Stories feature, which includes a direct sharing option. That option, while designed for one-offs and not whole albums, did allow users to bypass the Moments app entirely in order to privately send photos with a select friend or friends.

Users also have the option to share any of their photos from the app as Albums on Facebook. If someone downloads the app to an Album, the privacy setting will default to “Only Me” but a user always have the option to share it with friends.

Facebook says it will continue to incorporate options for saving memories within the Facebook app as well. For instance, as the Stories format grows in popularity, the company is working on more ways for people to save their photos and videos they shared through Stories. Some of these launched features include Save Photos, highlights and Stories Archive on Facebook.


Source: TechCrunch

Get ready for increased productivity. Office 365 is now on the MacOS App Store

Last year, Apple announced it would be bringing its Office 365 apps as a download on the MacOS app store. After a seven-month wait, Microsoft’s popular suite of Office 365 apps, including Office, Word, and PowerPoint is available.

The post Get ready for increased productivity. Office 365 is now on the MacOS App Store appeared first on Digital Trends.


Source: Digital trends

Vangst just raised $10 million to plug more people into the fast-growing cannabis industry

People are increasingly interested in finding a way to participate in the cannabis industry, and for good reason. It’s growing like a weed (yes, we said it). According to a San Francisco-based research company, Grand View Research, the global legal marijuana market is expected to reach $146.4 billion by the end of 2025.

Still, it isn’t easy for potential recruits to know where to look for both temporary and permanent jobs, and it’s just as challenging for companies to find candidates who understand their business. Enter Vangst, a now three-year-old,  Denver-based startup that just raised $10 million in Series A funding from earlier backers Casa Verde Capital and Lerer Hippeau to become the go-to recruiting platform for the industry, even while going up against several older entrants, including Seattle-based Viridian Staffing and Ganjapreneur, in Bellingham, Wa.

Yesterday, with chatted with the CEO and founder of the now 70-person company, Karson Humiston, about launching the platform in college, and why she isn’t so worried about the competition. She also shared some interesting stats around how much cannabis jobs pay.

TC: Some people launch startups in college. Not many of them grow them into sustainable companies. How did Vangst get going?

KH: I went to St. Lawrence [University] and while there, I’d started a student travel company and compiled a database of students and recent grads — people who’d gone on trips through the startup or expressed an interest in going on trips. The spring of my senior year, in 2015, I sent an email to all of them asking what jobs they were interested in, and more than 70 percent said the cannabis industry.

TC: Wow, interesting.

KH: That was my reaction, but living in upstate New York where recreational cannabis isn’t yet legal, I didn’t know a lot about it. So I took a weekend off from school to go to a trade show in Colorado, where I saw everything from cultivation to extraction to retail to ancillary businesses. And when I asked what jobs they were looking to fill, they said, essentially, everything: a director of cultivation, retail dispensary store managers, HR, marketing. They all said it was their top pain point because if they posted on a traditional jobs board — and remember, this was 2015 — the listing would often get taken down. Meanwhile, there was no industry-specific resource because [marijuana] is federally illegal.

TC: So you dropped the travel startup idea and pursued this. Where did you start?

KH: First, I rushed back to St. Lawrence and made an inexpensive site on Wix and starting connecting people in my database with summer internships. I’d told the companies I’d met with that I could find them employees for $500 and I called this new company Graduana, [with the tagline] green jobs for grads. My thought was, I’ll go to Colorado and do Graduana for six months and see where the industry really is.

By the spring of 2016, I realized that demand far exceeded interns and recent grads and the we needed to find recruiters who know what they’re doing, so we brought on recruiters who was just focused on cultivation, for example, and who know the difference between someone who can grow cannabis in the garage and someone who has done large-scale agricultural growing. They they started pulling in people from the tomato and tulip and big commerical ag who’ve grown [plants] in big state-of-the-art greenhouses and could bring important skills to the table. We also brought in recruiters to just focus on the retail side of things.

It became this profitable, 25-person, boutique staffing agency. But we also saw an opportunity for on-demand labor, because of the seasonality of the industry. Cannabis grows, then it needs to be trimmed and packaged. . .

TC: So it was time for venture capital?

KH: When you’re talking about temporary staffing, it’s been done really manually in this industry so we wanted to build a platform that would notify candidates that a . certain company needs 20 trimmers and is willing to pay $12 an hour and where, meanwhile, employers could see that someone has trimmed for 2,000 hours, and each could rate each other. So we needed to hire engineering and a customer success team and legal, and our revenue wasn’t going to cover those costs.

Thankfully, a founder friend in the space, Ryan Smith of LeafLink, introduced us to Lerer Hippeau when he heard were raising a seed round. We received a warm intro to Casa Verde, too, and both have been amazingly helpful to us.

TC: Are you still doing high-end hiring, too?

KH: We are. Revenue from that piece of our business, where we’re helping companies find COOs or a director fo cultivation or extraction, more than doubled last year and continues to be profitable. We get 1,000 resumes some days. We now have 200,000 job candidates on the p latform.

TC: Obviously you’re charging employers different amounts depending on the the type of role you’re filling. Can you share some specifics?

KH: Right On the direct hire side, we take a percentage of their first year’s salary. On the gig side, a company tells us how much they’d like to pay for gig workers, and there’s a mark-up on that that we keep.

TC: No matter how long that person works for your client?

KH: It’s usually for a matter of weeks. If it’s longer than that, we charge the a buyout fee [to step out of the relationship].

TC: I take it you’re marketing the service to college students largely.

KH: We market the service through career fairs that we throw in different states, and at trade shows in and out of the industry.  We also spent time going to college campuses. But our acquisition costs have been relatively low. Everyone who gets placed with us is known as an original Vangster and we do Vangster nights, where anyone in our network can bring a friend and we can help turn them into employees, too.

TC: More states are legalizing recreational cannabis; how are you drumming up workforces in different places?

KH: We have a team now in Denver, in Santa Monica, and a small team in Oakland, and as we launch additional cities for Vangst gigs, we’re hiring managers and people who can do client outreach and candidate vetting and onboarding. We just hired an early employee of Uber, Will Zinsmeister, who helped oversee the launch of cities in Texas for Uber, so we’re excited to have Will and others thinking through supply and demand issues as we launch more widely.

TC: Out of curiosity, how much do cannabis jobs pay, and how many people work in the industry right now – – do you have any idea?

KH: I think there’s more than 160,000 employees across the cannabis industry right now, and by 2022, the industry is expected to grow to around 340,000 full-time employees.

We did survey 1,500 people to put together a salary guide and one of the questions we asked what how much of their labor needs are seasonable versus otherwise and they said about 30 percent.

As for the salaries, the on-demand jobs are very in line with other industries. When it comes to full time jobs, outside sales jobs pay on average a salary of $73,000, which is in line with other outside sales jobs. On the higher end, a compliance manager can make $149,000, a director of extraction makes on average $191,000 and a director of cultivation on the high end . can make $250,000.

TC: I think that’s more than people might have imagined. Who is landing these higher-end jobs other than people with backgrounds in traditional large-scale farming?

KH: You’re seeing people graduating with a degree in botany who’ve maybe worked for a cannabis company for six years and are seen as having very unique experience. We’re seeing a lot of clients in Maryland and other places saying they want candidates from Colorado.


Source: TechCrunch

It’s Not Quite Doomsday o’Clock—But It Should Be

Opinion: The apocalyptic clock remains fixed at two minutes to midnight—as close as we’ve ever been to catastrophe. That’s not close enough.
Source: Wired

Is Hulu’s Price Drop a Netflix Troll?

The streaming service drops (some) prices as Netflix increases its own. Also, there’s a ‘Riverdale’ spinoff and new music on the way.
Source: Wired

Tradeshift says it’s seen a ‘huge drop’ in UK transactions amid Brexit uncertainty

The UK is experiencing a significant and drastic fall in the volume of business-to-business transactions, according to the CEO of one of the world’s largest B2B payments and supply chain logistics platforms.
In an exclusive interview with TechCrunch at the World Economic Forum in Davos Switzerland, Tradeshift CEO and co-founder Christian Lanng said: “We see the numbers. There has been a huge drop in the purchase orders in the UK in December last year. Especially in retail. But it’s cross-sector. It’s manufacturing, retail, logistics.”
Tradeshift is a cloud platform for supply chain payments, marketplaces and apps which is one of Europe’s tech unicorns and has raised over $432M to date.
He said Tradeshift works with a “major manufacturer” in the UK which has “one hour of inventory” feeding its production line. He declined to name the firm.
Speaking about the effects of Brexit on supply chains, he said: “If you add 10 minutes of custom checks to every truck feeding that production line you create a traffic jam that cannot be resolved. It would last a week before it would get sorted out. They literally cannot operate the factory,” he said.
“Forget about the politics. This is just a very technical thing that’s going to happen. People don’t understand the facts. You can discuss it in a very abstract level but literally, it’s just like that.”
“People forget about the practices or realities of the supply chains across the channel and nobody is engaging really in any serious way with the people who know how that stuff works, because [Brexit] is like a circus, right?”
Speaking about Tradeshift’s recent acquisition of Bableway, a cloud integration technology platform, Lanng said the combined companies will process “more than trillion dollars of payments.” “That’s twice as large as PayPal and three times as large as Amazon in just payment volumes,” he said. “Between us we’ll have a bigger chunk of the world economy in terms of B2B, not B2C.”
Does Laang think there will be a global slowdown, as some are predicting?
“Our view is pretty simple. China freaked everybody out about how fast they moved with technology such as on health care, renewable energy, electric cars, AI, and financial services. And they’re now starting to push “Made in China” by 2025.”
“So [the West] is losing the global leadership. We have been slow to adapt to electric, or renewable energy. It was described as a hippie thing, but now it’s the future of the world. Countries using tariffs [to slow down China] it’s not going to work. We’re very bullish on Asia and any country in the world that’s ‘leaning in’ to technology.”


Source: TechCrunch

Rory Stirling, ex-BGF Ventures, has joined London seed VC Connect Ventures

When BGF Ventures, the London-based early-stage venture fund of BGF, had a change in “strategy” in early 2018, seeing partners Harry Briggs, Rory Stirling and Wendy Tan White step down, it was always going to be interesting to see where the VC trio would land.

Earlier this week, this publication broke news that Tan White — who previously co-founded and exited SaaS website builder Moonfruit, and was also a General Partner at Entrepreneur First — has joined Alphabet’s X (formerly Google X) as Vice President.

Now TechCrunch can reveal that Rory Stirling has joined London seed-stage firm Connect Ventures as Partner. Connect’s existing investment team includes Pietro Bezza, Bill Earner, and Sitar Teli.

Before joining BGF Ventures in 2015, where he was a founding partner at the £200 million fund, Stirling was a Partner at MMC Ventures, spanning a 10 year career in venture capital. During his time at BGF Ventures, the firm backed a range of tech startups, including Gousto, Streetbees, Triptease, Paddle, and Roli. At MMC, Stirling led investments across consumer, marketplace and software sectors.

His software investments include NewVoiceMedia (recently acquired by Vonage for $350 million), Triptease, Marvel, Masabi, Reevoo, Somo, Brightpearl, and Base79 (acquired by Rightster). His marketplace investments are Appear Hear, and LoveHomeSwap (acquired by Wyndham). Consumer companies Stirling backed for MMC include Gousto, AlexandAlexa (acquired by The Luxury Kids Group), Wool and the Gang (acquired by Crafts Group Holdings), Pact, Tyres on the Drive, and PayasUgym.

Confirming his latest career move, Stirling provided TechCrunch with the following statement:

“I’m thrilled to be joining the team at Connect. I’m lucky enough to have worked with all three of the Connect partners on previous investments. Since founding in 2012 they’ve established themselves as one of the most focused and ambitious seed funds in Europe. Connect recognised the importance of building a differentiated approach from the beginning and are now well-known for their product-led thesis. As a result they’ve backed some of the most iconic product companies in Europe, including Citymapper and Typeform.”

Meanwhile, I understand that BGF Ventures’ third alumni, Harry Briggs, has also found a new gig. According to my sources, he’s quietly joined OMERS Ventures, the venture capital arm of the Canadian pension fund of the same name. I understand he is helping to set up the founding team of OMERS Ventures Europe. The VC fund has previously talked about its ambitions to expand to Europe, and that appears to be happening, even it is believed to still be in the formative stages.

Briggs couldn’t be reached for comment at the time of publication.


Source: TechCrunch

MoviePass says it’s bringing back an unlimited movie plan

It may be hard to remember, but MoviePass once offered a relatively straightforward value proposition — for a monthly subscription fee, you could watch as many movies as you want. Now it sounds like a version of that plan is coming back.

The news was shared in an interview that Executive Vice President Khalid Itum gave to Variety. Apparently, Itum didn’t offer any details beyond saying that some version of the unlimited plan — allowing subscribers to watch as many movies as they want each month — will be launching next week.

It’s barely been a month since MoviePass announced new pricing plans for 2019. (In the same announcement, MoviePass said Itum would be taking over day-to-day operations, although Mitch Lowe would remain as CEO.) But even the most expensive plan — which costs between $19.95 and $24.95, depending on where you live — was limited to three movie tickets per month.

It’s probably safe to guess the revamped unlimited plan won’t have the old price of $9.99. After all,, the company says it’s looking to break even on the tickets it’s selling — which seems like an obvious business necessity, but the company had previously been in growth-at-all-costs mode.

Itum said MoviePass is no longer pursuing other business models where it makes money by taking a cut of concessions or getting a discount on tickets. It is, however, still working on a “red label” solution where theaters can create their own subscription plans.

In addition, Itum said efforts to rehabilitate MoviePass’ image are starting to pay off, as the company is starting to regain subscribers.

“I feel like we’re turning a corner,” he said.


Source: TechCrunch

Nvidia GeForce GTX 1660 Ti GPU could be around the corner for less than $300

Nvidia may be launching the GTX 1660 Ti graphics card in February for less than $300; the offering would provide a midrange GPU at a great value. Part of the older GTX series, it would omit Nvidia’s ray tracing technology.

The post Nvidia GeForce GTX 1660 Ti GPU could be around the corner for less than $300 appeared first on Digital Trends.


Source: Digital trends

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816