Trending

#EPiCS

Latest posts tagged with #EPiCS on Bluesky

Latest Top
Trending

Posts tagged #EPiCS

The Wheel of Time - Visions of Rhuidean: History of the Aiel / The Shadow Rising Chapters 25 & 26
The Wheel of Time - Visions of Rhuidean: History of the Aiel / The Shadow Rising Chapters 25 & 26 YouTube video by The Car'a'carn

the shadow rising chapter 25 and 26

www.youtube.com/watch?v=5clt... this is what made it very clear this was an Epic in the old sense of the term "epic" not the way my generation started misusing the term.

#Thewheeloftime #epics #fantasy

0 0 0 0
Preview
Revisiting BEN-HUR in 4K...and a Bit of Blasphemy Because life in the dark is wonderful.

Revisiting BEN-HUR in 4K...and a Bit of Blasphemy www.freekittensmovieguide.com/2026/02/revi... #physicalmedia #homevideo #bluray #DVD #4KUltraHD #moviereview #filmreview #movies #reviews #filmsky #classics #epics @warnerbrospictures.bsky.social

1 0 0 0
Video

श्री कृष्ण की आवाज़ अब समक्ष भी, और साथ भी। 🦚✨🙏💗

📺 www.netflix.com/title/82063102
🎞️ www.youtube.com/shorts/UY8jo...
📸 www.instagram.com/p/DQOanGXEid8

#animation #epics #Hindi #HindiTV #HinduEpics #Hinduism #India #Krishna #Kurukshetra #Mahabharata #Netflix #SourabhRaajJain #SumedhVasudevMudgalkar #tv

