logo
  • Home
  • About Chevron
    About Leadership Services Working at Finyard
  • Products
  • News
  • Vacancies
  • Contact

Author: finyardmin

Must-reads for FinTech enthusiasts: Finyard CEO, Dmitrij Pruglo’s bookshelf
December 11, 2023

Must-reads for FinTech enthusiasts: Finyard CEO, Dmitrij Pruglo’s bookshelf

The FinTech world is a vast ocean of innovation and Dmitrij Pruglo, CEO of Finyard, stands as a beacon of knowledge in this ever-changing landscape. This article is a voyage through the books and TED Talks that have shaped his understanding and vision in FinTech.

Influential FinTech Books

  1. “The Innovator’s Dilemma” by Clayton M. Christensen
    • Pruglo’s Insight: This book’s exploration of how successful companies can fail to adapt to disruptive technologies resonates deeply with Pruglo. He values its lesson on the necessity of embracing innovation, mirroring Finyard’s ethos of continuous evolution in the FinTech space.
  2. “Bank 4.0” by Brett King
    • Pruglo’s Insight: Pruglo sees King’s discussion on the future of banking in the digital era as a blueprint for Finyard’s vision. The book’s alignment with digital transformation and staying ahead of technology trends is a cornerstone of Finyard’s strategy.
  3. “Blockchain Revolution” by Don Tapscott and Alex Tapscott
    • Pruglo’s Insight: Essential for understanding the transformative potential of blockchain, this book is a keystone in Pruglo’s library. Its insights into blockchain’s impact across industries echo Finyard’s commitment to this revolutionary technology.
  4. “The Lean Startup” by Eric Ries
    • Pruglo’s Insight: Ries’ methodology for rapid and iterative product development strikes a chord with Pruglo. He endorses its approach to agility and responsiveness, reflecting Finyard’s agile and dynamic development process.
  5. “Digital Bank” by Chris Skinner
    • Pruglo’s Insight: Pruglo values Skinner’s strategies for digital banking as a roadmap for both traditional banks and FinTech firms navigating the digital age. The book offers a comprehensive view of the evolving landscape that Finyard aims to shape.
  6. “The Bitcoin Standard” by Saifedean Ammous
    • Pruglo’s Insight: Ammous’ analysis of Bitcoin’s role in the financial world is a topic of great interest at Finyard. Pruglo highlights the book’s insights into the revolutionary potential of cryptocurrencies.
  7. “The Fintech Book” by Susanne Chishti and Janos Barberis
    • Pruglo’s Insight: Offering a collective wisdom of FinTech innovators, this book is recommended by Pruglo for its broad perspectives on FinTech innovation, aligning with Finyard’s diverse approach to technology.
  8. “Machine, Platform, Crowd: Harnessing Our Digital Future” by Andrew McAfee and Erik Brynjolfsson
    • Pruglo’s Insight: Pruglo considers this book critical for understanding the balance of power in the digital economy. Its insights into the roles of machines, platforms, and crowds are integral to Finyard’s strategic approach.
  9. “Fintech in a Flash: Financial Technology Made Easy” by Agustin Rubini
    • Pruglo’s Insight: A comprehensive primer for those new to FinTech, Pruglo finds Rubini’s book an invaluable encapsulation of the industry’s key concepts and trends, perfect for those embarking on a FinTech journey.
  10. “The End of Banking: Money, Credit, and the Digital Revolution” by Jonathan McMillan
    • Pruglo’s Insight: This visionary take on the future of finance resonates with Pruglo’s belief in innovation. The book’s discussion on the shift away from traditional banking systems aligns with Finyard’s mission to redefine financial services.

