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

Archivo del Autor: Belen De Leon

A fictional Facebook Portal videochat with Mark Zuckerberg

TechCrunch: Hey Portal, dial Mark

Portal: Do you mean Mark Zuckerberg?

TC: Yes

Portal: Dialling Mark…


TC: Hi Mark! Nice choice of grey t-shirt.

MZ: Uh, new phone who dis? — oh, hi, er, TechCrunch…

TC: Thanks for agreeing to this entirely fictional interview, Mark!

MZ: Sure — anytime. But you don’t mind if I tape over the camera do you? You see I’m a bit concerned about my privacy here at, like, home

TC: We feel you, go ahead.

As you can see, we already took the precaution of wearing this large rubber face mask of, well, of yourself Mark. And covering the contents of our bedroom with these paint-splattered decorator sheets.

MZ: Yeah, I saw that. It’s a bit creepy tbh

TC: Go on and get all taped up. We’ll wait.

[sound of Mark calling Priscilla to bring the tape dispenser]

[Portal’s camera jumps out to assimilate Priscilla Chan into the domestic scene, showing a generous vista of the Zuckerbergs’ living room, complete with kids playing in the corner. Priscilla, clad in an oversized dressing gown and with her hair wrapped in a big fluffy towel, can be seen gesticulating at the camera. She is also coughing]

Priscilla to Mark: I already told you — there’s a camera cover built into into Portal. You don’t need to use tape now

MZ: Oh, right, right!

Okay, going dark! Wow, that feels better already

[sound of knuckles cracking]

TC: So, Mark, let’s talk hardware! What’s your favorite Amazon Echo?

MZ: Uh, well…

TC: We’d guess one with all the bells & whistles, right? There’s definitely something more than a little Echo Show-y about Portal

MZ: Sure, I mean. We think Alexa is a great product

TC: Mhmm. Do you remember when digital photo frames first came out? They were this shiny new thing about, like, a decade ago? One of those gadgets your parents buy you around Thanksgiving, which ends up stuck in a drawer forever?

MZ: Yeah! I think someone gave me one once with a photo of me playing beer pong on it. We had it hanging in the downstairs rest room for the longest time. But then we got an Android tablet with a Wi-Fi connection for in there, so…

TC: Now here we are a decade or so later with Portal advancing the vision of what digital photo frames can be!

MZ: Yeah! I mean, you don’t even have to pick the pictures! It’s pretty awesome. This one here — oh, right you can’t see me but let me describe it for you — this one here is of a Halloween party I went to one year. Someone was dressed as SpongeBob. I think they might have been called Bob, actually… And this is, like, some other Facebook friends doing some other fun stuff. Pretty amazing.

You can also look at album art

TC: But not YouTube, right? But let’s talk about video calling

MZ: It’s an amazing technology

TC: It sure is. Skype, FaceTime… live filters, effects, animoji…

MZ: We’re building on a truly great technology foundation. Portal autozooming means you don’t even have to think about watching the person you’re talking to! You can just be doing stuff in your room and the camera will always be adjusting to capture everything you’re doing! Pretty amazing.

TC: Doing what Mark? Actually, let’s not go there

MZ: Portal will even suggest people for you to call! We think this will be a huge help for our mission to promote Being Well — uh, I mean Time Well Spent because our expert machine learning algorithms will be nudging you to talk to people you should really be talking to

TC: Like my therapist?

MZ: Uh, well, it depends. But our AI can suggest personalized meaningful interactions by suggesting Messenger contacts to call up

TC: It’s not going to suggest I videchat my ex is it?

MZ: Haha! Hopefully not. But maybe your mom? Or your grandma?

TC: Sounds incredibly useful. Well, assuming they didn’t already #deletefacebook.

But let’s talk about kids

MZ: Kids! Yeah we love them. Portal is going to be amazing for kids

TC: You have this storybook thing going on, right? Absent grandparents using Portal to read kids bedtime stories and what not…

MZ: Right! We think kids are going to love it. And grandparents! We’ve got these animal masks if you get bored of looking at your actual family members. It’s good, clean, innovative fun for all the family!

TC: Yeah, although, I mean, nothing beats reading from an actual kid’s book, right?

MZ: Well…

TC: If you do want to involve a device in your kid’s bedtime there are quite a lot of digital ebook apps for that already. Apple has a whole iBooks library of the things with read-aloud narration, for example.

And, maybe you missed this — but quite a few years ago there was a big bunch of indie apps and services all having a good go at selling the same sort of idea of ‘interactive remote reading experiences’ for families with kids. Though not many appear to have gone the distance. Which does sort of suggest there isn’t a huge unmet need for extra stuff beyond, well, actual children’s books and videochat apps like Skype and FaceTime.

Also, I mean, children’s story reading apps and interactive kids’ e-books are pretty much as old as the hills in Internet terms at this point. So, er, you’re not really moving fast and breaking things are you!?

MZ: Actually we’re more focused on stable infrastructure these days