0 0 0 0
Preview
Bluesky on the MOUSE: a first look [note: _Check out the glossary below for a definition of relevant terms_] Last week, we finally managed to do scans with Bluesky on the MOUSE. This is a major milestone in our migration project, and it opens up a host of new possibilities and efficiency improvements. So let’s talk a bit about it. ## What Bluesky is (and isn’t) As far as my current understanding goes, Bluesky is both the name of an ecosystem and an experimental orchestrator (“Run Engine”) contained within. The Bluesky ecosystem is a set of python libraries and extensions that lets you perform complex experiments on automated hardware, up to and including closed-loop automated (material) optimization experiments. Imagine, for example, and experiment where you automatically tune the synthesis parameters of an in-line synthesis, until you get the properties you are looking for. This requires a lot of hardware organisation, dealing with information streams from many events, and possibly live processing feeding parameters back into the Run Engine. Doing this flexibly benefits from a modular set-up of the ecosystem, adding easy extensibility and enabling support for a diverse spectrum of machines. That way you can implement the components that matter for your application without unnecessary baggage, and change and adapt what you need to get it going on your machine. The benefit to leveraging the Bluesky ecosystem for this is that you do not have to do the brunt of the work, and that you enable functionality that you would otherwise not have bothered developing. _The vast Bluesky ecosystem with EPICS in the almost bottom left and the Bluesky Run Engine in the almost top left. Image still unlicensed, source:https://github.com/bluesky/artwork/blob/main/diagrams/Flow%20Diagram%20with%20bluesky-adaptive-tiled.pdf_ For the MOUSE, we have been operating for a year last year without Bluesky, just using plain EPICS and python scripting. While this is possible to do and initially seems to be the path of least resistance, we end up at a point where we repeatedly have to concern ourselves with specific timings of events and programming functionality that already exists such as live views and adaptive scanning methods. So in the long run, it makes sense to invest a little time now to get Bluesky running, to reap the benefits of the work from its large and active international team of developers later on. If you are looking for a nice user interface, you’re unfortunately in the wrong place. This is a power tool for orchestrating complex hardware in a near-infinitely flexible manner, and that is something that can only be achieved using a command-line interface. For limited use cases, however, a custom UI can be added on top to help the more casual user use the system, optionally with an LLM for simplifying customisation. ## Prerequisites on MOUSE-like instruments Before we could get going with the Bluesky Run Engine, we needed to make sure all the necessary devices can be controlled by it. That meant making sure we could abstract the devices using the ophyd interlayer. There are several ophyd device abstractions available already for devices that talk on the EPICS communication bus, either directly or via Diamond’s Dodal. We needed to get the following parts working: * The Xenocs X-ray generator voltage and current readout and shutter control, these are communicating with Modbus over ethernet. For this, I wrote a custom EPICS IOC using caproto. * The slit motors with integrated motor controllers, in our instrument, these are Schneider Electric (now Novanta) IMS MDrives, communicating using a RS422 serial bus (connected via ethernet). This model is supported by the excellent synApps collection of EPICS drivers. * We swapped out the motor controllers of our Newport sample stage for SMC100PP Newport motor controllers, which are also supported under synApps. While our (genuinely good) 6-axis Trinamic motor controller is still in place for the few PI motors we have, the caproto EPICS IOC I made for them is unfortunately not completely behaving like a motor IOC should, and I don’t have time to fix it, so we leave that for now. * The beamstop and detector motors are controlled by IMS MForce controllers, equally supported by synApps. * For the pressure gauge, Abdul Moeez wrote a caproto IOC during his time here, which can be downloaded from here * The vacuum and air valves, as well as temperature readouts are controlled using an Arduino Pro Portenta Machine Control, for which I wrote the embedded code, and an accompanying caproto IOC. * The Dectris Eiger R 1M (first generation) was the last piece of the puzzle, for which we have one working solution now in the form of the large AreaDetector EPICS library. This library has support for a lot of detectors, including our PoE Allied Vision Mako optical cameras. It is a bit of a faff to get working as there are many options and plugins, and the detector only works if everything is configured just right, but we managed to get this going. We are also investigating the promising Odin+FastCS solution that the Diamond Light Source has developed as an alternative. Ophyd has AreaDetector support for Eiger detectors, so we’re good there. _The partial (!) AreaDetector settings for the Eiger, as shown usingCS Studio Phoebus._ We have more hardware connected to the EPICS bus, but this is optional for use in experiments and not a showstopper for bluesky. This includes: * stall-detecting, powerful Harvard PhD syringe pumps * a decent IKA hotplate/stirrer * a balance, not named because I’m not too happy with its error-prone communication * a problem-free Watson Marlow peristaltic pump * a flexible but unfortunately no longer produced Lauda temperature controlled water bath, with an operating range between -50 to 200C Hardware waiting for integration (i.e. will be done if there’s a need) includes: * A Keithley 2460 sourcemeter for integrated electrochemical experiments * Omron temperature controllers * A host of rescued, older measurement equipment including electrometers, impedance spectrometers, multimeters and power supplies. Most of these communicate over GBIP, but I’d need a GPIB-to-ethernet converter first. * An autosampler _Top of the line hardware from way back when. Waiting for a need._ ## The progress so far So after spending the occasional afternoon on gradually adding devices to the EPICS communications bus, lsat week we finally got to the stage where the main devices were operational. From there, it was a short hop and a skip to implement the ophyd devices, the Tiled database for storing the event records, and adapting the Bluesky example scans to our hardware. The second scan we did was, of course, an adaptive scan to show off the capabilities. This is a scan which uses large steps, but in areas of interest, (goes back and) uses finer spacing to better characterise the transition region. Scanning over a sample, that meant we got the following scan: _The Bluesky interface (ultimately “just” an ipython or Jupyter notebook interface) and the resulting adaptive scan on the right-hand side over a sample position. You can see the point where it moved back to re-scan a region with higher point density._ So in the coming period, we’ll be experimenting more with this, and gradually transitioning some operation to this interface. In particular the operando, in-situ, scanning and mapping experiments stand to benefit from this, whereas our well-functioning solid and powder sample measurement procedures are probably the last to go. We will have a closer look at the Bluesky queueserver, which will then take over significant work from our own measurement sequencing methods, with the added benefits of being able to remotely track and manage the scheduled measurements. Lastly, we will need to discuss with our internal teams whether it makes sense to set up a more permanent local facility (Tiled?) server to act as a database for event streams from automated platforms. While these don’t hold the primary data of the experiment (these are stored in our ridiculously extensive HDF5 files and catalogued in the institute’s OpenBIS database), they do track what is going on and therefore provides valuable metadata that can help with complex searches, live activity views, troubleshooting and traceability. ## Glossary Let’s define the relevant terminology from bottom to top: * Hardware device: These are motors, detectors, vacuum pumps, chillers, X-ray generators… all the bits that make up a machine * Hardware communications interface: This is how the hardware communicates with the outside world. You’re probably most familiar with the USB interface. In our lab, however, we prefer hardwired ethernet ports, and old-fashioned serial ports (such as RS232, RS485 and RS422), which are reliable when you have large numbers of connections. * Hardware communications protocol: This is the “language” that each device uses to communicate. For ethernet, this could be TCP/IP, but also EtherCAT (very low latency, requiring a separate network). * Hardware communications protocol overlay: Each hardware has different things to set and read, and many manufacturers do this communication in their own way. There are a few old standards like Modbus, UART and SCPI, both of which can be sent over serial or ethernet. There are also newer standards appearing like EtherCAT and OPC-UA. For USB, the protocol is often closed-source, needing a manufacturer-supplied communications library (invariably Windows) DLL to work: a second reason we’re no big fans of USB. At this point, you see that things start ballooning very rapidly. If you want to orchestrate hardware in an instrument, you do not want to deal with all of these variations separately, if at all possible. Fortunately, this is where we can start reducing complexity a bit: * EPICS: A communications layer that translates each individual hardware communications to a unified protocol over a shared communications bus. That means that simple parameter-value pairs (EPICS-PVs) from each hardware device can now be set and read in the same way. These PVs support all kinds of attributes such as warning and alarm limits, operating limits, units, and much more. * Ophyd device: a Python layer that bundles all communication for a hardware device (or a contiguous group of hardware devices such as a grazing incidence sample stage) into logical groups. It exposes each group in the same way, allowing you to stage, trigger, unstage and read each device, regardless of whether this is a detector or a temperature controller. There are synchronous or asynchronous ophyd devices available, these can be mixed and matched as desired. * Bluesky Run Engine: an experiment orchestrator, basically a python interface with some added niceties, that runs experimental plans. * bluesky plans: These experimental plans are sequences of operations on ophyd devices. Many experimental plans and plan stubs exist already that execute regular tasks, like scans (e.g. linear, logarithmic, grid, spiral, and adaptive scans, which can scan any “scannable” device, such as motors or temperature stages). * bluesky-queueserver: You want plans run in sequence? this is the place to be. The queueserver can prioritize, rearrange, and much more. * Tiled: All the actions in Bluesky emit streams of messages and metadata. This is handled by a databroker like Tiled, which offers a database that can be polled for events matching a number of criteria.