TED Talks for FinTech enthusiasts

  1. “How the Blockchain is Changing Money and Business” by Don Tapscott
    • Pruglo’s Insight: Pruglo regards this talk as a pivotal guide to understanding blockchain’s far-reaching capabilities. He believes Tapscott’s insights into blockchain’s transformative role in finance are essential for anyone in FinTech, reflecting Finyard’s deep commitment to exploring blockchain applications.
  2. “The Future of Money” by Neha Narula
    • Pruglo’s Insight: Pruglo finds Narula’s exploration of digital currencies and their impact on the future of finance particularly enlightening. He views this talk as crucial for understanding the evolving landscape of digital finance, resonating with Finyard’s vision for leveraging digital currencies.
  3. “What’s Wrong with Our Monetary System and How to Fix It” by Simon Dixon
    • Pruglo’s Insight: Pruglo values Dixon’s critique of the current financial system and the exploration of FinTech’s role in rectifying its flaws. He believes this talk is instrumental in understanding the challenges and opportunities facing the financial industry, aligning with Finyard’s mission to innovate within the financial sector.
  4. “The Power of Financial Inclusion” by Ami Dalal
    • Pruglo’s Insight: Pruglo sees Dalal’s talk on financial inclusion as a cornerstone in understanding FinTech’s potential to bridge service gaps for underserved communities. This aligns with Finyard’s goal of creating inclusive financial solutions that cater to a broader demographic.
  5. “Building Trust in a Digital Age” by Rachel Botsman
    • Pruglo’s Insight: Trust in the digital economy, as discussed by Botsman, resonates strongly with Pruglo’s philosophy. He considers this talk essential for anyone in FinTech, highlighting the crucial role of trust in building sustainable digital financial services, a principle that is central to Finyard’s approach.

Blending insights with recommendations: a holistic approach to knowledge

Dmitrij Pruglo’s book and TED Talk selections are more than just a list; they are a mosaic of insights and wisdom. Each selection is chosen not only for its subject matter expertise but for the broader lessons they impart about the societal impacts and ethical considerations of financial technology. 

Pruglo’s approach in recommending these works is deeply intertwined with his philosophy: understanding the technology is just the beginning; grasping its potential to reshape societies, economies, and lives is where the true journey begins. 

He encourages budding professionals and seasoned experts alike to look beyond the surface of FinTech innovation and explore its deeper implications.

Fostering a culture of curiosity and lifelong learning

At Finyard, the cultivation of a learning culture goes beyond mere encouragement; it is an intrinsic part of the company’s DNA. 

Pruglo’s leadership style is a testament to this ethos. He doesn’t just advocate for continuous learning; he embodies it, actively participating in discussions on the latest industry reads and thought-provoking talks. 

This culture of curiosity extends across the organisation, where knowledge sharing isn’t just a practice but a norm that drives innovation. 

In Pruglo’s vision, every team member is both a learner and a teacher, contributing to a vibrant ecosystem of ideas and insights.

Embracing the unending journey of learning in FinTech

Dmitrij Pruglo’s extended list of books and TED Talks is not just a resource; it’s a roadmap for anyone seeking to navigate the complex world of FinTech. 

In Pruglo’s words, “In the dynamic world of FinTech, one must continually evolve to lead.” This mantra resonates through Finyard’s corridors, reminding us that the journey of learning is endless, and those who embrace this path will not only lead but also illuminate the way for others in the ever-evolving FinTech landscape.

Finyard’s learning journey: building skills and expertise
December 4, 2023

Finyard’s learning journey: building skills and expertise

In the fast-paced world of FinTech, standing still means falling behind. Companies must foster a culture of continuous learning to stay competitive and equip teams with the latest knowledge and skills. This commitment to growth and expertise fuels innovation that solves new challenges.

Finyard’s robust training programs

Finyard, a pioneering software solutions provider, recognises learning’s imperative. Though a young company, it has quickly implemented robust training initiatives. Workshops, external courses, conferences – Finyard invests substantially in professional development. Employees enjoy flexible learning pathways catered to their goals. Language courses are also fully covered for any employee looking to study a new language, for example.

The company also empowers employee-driven learning. Workers freely collaborate and exchange perspectives. Seasoned team members mentor new hires. Leadership recognises all talent and potential. They encourage creativity, exploration and bold thinking. Additional qualification improvement courses and further education opportunities are available to all employees starting from their second year of employment.

Stories of learning in action

This culture has already benefited many Finyard team members:

Katrina, a Junior Developer, leverages diverse learning resources. She attends coding workshops and online tutorials to strengthen technical skills. When tackling a complex client project, she consulted senior architects. Their guidance helped her contribute meaningfully while expanding her capabilities.

For Gabriel, an Analytics Manager, Finyard funded his certificate in data science from a top university. Applying these enhanced data skills, he pioneered an AI model that reduces client risk. His innovation may soon become a commercial offering.

