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

Archivo del Autor: Belen De Leon

SV Academy just landed $9.5 million to offer tuition-free training that puts people in tech jobs

When you live in Silicon Valley, it feels like nearly everyone works in tech and that entry into the industry is wide open. Of course, the reality is very different. Even as software eats the world, not everyone has the training or connections to land a high-paying job in either the traditional tech industry or with a company that’s actively embracing its digital future.

In fact, it would be challenging to interest an executive recruiter in someone who doesn’t have a tech background and didn’t go to college, yet a company called SV Academy is doing just that. According to cofounder and CEO Rahim Fazal, the nearly two-and-a-half-year-old, Bay Area company is currently helping 100 people every 30 days — or 1,200 per year — land jobs at companies like SurveyMonkey, Palo Alto Networks, and PayPal.

Very notably, it costs these job candidates nothing. Employers pay SV Academy between $12,000 to $15,00 per hire; all the prospects really need to do is convince SV Academy that they have the drive required to take a 12-week, training program that teaches the skills necessary for tech-based sales roles, plus a year of ongoing training and mentorship for a year after they graduate.

It sounds like a great deal, and it is, which is why SV Academy says it has more interest than it can handle. Fazal tells us that the company, which received 1,000  applications over eight months in its first year of operations, is now receiving 1,000 applications a week from people who’ve largely heard of the company through word of mouth.

Because it’s focused on grooming candidates who are serious about developing new careers (and will stay in their jobs), SV Academy is loath to scale up to accommodate that kind of demand. Still, a new round of funding should help widen the funnel a bit. Until recently, the company was backed by $2 million that it raised a couple of years ago from Bloomberg Beta, Rethink Education, Precursor Ventures, Uprising Ventures, 500 Startups and WTI.

The money was enough for SV Academy to achieve profitability and get to the point of placing employers on a waiting list. But with demand beginning to more seriously outpace its supply of candidates, SV Academy recently hit the market again, sharing exclusively that it has just closed on $9.5 million in Series A funding led by Owl Ventures with participation from Kapor Capital, Strada Education Network, and several earlier backer participating, namely Bloomberg, Rethink, and Uprising.

It isn’t the first time that Fazal has started a company that has taken off. He cofounded a company a decade ago that sold to Oracle, where he spent the next two and a half years. But SV Academy is even closer to his heart, given that he is exactly the kind of person the SV Academy wants to lift up — someone smart but lacking resources. Fazal himself grew up in government housing. He didn’t go to college. He knows firsthand that with determination and right amount of guidance and support, apparent obstacles like a lack of financial stability or a fancy degree can fall away.

Fazal also recognizes the importance of having the right cofounder, which he seems to have landed on with Joel Scott, who is also the company’s COO. A Stanford-trained lawyer, Scott was previously VP of operations at Hewlett Packard, and according to Fazal has trained upwards of 500 SaaS salespeople since college.

Indeed, Scott played a major role in creating SV Academy’s curriculum, which is very focused on training people for SaaS jobs (for now) and that is entirely virtual, from the 12-week-training period, to the coaching that comes afterward. The reason: it enables it to reach students in the U.S. wherever they may be, and whatever their experience might be.

Though some of the applicants who it accepts are college graduates, many are also “working full-time jobs, or they’re caretakers, and it’s impossible for them to drive into the city several times a week for classes,” Fazal explains.

Whatever the case, it seems to be working. Fazal says that 100% of the individuals who complete the program are not only receiving median job offers of $79,000 plus benefits and, in many cases, equity, but 70% of them are also receiving promotions within their first year. Yes, the law of small numbers is a factor, but it’s also easy to understand investors’ enthusiasm for what they are seeing — including the cautious approach SV Academy is taking to expanding.

“Real transformation is difficult,” says Fazal. “You can’t create outcomes like this by throwing software at the problem.”

Above, left to right: Joel Scott and Rahim Fazal of SV Academy


Source: TechCrunch

DoorDash double downs on controversial pay model

There’s seemingly no end in sight for DoorDash’s compensation model where it subsidizes driver wages with customer tips. The mildly bright side, however, is that DoorDash is now providing more transparency after each completed delivery, DoorDash CEO Tony Xu wrote in a blog post today.

“With our current pay model, Dashers see a guaranteed minimum — including tips — prior to accepting a delivery,” Xu wrote. “The guaranteed minimum is based on the estimated time and effort required to complete the delivery. Providing this guarantee upfront means that Dashers are more likely to accept all kinds of deliveries because they know what their earnings will be even if the customer provides little or no tip.”

That means DoorDash’s base pay is sometimes just $1.

“Talking about transparency is good,” labor rights group Working Washington said in a statement to TechCrunch. “And admitting you pay $1/job is better than denying it. But $1 is still $1.”

In light of pay controversies at Instacart, DoorDash and Postmates, Working Washington formed the Pay Up Campaign, which unites thousands of workers across all those gig economy platforms.