The future of complex instrument orchestration is here, and we've made our first tentative steps with the MOUSE: https://lookingatnothing.com/index.php/archives/4738 #bluesky #tiled #epics #X-ray

0 1 0 0
Preview
Bluesky on the MOUSE: a first look [note: Check out the glossary below for a definition of relevant terms] Last week, we finally managed to do scans with Bluesky on the MOUSE. This is a major milestone in our migration project, and …

The future of complex instrument orchestration is here, and we've made our first tentative steps with the MOUSE: lookingatnothing.com/index.php/ar... #bluesky #tiled #epics #X-ray ⚛️🧪

1 1 0 0
Video

What awaits Rama, Sita and Lakshman in the shadowy forests beyond Ayodhya’s gates? 🌳🌲

🎞️ www.instagram.com/p/DQL9bXxAZTl
📡 podcasts.apple.com/us/podcast/b...

#BigFM #BigRamayan #epics #Hindi #Hinduism #Lakshman #Lakshmi #podcasts #radio #Rama #Ramayan #Ramayana #Sita #SourabhRaajJain #Vishnu 🌿

0 0 1 0
Video

What was once a war... is now eternal wisdom 🦚✨

📺 www.netflix.com/title/82063102
🎞️ www.youtube.com/watch?v=NOt_...

#animation #epics #Hindi #HindiTV #HinduEpics #Hinduism #India #Krishna #Kurukshetra #Mahabharata #Netflix #SourabhRaajJain #SumedhVasudevMudgalkar #tv

0 0 0 0
Preview
Réflexions sur la littérature épique corse : héros historiques, symboles merveilleux et âmes collectives. VI : conclusion À l’épopée, il faut des héros – et la Corse en possède, chantés par ses poètes. Certains sont connus sur le continent, d’autres moins, mais ils participent tous de vertus dont les Corses se revendique...