Angela, a Marketing Associate, attends global FinTech conferences to absorb cutting-edge trends. Recently she presented new outreach strategies to the Executive team. Several of her proposals have increased engagement. She also coaches interns to help them grow.

These stories exhibit Finyard’s learning culture bearing fruit. Employees gain more knowledge, skills and confidence to drive solutions. Their continuous growth lifts collective performance. This empowers both workers and companies to reach fuller potential.

Benefits for company culture and clients

Learning initiatives also build camaraderie and the sense of a shared mission. Teams bond while acquiring new skills, fostering collaboration. Employees feel valued through professional development investments. This drives engagement, innovation and retention.

Ultimately, a commitment to continuous learning signals strategic vision. Every workshop, conference or training session keeps Finyard on technology’s cutting edge. It helps the company deliver excellence to clients and the industry.

FinTech firms take note

Other FinTech firms should take note. Learning is not a luxury or a nice-to-have. It is oxygen for innovation and essential to survive. Companies must empower people to regularly develop abilities that position their organisation for sustainable success.

The barrier to entry for financial services shrinks daily. Solutions once impossible are now expected. To meet escalating client demands over time requires equipping talent with the latest perspectives, knowledge and skills.

This means dedicating capital and resources. But more fundamentally, it means nurturing a culture that celebrates growth, collaboration and exploration. Every team member should feel confident to learn continuously while spreading that learning across the organisation.

Knowledge compounds exponentially when shared. This is why Finyard’s professional development extends beyond its own walls through conferences, open-source projects and community outreach.

Looking ahead

FinTech moves fast. But when a company runs even faster toward new ideas, bolstered by people constantly gaining new skills, they can lead disruption rather than react to it.

If the goal is excellence, there is no finish line. And on this endless journey of individual and collective growth, Finyard is already miles ahead.

The company’s commitment to continuous learning for current and future team members will only compound its edge going forward. What investment could be wiser than nurturing talents and empowering them to reach their peak potential each day?
This quest for excellence never ceases. And Finyard welcomes fellow travellers on this lifelong journey of growth.

Fintech for good: Finyard CEO, Dmitrij Pruglo’s vision for positive impact
November 21, 2023

Fintech for good: Finyard CEO, Dmitrij Pruglo’s vision for positive impact

Technology has long been a catalyst for positive change. From the printing press increasing literacy, to vaccines eradicating disease, to the internet connecting people across borders, humanity’s inventions have aimed to improve lives.

FinTech is no different. Mobile payments bring financial services to the unbanked. Digital advisors make investing accessible to all. Blockchain allows to transfer monetary values in matter of seconds and digitalize ownership of almost any physical asset. The potential for technology to spread prosperity knows no bounds.

Yet purpose must remain at the core. This is the Finyard mission. Without ethical guidance, technological progress can falter. Profit can eclipse people. Convenience can compromise conscience.

FinTech making a difference

Technology has already fundamentally improved our daily life.

  • Email allows instant communication across the globe for free, strengthening connections.
  • Ridesharing services like Uber provide affordable, convenient urban transportation options.
  • Home rental platforms like Airbnb enable new income streams and foster cultural exchange.
  • Challenger banks like Revolut simplify money management, saving users time and fees.

These innovations have become so ingrained that it’s hard to imagine a world without them.

Finyard, an innovative software solutions provider, seeks to build on the countless examples of how applications and services are already making a meaningful, tangible difference improving lives across the globe. These existing FinTech solutions inspire Finyard’s vision of positive technological change, including:

  • Microlending platforms that empower entrepreneurs in developing nations to access capital and grow their businesses. This stimulates economic activity and creates jobs.
  • Automated advice services that lower the barriers to investing, allowing anyone to grow their wealth, promoting financial inclusivity.
  • Biometric ID systems that give refugees without documentation access to financial services. This provides stability and safety for vulnerable populations.
  • Mobile wallets that allow the unbanked to store and transfer funds securely using just their phones, increasing financial access.
  • Remittance services that enable inexpensive cross-border money transfers, helping support families back home.
  • Crowdfunding platforms that let socially conscious startups raise capital from a wider pool of investors.
  • Donation processing systems that provide transparency around how charitable contributions are used, building trust.
  • Compliance automation tools that help detect financial crimes to prevent money laundering and fraud.

While the FinTech industry already offers uplifting examples of positive technological change, Finyard seeks to leave its own unique and forward-thinking mark on driving human progress.