TC: And hardware too, apparently. Which is a pretty radical departure for Facebook. All those years everyone thought you were going to do a Facebook phone but you left it to Amazon to flop into that pit… Who needs hardware when you can put apps and tracker pixels on everything, right?!

But here you are now, kinda working with Amazon for Portal — while also competing with Alexa hardware by selling your own countertop device… Aren’t you at all nervous about screwing this up? Hardware IS hard. And homes have curtains for a reason…

MZ: We’re definitely confident kids aren’t going to try swivelling around on the Portal Plus like it’s a climbing frame, if that’s what you mean. Well, hopefully not anyway

TC: But about you, Facebook Inc, putting an all-seeing-eye-cum-Internet-connected-listening-post into people’s living rooms and kids’ bedrooms…

MZ: What about it?

[MZ speaking to someone else in the room] Does the speaker have an off switch? How do I mute this thing?

TC: Hello? Mark?

[silence]

[sound comes back on briefly and a snatch of conversation can be heard between Mark and Priscilla about the need to buy more diapers. Mark is then heard shouting across the room that his Shake Shack order of a triple cheeseburger and fries plus butterscotch malt is late again]

[silence] 

[crackle and a congested throat clearing sound. A child is heard in the background asking for Legos]

MZ: Not now okay honey. Okay hon-, uh, hello — what were you saying?

TC: Will you be putting a Portal in Max’s room?

MZ: Haha! She’d probably prefer Legos

TC: August?

MZ: She’s only just turned one

TC: Okay, let’s try a more direct question. Do you at all think that you, Facebook Inc,

might have a problem selling a $200+ piece of Internet-connected hardware when your company is known for creeping on people to sell ads?

MZ: Oh no, no! — we’ve, like, totally thought of that!

Let me read you what marketing came up with. Hang on, it’s around here somewhere…

[sound of paper rustling]

Here we go [reading]:

Facebook doesn’t listen to, view, or keep the contents of your Portal video calls. Your Portal conversations stay between you and the people you’re calling. In addition, video calls on Portal are encrypted, so your calls are always secure.

For added security, Smart Camera and Smart Sound use AI technology that runs locally on Portal, not on Facebook servers. Portal’s camera doesn’t use facial recognition and doesn’t identify who you are.

Like other voice-enabled devices, Portal only sends voice commands to Facebook servers after you say, ‘Hey Portal.’ You can delete your Portal’s voice history in your Facebook Activity Log at any time.

Pretty cool, huh!

TC: Just to return to your stable infrastructure point for a second, Mark — did you mean Facebook is focused on security too? Because, well, your company keeps leaking personal data like a sieve holds water

MZ: We think of infrastructure as a more holistic concept. And, uh, as a word that sounds reassuring

TC: Okay, so of course you can’t 100% guarantee Portal against hacking risks, though you’re taking precautions by encrypting calls. But Portal might also ‘accidentally’ record stuff adults and kids say in the home — i.e. if its ‘Hey Portal’ local listening function gets triggered when it shouldn’t. And it will then be 100% up to a responsible adult to find their way through Facebook’s labyrinthine settings and delete those wiretaps, won’t it?

MZ: You can control all your information, yes

TC: The marketing bumpf also doesn’t spell out what Facebook does with ‘Hey Portal’ voice recordings, or the personal insights your company is able to glean from them, but Facebook is in the business of profiling people for ad targeting purposes so we must assume that any and all voice commands and interactions, with the sole exception of the contents of videocalls, will go into feeding that beast.

So the metadata of who you talk to via Portal, what you listen to and look at (minus any Alexa-related interactions that you’ve agreed to hand off to Amazon for its own product targeting purposes), and potentially much more besides is all there for Facebook’s taking — given the kinds of things that an always-on listening device located in a domestic setting could be accidentally privy to.

Then, as more services get added to Portal, more personal behavioral data will be generated and can be processed by Facebook for selling ads.

MZ: Well, I mean, like I told that Senator we do sell ads

TC: And smart home hardware too now, apparently.

One more thing, Mark: In Europe, Facebook didn’t used to have face recognition technology switched on did it?

MZ: We had it on pause for a while

TC: But you switched it back on earlier this year right?

MZ: Facebook users in Europe can choose to use it, yes

TC: And who’s in charge of framing that choice?

MZ: Uh, well we are obviously

TC: We’d like you to tap on the Portal screen now, Mark. Tap on the face you can see to make the camera zoom right in on this mask of your own visage. Can you do that for us?

MZ: Uh, sure

[sound of a finger thudding against glass]

MZ: Are you seeing this? It really is pretty creepy!

Or — I mean — it would be if it wasn’t so, like, familiar…

Facebook CEO Mark Zuckerberg arrives to testify before a joint hearing of the US Senate Commerce, Science and Transportation Committee and Senate Judiciary Committee on Capitol Hill, April 10, 2018 in Washington, DC. (Photo: JIM WATSON/AFP/Getty Images)

[sound of a child crying]

Priscilla to Mark: Eeeew! Turn that thing off!

TC: Thanks Mark. We’ll leave you guys to it.

Enjoy your Shake Shack. Again.