Réflexions sur la littérature épique corse: héros historiques, symboles merveilleux et âmes collectives. Conclusion: montblanc.hypotheses.org/18073 Qu'est-ce qu'une épopée? En quoi représente-t-elle un égrégore? En quoi l'histoire, la légende et l'idée se mêlent dans la poésie? #poetry #epics

0 0 0 0
Preview
特定技能支援を革新する「SMILEVISA」、大阪府の支援プログラムに採択! 特定技能の申請業務を自動化するクラウドサービス「SMILEVISA」が、雇用促進を目指す大阪府のプログラムに採択されました。新しい雇用創出が期待されます。

特定技能支援を革新する「SMILEVISA」、大阪府の支援プログラムに採択! #EPICS #SMILEVISA #CROSLAN

特定技能の申請業務を自動化するクラウドサービス「SMILEVISA」が、雇用促進を目指す大阪府のプログラムに採択されました。新しい雇用創出が期待されます。

0 0 0 0
Preview
特定技能申請業務を支援するSMILEVISA、EPICS採択で期待高まる 特定技能の申請業務を自動化するクラウドサービス「SMILEVISA」が、大阪府の雇用促進イノベーション事業に採択されました。従来の手続きの負担軽減に期待が寄せられています。

特定技能申請業務を支援するSMILEVISA、EPICS採択で期待高まる #大阪府 #東大阪市 #SMILEVISA #EPICS #多様な人材

特定技能の申請業務を自動化するクラウドサービス「SMILEVISA」が、大阪府の雇用促進イノベーション事業に採択されました。従来の手続きの負担軽減に期待が寄せられています。

0 0 0 0
Video

Will duty bind a king’s word tighter than love for his son? 👑💕

🎞️ www.instagram.com/p/DQJ5qBfAc-J
📡 podcasts.apple.com/us/podcast/b...

#BigFM #BigRamayan #Dasharatha #epics #Hindi #Hinduism #Kaikeyi #Lakshmi #Manthara #podcasts #radio #Rama #Ramayan #Ramayana #Sita #SourabhRaajJain #Vishnu 🪔

0 0 1 0
Preview
Réflexions sur la littérature épique corse : héros historiques, symboles merveilleux et âmes collectives. I : introduction. Napoléon L’épopée est généralement perçue comme un outil de cohésion sociale : elle glorifie les valeurs d’une communauté. D’un point de vue littéraire, cette manifestation crée du plaisir esthétique parce qu’...

Réflexions sur la littérature épique corse : héros historiques, symboles merveilleux et âmes collectives. La légende de Napoléon chez les écrivains corses. #Napoleon #Corse #Poetry #Literature #Epics montblanc.hypotheses.org/17569

0 0 0 0
Preview
ジンジブ、大阪府のEPICSアクセラレーションプログラムに選定され若者支援を強化! ジンジブが大阪府の雇用促進プログラム『EPICS』に採択され、高校生のキャリア支援を強化します。企業との連携を深め、新たな未来を担う人材を育成します。

ジンジブ、大阪府のEPICSアクセラレーションプログラムに選定され若者支援を強化! #ジンジブ #キャリア支援 #EPICS

ジンジブが大阪府の雇用促進プログラム『EPICS』に採択され、高校生のキャリア支援を強化します。企業との連携を深め、新たな未来を担う人材を育成します。

0 0 0 0
Preview
ジンジブ、大阪府の高校生雇用促進事業に採択される 大阪市のジンジブが、雇用促進イノベーション支援事業『EPICS』のアクセラレーションプログラムに採択されました。高校生への就職支援が期待されます。

ジンジブ、大阪府の高校生雇用促進事業に採択される #大阪府 #大阪市 #キャリア支援 #ジンジブ #EPICS

大阪市のジンジブが、雇用促進イノベーション支援事業『EPICS』のアクセラレーションプログラムに採択されました。高校生への就職支援が期待されます。

0 0 0 0
Preview
Ashraya 🪔🪷 (SRJ) (@ashraya_srj@mas.to) Attached: 1 audio 🎙️ At Sita’s swayamvar, princes fail before Shiva’s unbreakable bow — until Rama steps forward. What power lies in the hands of the one who can bend the will of gods? 🪷💕 📡 https:/...

🎙️ At Sita’s swayamvar, princes fail before Shiva’s unbreakable bow — until Rama steps forward. What power lies in the hands of the one who can bend the will of gods? 🪷💕