Pruglo’s vision

Dmitrij Pruglo, CEO of Finyard, understands this delicately balanced dichotomy. For him, FinTech presents a monumental opportunity to lift up humanity. But only if moral imperatives steer the ship.

Pruglo’s motivations stem from experience. Having experience from major financial institutions, he witnessed technology’s benefits firsthand. Transactions became seamless, costs plummeted, access widened.

Technology has seen investing apps evolve. Not only providing low-cost access to major financial markets, but also a wider range of assets, for investors to diversify their portfolios, and help improve returns. Innovation has made emerging markets, previously only accessible to hedge funds and major financial institutions, available to all.

FinTech apps have become more user-friendly, leading to the democratisation of the whole financial system. This has made it easier, even for the least tech-savvy people, to bank or invest, without even having to leave home. No more waiting in queues – technology allows us to save time, the most precious commodity we have.

Then there’s social investing or copy trading, which allow inexperienced users to profit from the global financial markets, simply by relying on the knowledge of more experienced investors, lowering the barrier to entry.

But he also saw how FinTech could do more. How applications could simplify lives beyond finances. How ethics could parallel efficiency.

This sparked an epiphany. Technological innovation and human progress need not be mutually exclusive. With conscientious leadership, FinTech could drive societal change, not just economic returns.

Pruglo realised companies like his possessed immense power – and responsibility. The solutions they created impacted millions. Their words resonated globally. From this privilege came the duty to speak for good.

Thus he vowed Finyard would blaze a trail, showcasing FinTech’s promise to propel humanity forward. Code became more than a competitive edge; it became a change agent.

Leading with purpose

This philosophy now embodies all Finyard pursues. For Pruglo, this constitutes enlightened self-interest. Doing good does well – rising tides lift all ships. But that should not be the incentive. As FinTech gains influence, its leaders must ask, “How can we help?” Progress means little if people are left behind.

Pruglo challenges our industry to live these ideals. To forge technology that serves humankind, not just shareholders. To measure success not by the numbers, but by the lives changed. To believe, as he does, that FinTech can make the world better.

A call to action

The industry must pledge itself to ethical innovation that lifts up lives. To judge success not by balance sheets, but by the light spread. To unleash FinTech’s full promise as a change agent.

FinTech harbours huge potential for human betterment. But only if people remain the priority. If so, a brighter future awaits. Dmitrij Pruglo and Finyard will lead the way. Who will join them? 
Learn more at the official Finyard website.

Finyard launches in Cyprus, providing innovative software solutions for the FinTech space
November 6, 2023

Finyard launches in Cyprus, providing innovative software solutions for the FinTech space

06 November 2023, Limassol, Cyprus. Finyard, an innovative software solutions provider, that helps global brands within the FinTech space offer their clients cutting-edge applications, has opened its doors in Cyprus.

The brand radiates simplicity and innovation, perfectly encapsulated by the zen garden aesthetic of their new website. Unlike many other software providers, especially in the fast-paced and highly-competitive financial and tech industries, Finyard is a people-centric brand, attributing all its success to the hard work of its diverse team of professionals.

“We are a global team of engineers, data scientists, marketeers, and financial experts, passionate about bringing cutting-edge applications to the world”, is a message that takes centre stage on Finyard’s website, proving how much the brand values its employees. Said employees number in the hundreds, across four offices globally, two of which, including the brand’s headquarters, are based locally in Cyprus – in Limassol (HQ) and Nicosia.

In operation since 2018, Finyard and the professionals behind it, have a long history of developing and bringing innovative software applications to market. The team relies on industry-leading tech providers like Cloudflare, Amazon Web Services (AWS), and Deel, to help it achieve its lofty ambitions. The brand’s latest work includes mobile apps, trading platforms, back office systems, and even a copy trading SaaS, all of which were developed for major brands in the FinTech space. 

Finyard Group Chief Executive Officer (CEO), Dmitrij Pruglo, believes the brand’s Cyprus launch represents the next stop on the long road to success:

“For Finyard and our people, this launch represents the culmination of years of hard work, and the next step in realising our vision of empowering users in the FinTech space, through simple and innovative applications backed by the latest ground-breaking technology. Over the last decade or so, Cyprus has grown to become a powerful financial and tech hub, attracting some of the best talent from around the world, making the decision to launch Finyard here a no-brainer, and an important part of our future growth strategy.” 