Portal: Thanks for calling Mark, TechCrunch! Did you enjoy your Time Well Spent?


Source: TechCrunch

International growth, primarily in China, fuels the VC market today

The venture capital business model has gone global. VC is still an exclusive club of financiers, but now with worldwide scope and scale.

According to Crunchbase projections Crunchbase News reported in Q3 2018, worldwide VC deal and dollar volume each set new all-time records. In the U.S. and Canada, deal volume declined slightly from Q2 highs but growing deal sizes pushed total dollar volume to new heights.

Much of this global growth comes from markets outside the U.S. and Canada. A recent collaborative study between Startup Revolution and the Center for American Entrepreneurship indicates that Beijing, China was the city that contributed most to global growth in venture capital investment growth.

Here’s the geographic breakdown of projected deal volume over time. Note a somewhat choppy growth pattern in U.S. and Canadian deal volume, and compare that to a more consistent growth pattern in international deal volume. (For more about how and why Crunchbase makes these projections, check out the Methodology section at the end of the global report.)

In rapidly growing startup markets like China, venture deal volume is also at all-time highs, though venture dollar volume is down slightly.1 For the Asia-Pacific region as a whole, venture deal volume is up roughly 85 percent from the same time last year. Reported deal volume in China is up more than fourfold during the same period of time.

The rise of China’s venture market may be best seen from a city-level perspective. Below is a chart displaying the 10 most active startup cities in Q3, ranked by count of venture deals for each city as reported at the end of Q3. (The Methodology section of the global report also explains what “reported” data is and how it’s used.)

Of the top 10 cities displayed above, only three countries are represented. If it weren’t for the rest of Silicon Valley bolstering the Bay Area’s numbers, Beijing would beat out San Francisco in raw deal counts. (But, then again, Beijing is home to three times as many people as the entire Bay Area.)

Using deal and dollar volume as rough metrics for vivacity (if not necessarily health), this spread in VC activity could be seen as a good thing for the market as a whole. A rising tide of global VC activity lifts all startup markets, worldwide. However, much of that growth is still concentrated in just a few big markets.

The worldwide expansion and local reinterpretation of the Silicon Valley venture capital investment model is a phenomenon with which market participants (founders and funders alike) must reckon. Founders are responding by raising lots of money in ever-larger rounds, hoping that big investor checks are enough to buy large chunks of growing markets. Investors, in turn, are raising ever-larger funds to satiate these companies’ seemingly bottomless appetites for capital.

As in most mega-trends, participants who fail to adapt to changing market conditions will end up on the losing end of the market cycle.

  1. It should be noted that dollar volume declined mostly because Q2 numbers were skewed north by a $14 billion Series C round raised by Ant Financial. To this date, it’s the largest VC round ever closed.


Source: TechCrunch

Gillmor Gang:

The Gillmor Gang — Keith Teare, Esteban Kolsky, Frank Radice, Michael Markman, and Steve Gillmor . Recorded live Friday October 12, 2018. Smartspeaker UI, Post-Advertising micropayments, and other mythical creatures.

Produced and directed by Tina Chase Gillmor @tinagillmor

@kteare, @ekolsky, @fradice, @mickeleh, @stevegillmor

Liner Notes

Live chat stream

The Gillmor Gang on Facebook


Source: TechCrunch

Focal’s Elegia headphone gobsmacks the Audiophiliac – CNET

It’s Focal’s first high-end closed back headphone, and sounds awfully good!
Source: CNET

Adobe MAX 2018 Preview: What it is, why it matters, and what to expect

Each year, Adobe uses its Adobe MAX conference to show off its latest apps, technologies, and tools to help simplify and improve the workflow of creatives the world over. Here’s what you should expect from this year’s conference.

The post Adobe MAX 2018 Preview: What it is, why it matters, and what to expect appeared first on Digital Trends.


Source: Digital trends

These high-end audio devices take sound to another level – CNET

The Audiophiliac finds so many high-end audio goodies at the Rocky Mountain Audio Fest in Denver.
Source: CNET

NASA's Apollo missions took humans to the moon — and my dad played a part – CNET

First Man recounts efforts to get astronauts to the moon. Keeping them safe on Earth was no easy feat either.
Source: CNET

How to preorder the iPhone XR – CNET

Preorders start Oct. 19.
Source: CNET

How to protect your iCloud account

From Chinese hacking to identity theft, it’s not surprising if you’re a little worried about your iCloud data. Here’s how to protect your iCloud account with a few simple security steps. It will only take a few minutes, and we’ll walk you through it. step-by-step.

The post How to protect your iCloud account appeared first on Digital Trends.


Source: Digital trends

Lenovo ThinkPad X1 Extreme review

Lenovo’s ThinkPad line-up is targeted at business use, but it’s long appealed to hardcore PC geeks as well. The new X1 Extreme, which combines a powerful processor and high-resolution screen with Nvidia graphics, seems built for them. Is it a win?

The post Lenovo ThinkPad X1 Extreme review appeared first on Digital Trends.


Source: Digital trends

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993