🎧 mas.to/@ashraya_srj...

#BigFM #BigRamayan #epics #Hindi #Hinduism #podcasts #radio #Rama #Ramayana #Sita #SourabhRaajJain

0 0 1 0
Video

What power lies in the hands of the one who can bend the will of gods? 🪷💕

🎞️ www.instagram.com/p/DQHtH34EqJz
📡 podcasts.apple.com/us/podcast/b...

#BigFM #BigRamayan #epics #Hindi #Hinduism #Lakshmana #Lakshmi #Parashurama #podcasts #radio #Rama #Ramayana #Ravana #Sita #SourabhRaajJain #Vishnu

0 0 1 0
Video

@KAASH presents
#ASBELOWSOABOVE
8Nov2025- 21Dec2025
#KAASHGallery #Bangalore
4 artists from Mysore who revisit #India’s #epics as living matter that still shapes imagination, language, and everyday life.
#RaghupatiBhat #KJPavan #RBhanuprakash #NRanganatha

#AmshulaPrakash

0 0 0 0
Preview
Ashraya 🪔🪷 (SRJ) (@ashraya_srj@mas.to) Attached: 1 audio 🎙️ King Dasharatha's prayers are answered with four sons — Rama, Lakshmana, Bharata and Shatrughna — destined for greatness. As Rama and Lakshmana grow into fierce warriors, could t...

🎙️ King Dasharatha's prayers are answered with four sons destined for greatness. As Rama and Lakshmana grow into fierce warriors, could their arrows pierce the heart of evil itself? 🏹✨

🎧 mas.to/@ashraya_srj...

#BigFM #BigRamayan #epics #Hindi #Hinduism #podcasts #radio #Ramayana #SourabhRaajJain 🪷

0 0 1 0
Video

As #Rama and #Lakshmana grow into fierce warriors, could their arrows pierce the heart of evil itself? 🏹✨

🎞️ www.instagram.com/p/DQEtPHJgTz7
📡 podcasts.apple.com/us/podcast/b...

#BigFM #BigRamayan #epics #Hindi #Hinduism #Lakshmi #podcasts #radio #Ramayana #Ravana #Sita #SourabhRaajJain #Vishnu 🪔

0 0 1 0
Preview
Ashraya 🪔🪷 (SRJ) (@ashraya_srj@mas.to) Attached: 1 audio 🎙️ Ravana, the mighty demon king, wins near-immortality through penance and divine boons, unleashing terror across the three worlds. Who will rise to challenge the ruler of darkness...

🎙️ Ravana, the mighty demon king, wins near-immortality through penance and divine boons, unleashing terror across the three worlds. Who will rise to challenge the ruler of darkness? 🪔✨

🎧 mas.to/@ashraya_srj...

#BigFM #BigRamayan #epics #Hindi #Hinduism #podcasts #radio #Ramayana #SourabhRaajJain 🪷

0 0 1 0
Preview
大阪で女性の力を引き出す新たな働き方モデルの構築 株式会社MAIAが大阪府の「EPICS」アクセラレーションプログラムに採択され、女性デジタル人材の育成と地域企業のDX支援を推進。新しい働き方のモデル構築を目指します。

大阪で女性の力を引き出す新たな働き方モデルの構築 #MAIA #EPICS #女性デジタル人材

株式会社MAIAが大阪府の「EPICS」アクセラレーションプログラムに採択され、女性デジタル人材の育成と地域企業のDX支援を推進。新しい働き方のモデル構築を目指します。

0 0 0 0
Preview
女性と企業の新たな未来を切り開くMAIAの挑戦とEPICS参加 株式会社MAIAが大阪での女性デジタル人材育成と企業DX支援を進めるために、EPICSのアクセラレーションプログラムに採択されました。

女性と企業の新たな未来を切り開くMAIAの挑戦とEPICS参加 #大阪府 #MAIA #デジタル人材 #EPICS

株式会社MAIAが大阪での女性デジタル人材育成と企業DX支援を進めるために、EPICSのアクセラレーションプログラムに採択されました。

0 0 0 0
Preview
Emblèmes et génies: tentatives d’épopée dans la Savoie restaurée de 1815 (I: introduction) Dans la première décennie 2000, la question de « l’identité savoyarde » occupa quelque temps le débat public. Au sein de divers périodiques, et même de divers ouvrages à vocation historique, plusieurs...