Part of the strategy that Dimitrij mentions includes the rapid growth of Finyard’s internal teams, as the brand seeks to add even more experience and talent to their roster. Anyone interested in a role with Finyard, can check out one of the thirty (yes, thirty!) vacancies currently open on their website.
For more information about Finyard and the services it offers, visit their website, or send an email to [email protected].

Innovative startup to global FinTech pioneer: the Finyard story
October 16, 2023

Innovative startup to global FinTech pioneer: the Finyard story

Every startup success story tends to begin in the same way; two friends or colleagues identifying a gap in the market, and coming up with an innovative solution to fill it. Just look at Steve Jobs and Steve Wosniak of Apple, or Bill Gates and Paul Allen of Microsoft.

Finyard, an innovative software solutions provider that helps global brands offer their clients cutting-edge applications, boasts a similar story. Company CEO, Dmitrij Pruglo and CGO, Tim Voronin, first met as classmates in a small town, Klaipeda, in Lithuania.

The early years

From the very beginning, Dimitrij and Tim bonded over tech and finance, not yet aware this shared passion would be the foundation for their future success. 

After both founders gained extensive experience in the European banking sector, they came together to build their first company; a pioneer in the emerging world of digital assets, that went on to become one of the first to attain a coveted Distributed Ledger Technology licence.

It was then that the idea for Finyard was born; a truly global software development firm, that focuses on creating innovative bespoke SaaS solutions, suitable for the modern and ever-changing finance and technology landscapes.

Attracting top talent

As with all startups, Finyard struggled early on with a number of challenges that Dimitrij and Tim had to overcome, to ensure the company’s continued growth.

Chief amongst these challenges was the struggle to attract exceptional talent; how do you hire the best people, when they don’t know who you are? A hurdle that many early-phase startups often fail to clear, usually to their detriment. 

So, Dimitrij and Tim got to work. They reached out to their own personal networks, which had grown extensively over their years in finance, to bring in passionate individuals that understood their vision. And once the core team was in place, it became easier to grow at a quicker pace. 

As Dimitrij himself states; “Top professionals enjoy working with others on their level. Once you fill your company with passionate and intellectual individuals, people tend to stick around.”

Identifying the right product market fit

Having addressed the issue of talent, Dimitrij and Tim turned their attention to another of their main challenges; identifying the right product market fit. What were the main services Finyard would provide, that would make it stand out in a highly-competitive space?

Here, the duo decided to follow a maximalist approach; why restrict ourselves to a niche, when we can build products for any need? 

The goal then became to find brands looking for innovative tailor-made solutions not readily available on the market, and not only deliver on their requirements, but overdeliver, with advanced features and functionalities that would wow the clients’ user bases.

Finding the perfect home

Fast forward to today, with a team now numbering in the hundreds, Dimitrij and Tim realised it was important for Finyard to find the right place for its headquarters. Although around 70% of the brand’s workforce is remote, having a base of operations was going to be key to continued growth and future success.

That’s where the sunny Mediterranean island, and EU member state, Cyprus, came in. Having grown exponentially as a tech and financial hub over the past decade, Cyprus was the perfect place for Finyard to put down roots, owing to its deep pool of exceptional talent, as well as the country’s business-friendly legal framework.

Finyard’s headquarters is located in Limassol, while the company also has a second office on the island, in the capital, Nicosia, adding to its other two locations globally.

Looking ahead

Despite the long road Finyard has already taken to be where it is today, Dimitrij, Tim, and the entire team truly believe the most exciting part of the journey is yet to come.

Having weathered the startup phase, the company now enters the next chapter of its development, where scaling operations, growing the team, and expanding its portfolio of products and services become the main focuses.

The future looks bright for Finyard, as it continues to provide global financial communities with the latest in innovative tech, helping people take control of their finances.

Anyone interested in a role with Finyard, can check out the vacancies currently open. For more information about Finyard and the services it offers, visit the website, or send an email to [email protected].

The human side of FinTech: Finyard CEO, Dmitrij Pruglo’s leadership philosophy
October 7, 2023

The human side of FinTech: Finyard CEO, Dmitrij Pruglo’s leadership philosophy