1 3cx7jL 7v EJ8l7meVceNQ

“They continue to subtract tips from worker pay,” the organization said in its statement. “And they continue to mislead customers about where their tips are going. When a customer tips more, DoorDash pays less — in other words, the customer is tipping the company.”

Despite what DoorDash said in its blog post about what workers want, the Pay Up campaign says it wants a minimum pay floor of $15 per hour plus expenses for time with an active job, tips, and a detailed breakdown of pay.


Source: TechCrunch

Freemium’s public moment

Slack’s recent direct listing marks a momentous 15-month stretch for freemium SaaS businesses. With Slack joining the public company ranks, six companies will have tapped the public markets since Dropbox’s IPO last March. This group of companies now has a collective market value of more than $50 billion.

When Zoom filed its public S-1, the tech industry fawned over the company’s financial profile. Here was a company growing revenue over 100% that had somehow managed to be cash flow positive. Conventional wisdom among many Silicon Valley investors has recently been that profits and rapid growth are mutually exclusive.

Uber and other high-growth tech companies aspire to be the next Amazon, foregoing profits into the foreseeable future to establish a dominant market position. This land grab mentality has held sway with most of the SaaS businesses that go to market with a traditional enterprise sales force. In contrast, the recent crop of public freemium businesses show they can actually make money while sustaining attractive growth rates.

Recent IPOs

How can this flavor of enterprise software business run so much more efficiently than their traditional enterprise brethren? The answer heavily lies in their approach to sales and marketing. Despite similar growth rates, traditional enterprise SaaS businesses spend an average of 10% more of their revenue on sales and marketing than their freemium comparables.

Freemium vs. enterprise: Different paths to sales success

A common criticism of freemium businesses is that their retention rates dramatically lag those of traditional enterprise software businesses. Customer relationships for freemium businesses usually begin online. An individual employee wants to use a product for her/his own productivity and simply charges a credit card to pay for a subscription. In contrast to larger-ticket enterprise relationships with multiple stakeholders that tend to renew at 90%+ annually, the retention profile of these individual users often resembles consumer subscription businesses — usually in the 60-80% range. When it comes time to renew the subscription a year later, the person may have changed jobs, changed credit cards or only used the product episodically.

It’s less well understood that many of these business models are evolving in real time as they leverage widespread individual adoption to establish broader enterprise customer relationships. When sales reps for freemium products call on enterprise buyers, they usually have hundreds, or even thousands, of their employees already using the product individually or in small teams.

Their products and brands are already widely known and loved, with power-users clamoring for broader internal support and acting as advocates in the sales process. This internal validation makes it much easier to convince an enterprise buyer that the product will deliver compelling value to end users. While some hands-on sales support is usually required to land a contract over $5,000, this job can be done by less-experienced and lower-cost sales reps. If you visit the offices of freemium businesses and ask to walk their sales floor, you’ll see a sea of millennials closing sizeable contracts over the phone.

Legacy enterprise players have historically successfully fended off competition from freemium businesses by accusing them of not being “enterprise-grade� technology. It can take years to build out robust security infrastructure, deep integration into other systems and administration and reporting capabilities, all of which are needed in the enterprise procurement process. This was a muscle that freemium businesses, whose product orientation was around end-user design rather than back-end infrastructure capabilities, needed to build. They also had to build sales motions to navigate the longer, complex sales cycles that come with six and seven-figure annual recurring revenue (ARR) deals.

However, the financial results of these public freemium companies show just how well this is now working, and there are many more private companies following their lead.

Freemium’s enterprise traction

Most public companies don’t report granular renewal rates for their larger enterprise relationships, but the unit economics of these businesses are incredibly compelling.

Lucid Software now has more than 3,000 enterprise customers, which generates more than 60% of the company’s revenue, up from just 350 and 15% when we invested in the company three years ago. The logo renewal rate for their 3,000+ enterprise customers is more than 95% and net revenue retention is more than 130% annually, because end user seat growth more than outstrips any customer losses.

At Spectrum Equity, we’re watching with interest as these early freemium leaders emerge as successful public companies and the broader industry better understands how these business models work. Since leading SurveyMonkey’s first financing more than 10 years ago, Spectrum has invested in Lucid Software, Bitly, Litmus and Prezi, which are all charting a similar course from freemium online through to the enterprise. A number of Spectrum’s content businesses, such as Lynda.com, Teachers Pay Teachers, Headspace, DataCamp, Offensive Security and Digital Marketing Institute, have also successfully built hybrid individual and enterprise distribution strategies.

We believe companies that create the most compelling end-user experiences will win over the long term, and this trend of the consumerization of enterprise technology has only just begun.

(Note from Spectrum Equity: The specific companies identified above may not represent all of Spectrum’s investments, and no assumptions should be made that any investments identified were or will be profitable. View the complete list of our portfolio companies.)