Emblèmes et génies: tentatives d’épopée dans la #Savoie restaurée de 1815 (1: introduction). Analyse de la représentation de l'idée nationale dans la #litterature romantique d'un territoire partie intégrante du royaume de Sardaigne. #epics montblanc.hypotheses.org/17408

1 0 0 0
Post image Post image

LIVE now over on Twitch: www.twitch.tv/shamrockxplays 🌿 Playing #Fortnitemares with @mickelmoose.bsky.social and possibly warning vicdubs using #EPICs free Halloween bundle! 👀🎃
See you there! #Streamer #TwitchPromo #Fortnite

2 2 0 0
Preview
Captain France contre les robots de plastique: une épopée. Episode 8: la transformation du monstre (Marie-Sol Toclun, ingénieure en plastique à Oyonnax, est rentrée depuis plusieurs jours de son excursion solitaire dans le Jura, et soudain...

Suite de l’épopée de Captain France contre les robots en plastique: épisode 9. Le monstre, animé par un esprit forestier de couleur jaunâtre, se réveille, et son regard est terrifiant.
#superheroes #fantasy #sciencefiction #CaptainFrance #epics
remimogenet.blogspot.com/2025/10/capt...

0 0 0 0
Video

Who will rise to challenge the ruler of darkness? 🪔✨

🎞️ www.instagram.com/p/DQB9OWjAd33

#BigFM #BigFMIndia #BigRamayan #comingSoon #Deepavali #Diwali #epics #Hindi #HinduEpics #Hinduism #India #Lakshmi #radio #Rama #Ramayana #Ravana #Sita #SourabhRaajJain #Vishnu

0 0 1 0
A promotional image for the forthcoming show "Big Ramayan" on BigFM, one of India's largest commercial radio stations. The image features actor Sourabh Raaj Jain, and shows the tagline: "Not just a story, an experience—meet the voice that shall bring it alive." The image was published on BigFM's official Instagram account on Oct. 1.

A promotional image for the forthcoming show "Big Ramayan" on BigFM, one of India's largest commercial radio stations. The image features actor Sourabh Raaj Jain, and shows the tagline: "Not just a story, an experience—meet the voice that shall bring it alive." The image was published on BigFM's official Instagram account on Oct. 1.

A promotional image for the forthcoming show "Big Ramayan" on BigFM, one of India's largest commercial radio stations. The image features actor Sourabh Raaj Jain, and shows the tagline: "A journey of dharma & destiny awaits—will you walk with us?" The image was published on BigFM's official Instagram account on Oct. 16.

A promotional image for the forthcoming show "Big Ramayan" on BigFM, one of India's largest commercial radio stations. The image features actor Sourabh Raaj Jain, and shows the tagline: "A journey of dharma & destiny awaits—will you walk with us?" The image was published on BigFM's official Instagram account on Oct. 16.

🎙️ The epic journey of the #Ramayan is beginning — tune in for a tale of virtue, duty and destiny 🏹✨

#BigFM #BigFMIndia #BigRamayan #comingSoon #epics #Hindi #HinduEpics #Hinduism #India #Lakshmi #radio #Rama #Ramayana #Sita #SourabhRaajJain #Vishnu

0 0 0 0
Post image

IEEE Memorial Fund Honors Magnet Tech Pioneer Swarn Kalsi The IEEE Foundation this year established the EPICS in IEEE Dr. Swarn S. Kalsi Community of Projects fund to support projects “designed t...

#Epics #in #ieee #Ieee #foundation #Ieee #member #news […]

[Original post on spectrum.ieee.org]

0 0 0 0
Preview
1 The Epic of Gilgamesh Starting our journey with the surprisingly modern story of an ancient warrior-king whose restlessness drives him to seek immortality. *** This show is a part of the…

HOL celebrates its 10th anniversary!

From the archives – In Episode 1 of the History of Literature Podcast, @jackewilson.bsky.social muses about the Epic of Gilgamesh. (This episode was first broadcast on October 12, 2015.) #books #literature #epics #booksky

2 1 1 0
Post image

#SealeyChallenge day 11 (for this latecomer). Beowulf. Have to say I empathise with Grendel.

#BookSky 📚💙 #poems #epics #Beowulf #sagas #anglosaxon

2 0 1 0