FinTech is a highly-competitive sector, so how do companies like Finyard, an innovative software solutions provider that helps global brands offer their clients cutting-edge applications, carve out a place in such an ever-evolving market?

According to Finyard CEO, Dmitrij Pruglo, the human element is one of the most important differentiators a brand can leverage. Dmitrij feels so strongly about it in fact, his entire leadership philosophy is built around this human-centric approach. 

Read on to discover the five core principles of this philosophy that have helped Finyard grow and achieve success since being founded over half a decade ago.

Principle #1: always put your people first

“Employees are the ones who actually build a company, whereas a leader is just responsible for orchestrating and directing operations”.

This quote from Dimitrij clearly shows how vital to the success of Finyard he believes their people to be. In the relentless world of FinTech, employee churn, although unfortunate, is something most companies accept as a cost of doing business – but not Finyard.

Instead, there is great importance placed on getting to know each employee, as well as caring about their individual circumstances. By understanding their needs and their dreams, the company’s leadership is able to tailor working conditions and the overall atmosphere, to get the most out of each and every talent on the team.

Principle #2: intellect and passion trump experience

Experience is always something that’s considered during the hiring process at Finyard, but Dimitrij says that he and other leadership figures tend to give more weight to intellect and passion.

While experience can mean that a new hire is familiar with what they are tasked to do, leading to a quicker uptake in responsibility, it can also lead to people becoming complacent, or unwilling to step out of their comfort zones.

According to Dimitrij, by focusing on hiring people that are inherently intelligent, and extremely passionate about what they do, you can lay stronger foundations that, in the end, propel you to greater heights in the long run.

Principle #3: prioritise interesting challenges over routine

People enjoy creating and promoting interesting and exciting things, whether that be products, services, or anything else. It’s difficult to be passionate about a project, and give it your best, if it doesn’t interest you in the slightest. 

That’s why, at Finyard, the team ensures that every project they take on, however large or small, poses an interesting challenge to overcome. The company encourages employees to approach projects in creative ways, promoting out-of-the-box thinking, and offering people complete flexibility as to how they tackle tasks. This includes idea labs, or group brainstorming sessions ahead of any project, to ensure all ideas are heard, and that everyone pulls together and really cares about what they’re doing.

This approach is one that Dimitrij and the leadership believe helps remove creative shackles, allowing their talented team to do their best work.

Principle #4: aim for the moon

“Aim for the moon. If you miss, you may hit a star.”

This quote from American businessman, William Clement Stone, is one of Dimitrij’s favourites, and one he has adopted at Finyard. The idea is, if you dream big, and set the highest possible goals for you and your team, it will act as inspiration and ultimately lead to success.

The companies that go down in history as “great” aren’t ones that play it safe. They’re ones that work hard to achieve outlandishly ambitious goals, together.

Principle #5: have fun and celebrate successes

On average, a person will spend roughly 90,000 hours at work during their lifetime. While that may seem daunting, when you enjoy what you do, it never really feels like work, does it?

Dimitrij believes this is another factor that has led to Finyard’s success, as hiring team members that love what they do, helps build a supportive working environment, where creativity flourishes.

Similarly important, is the practice of celebrating successes as a team. No matter how large or small the success in question, ensuring each and every one is celebrated, helps build morale, and leads to a more effective and efficient team.

Anyone interested in a role with Finyard, can check out the vacancies they currently have open. For more information about Finyard and the services it offers, visit their website, or send an email to [email protected].

Posts navigation

Newer posts

Recent Posts

  • How to nail your interview: 6 Tips from the Finyard’s hiring teamSeptember 5, 2025
  • Redefining onboarding: How Finyard builds culture from day oneJuly 4, 2025
  • Finyard insights: 5 Career tips to grow, lead, and thriveApril 28, 2025
Logo
Logo

Sitemap

  • Home
  • Who we are
  • Leadership
  • Services
  • Working at Finyard
  • Products
  • News
  • Careers
  • Contact

Legal

  • Privacy Policy
  • Cookies Policy
  • Recruitment Privacy Notice

Social

  • LinkedinLinkedin
  • InstagramInstagram
  • FacebookFacebook
This website is owned and operated by Release Candidate Ltd, a Cyprus registered FinTech company with registered number HE 428141, operating under the Cyprus IP Box Regime.

Finyard© 2024. All rights reserved.