Source: TechCrunch

Apple Music surpasses 60 million subscribers

Today’s major Apple news may be the departure of its design guru Jony Ive, but the even as the company stomachs the executive loss, their software plows ahead. Today, in an interview with French news site Numerama, Apple honcho Eddy Cue revealed that the number of Apple Music subscribers has now climbed to 60 million.

The company seems to give updates every time it surpasses another additional 10 million subscribers, we last heard that they had crossed the 50 million mark back in April.

Now, the company’s music service is well past the halfway market in its mission to surpass Spotify which currently has 100 million subscribers.


Source: TechCrunch

iPhone designer Jony Ive is leaving Apple – CNET

The celebrated tech designer, who worked with co-founder Steve Jobs on the iMac, iPod and iPhone, is starting his own firm. Apple will be a primary client.
Source: CNET

Here's what Mark Zuckerberg has to say about Facebook's 'Supreme Court' – CNET

Spoiler alert: The social network has a lot of details to work out.
Source: CNET

Hans Zimmer is composing the sound for BMW’s electric vehicles

Hans Zimmer, the film score composer behind dozens of Hollywood movies including The Lion King and Inception, is shaping what the next generation of BMW electric vehicles sound like.

Zimmer and Renzo Vitale, an acoustic engineer and sound designer at the BMW Group, recently composed the sound for the BMW Vision M NEXT, the concept that had its world debut June 25.

BMW’s project with Zimmer ties into its new “BMW IconicSounds Electric” sound brand.

“We want to get BMW IconicSounds Electric in position for customers who value emotional sound. With BMW IconicSounds Electric they will be able to experience the joy of driving with all their senses”, Jens Thiemer, senior vice president of the BMW brand, said in a statement.

The pair composed the drive sounds and sound signs for the BMW Vision M NEXT together in Zimmer’s studios in London and Los Angeles. Watch the video below and listen for the wooshing sound that is produced as the vehicle accelerates. Sadly, it’s not the soundtrack of Inception playing on repeat.

 

The M NEXT will not be in your local BMW dealership any time soon. It’s a concept that should show where the automaker is headed in terms of tech and design.

But customers can expect the next generation of electric vehicles to come with special acoustics meant to mimic the feeling a driver might get when they’re behind an M5 or other BMW with an internal combustion engine.

The idea isn’t to make an electric car sound like an ICE vehicle. Instead, the sound is meant to match the power and speed of the electric vehicle.

It turns out that BMW has been working on artificially generated sound since at least 2009. Engineers wanted to increase awareness of the traditional quiet electric vehicles, which at the time include the MINI E test fleet.

Since the launch of the BMW i3, customers have been able to choose acoustic pedestrian protection as optional equipment. Legislation has required automakers to adopt acoustic pedestrian protection, a feature being rolled out as standard in all plug-in hybrids and all-electric vehicles from BMW. The aim in the development was to fulfill the warning function without disturbing pedestrians.


Source: TechCrunch

Apple Music surpasses 60 million subscribers – CNET

Spotify has 100 million.
Source: CNET

Tension reportedly grows as Facebook moderators post complaint to internal forum – CNET

One contractor was fired after including music from blue-collar rocker Bruce Springsteen in his profile, The Washington Post reports.
Source: CNET

Pepsi is going to start putting its Aquafina water in aluminum cans

PepsiCo is planning to replace its plastic bottles of Aquafina with aluminum cans at locations around the U.S.

The move is part of a broader initiative from the company to reduce its plastic use as a consumer backlash against plastic use grows across the country. Microplastics, found in both air and water, block up the guts of animals and insects and can potentially have incredibly harmful consequences on ocean ecosystems.

The move could be calamitous for startups like Liquid Death, the direct to consumer retail startup pitching canned “tallboys” of water with a metal message and a veneer of environmental responsibility.

Aluminum is nearly 100% recyclable and has a better overall environmental footprint as a packaging material than plastic, according to some advocates.

For now, Pepsi’s canned water will only be available at food vendors who stock its products, but the company is considering a broader transition to aluminum cans across its supply chain.

The company also announced that its LIFEWTR brand would only be sold in 100% recycled polyethylene terephthalate and its bubly product will no longer be packaged in plastic.

The changes, which the company said will go into effect next year, will eliminate 8,000 metric tons of virgin plastic and roughly 11,000 metric tons of greenhouse gas emissions.

Pepsi has set a goal of using nothing but recyclable, compostable or biodegradable packaging by 2025, the company said.

“As one of the world’s leading food and beverage companies, we recognize the significant role PepsiCo can play in helping to change the way society makes, uses, and disposes of plastics,” said PepsiCo Chairman and CEO Ramon Laguarta, in a statement. “We are doing our part to address the issue head on by reducing, recycling and reinventing our packaging to make it more sustainable, and we won’t stop until we live in a world where plastics are renewed and reused.”


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469