Your reliable IT partner

Bronze
VERIFIED

Software development company delivering scalable #web, #enterprise & #mobile solutions.

Founded in 2012, 150 projects done, 20 years of key employees IT-expertise.

We provide full-cycle software development services: from initial analysis and conceptual evaluation to system maintenance.

We are crafting applications for such industries as FinTech, Energy, Telecom, Media Management, Advertising, Education, Travel, Entertainment, Sport and much more.

 
$5,000+
 
$25 - $49 / hr
 
50 - 249
 Founded
2012
Show all +
Grodno, Belarus
headquarters
other locations

Portfolio

Key clients: 

Apollon, GAP, Polygran, Disys, Refunite, MedVision.

FindAntennaPlace

An application for determining the location of telecom operators antennas installation for better territory coverage. The mobile part of the application allows the antenna installation engineers to collect and process the data, obtained during the roof inspection. 

After processing the data, the engineer receives a roof diagram, showing the most optimal locations for the antennas with georeferencing to the

map. All projects together with roof inspection data can be managed using a web application.

We have developed Mobile and Web applications with:

  • Identification and displaying the user's location through GPS;
  • Creation rough sketches of objects on the map, using polygons and other figures, considering Z-level of the roofs and georeference;
  • Integration with maps of different providers;
  • Various types of antennas to the drawing;
  • Indicators of the signal coverage level to the roof;
  • User recommendations of the most optimal route of movement on the roof;
  • Adding an inspection project to each roof;
  • An individually customized survey with a large selection of question types;
  • Managing roof inspection projects;
  • Access control;
  • Running mobile application offline.

Technologies used:

  • Backend - Node.js, Express, MySQL, Jenkins, Nginx
  • Frontend - HTML5, Angular JS, OpenLayer, JavaScript, CSS
  • Mobile app - HTML5, Angular JS, PhoneGap

Join Me

Mobile iOS application helping its users find a random companion for lunch if desired. Suppose an employee is sent on a business trip. He carefully plans his time, as well as the lunch break time. The mobile application Join Me can organize a random search for people for a joint lunch on the basis of LinkedIn user's contacts.

It works like this:

The user launches the application and it

determines his location. After this, the service scans and sorts second level LinkedIn contacts (friends of friends) and searches for contacts of people from the city where the user is at the moment. The user can send a request to the people found and begin a chat with them to introduce himself, agree on a meeting, time, lunch place, etc. A maximum of 4 people can join this company.

Our task was to develop a mobile iOS-app for finding a random companion for a meal together based on LinkedIn contacts.

The team of the Exposit company has developed a mobile iOS application on the basis of LinkedIn API and an implemented integration with ParseSDK.

Technologies used:

  • Gson
  • OкHttp
  • LinkedIn API
  • ParseSDK

Meditation guide

Mindfulness meditation app to control stress and anxiety, driven by artificial intelligence and machine learning approaches. Mobile app provides its user with personalized guided meditations depending on his mood and state. There is also an opportunity to enjoy unguided meditations with nature sounds.

Task: Development of an AI-powered mobile meditation app on the basis of iOS platform.

The

mobile app is designed to track its users' mood, health, notice any improvements that happen over time with the help of AI. It algorithmically chooses the most effective meditation program according to individual parameters set. With its machine-learning mood tracking technology, the application adjusts to the user’s patterns and serve his emotional state. Meditation guide will remind you of time when your body and mind need to recharge.

Implemented application features:

  • Registering via Google+, Facebook or email;
  • A wide range of meditation channels available;
  • Auto-Renewable Subscription implemented;
  • Interactive dashboard visualizing users improvement;
  • Gratitude journal;
  • Notifications/Daily reminders including reminders for mindful breathers to keep you centered;
  • Scheduling meditations;
  • AdMob Banner Ads and Pop-up Ads;
  • Integration with Apple Health.

Practicing mindfulness helps to reduce stress, improve attention skills and enhance relationships. It takes just 3 minutes a day to become happier.

Aingel VC Matching

During this project we have been working with Aingel Corp. that uses AI to help early-stage startups fundraise faster. 

Aingel contracted Exposit to work on the Backend and Frontend development for Aingel’s VC Match and Deal Flow Analyzer. We have created supporting backend part and implemented UI for Aingel’s product. The core AI, matching algorithms and UI were designed by Aingel itself.&nbsp

;

Our task:

  • Creating landing pages for startups and VCs;
  • Organization of the sign-up and data collecting procedure;
  • Adding data filtering functionality;
  • Adding activities with investors;
  • Development of an admin panel for Partners.

We developed sign-up landing pages for Aingel’s platform. Users registered providing detailed information about their startups, founders, and funding rounds.

After processing data via filters all registered profiles go to the database, and then to Partners reports that are processed by the neural network.

All data can be found on the admin panel for partners, that was also developed by Exposit’s engineers. Here you can find any partner and view partner reports, compare partners, and access the master report.

Technologies used:

  • Frontend: Vue.js, axios, D3, Stripe.js, etc.
  • Backend: PHP, Laravel, Amazon ElastiCache, Amazon EC2, Guzzle, etc.
  • Other: nginx, Amazon Load Balancer, Amazon Certificate Manager, etc.

e-Invoice

e-Invoice is the largest online invoicing application in Central Europe. It is used by more than 120,000 entrepreneurs. The application allows to prepare an invoice in a few tapes, work with price lists and contacts, and keep track of all the papers anywhere, anytime. It facilitates not only invoicing, but also the preparation and submission of a tax return. With the help of graphs, it also gives convenient insight into the

user's income and expenses.

The main features:

  • Quick and easy invoice delivery;
  • Possibility to invoice on the go;
  • Possibility to save the invoice to PDF and send it to the client;
  • Easy access to issued invoices;
  • Simply download the invoices into the accounting system;
  • Ability to work with price lists, contacts, and other features.

Our task: Exposit team was asked to develop a new mobile cross-platform application from the old version model. 

Exposit team used Xamarin Forms technology for the development of hybrid mobile application. Our specialists created UI for data display and work with it through server REST API calls. 

Technologies used: Xamarin Forms

MeterReading

Managing a company's or client's energy requires significant human and time expenses (manual data reading from fiscal readers or meters is time-consuming and energy managers have to travel to the meter location). Also, human error could negatively impact the accuracy of the analysis. Nowadays, it's possible to automate the energy data reading process using special hardware tools, however, they do not allow managers to download

energy data separately, for example, from an Excel spreadsheet or to make any corrections.

Our task: The application should allow the importing of data into the existing system for further analysis and energy management as well as to correct data reading mistakes. The input data - numbered energy data meters, statistics, meter locations — is shown on the application. Energy app analyzes these input data, provides the information about current changes and shows graphs. Based on these results energy-saving recommendations can be easily formulated.

Our company has developed a plug-in, which can notify the head system of taken measurements. This plug-in is integrated into the existing energy analytics system, using existing API. 

Technologies used:

  • Backend - Python, Flask, PostgreSQL
  • Frontend - JS, jQuery, Moment.js

Team Collaboration App

Corporate SaaS platform, designed to improve communications and the rapid exchange of information between employees. Access to the application is available only to employees of the company through an advanced authentication system: login / password, face recognition or fingerprint. The platform is built using Java on the web (the administrator part) and iOS on the client.

The main trick of the application is that

users can access the content in two modes - offline or online. In offline mode, the user can download all available content, and in online – view the list of available files and click to download the selected file.

Our task: Development of the administrator part (web) and the client part of the application (turn-key software).

Our team has developed the business enterprise solution from scratch (turn-key software), including the administrator part (web) and the client part of the application. In future this system will be used as a SaaS platform for corporate purposes. Implemented functionality:

  • Advanced authentication system;
  • Synchronization of data;
  • Working with PDF-files;
  • Sharing information;
  • E-mail notification system;
  • Support for stable and predictable application performance.

Technologies used:

  • Backend: Debian Server, Java 8, Spring Framework 1.5, etc.
  • Frontend: React, Redux, Axios, Lodash 4, etc.
  • Mobile: Swift 4, iOS SDK 11, etc.

TeamTrack

An app for the global managed staffing and services company, that uses Oracle ERP-system PeopleSoft. All employees use mobile apps to track working time, prepare and send their supervisors timesheets. Supervisors can approve/reject timesheets. There is also an option to register the time of clocks-in, taking food and leaving the workplace. Web app gives an opportunity to see the map of users’ routes, as well as his

subordinates' routes, the chronological order of visited places and dates of visits. Analytics allows receiving a report on the number of hours spent at a certain address on a selected date, time spent on a driveway, customers, office work, eating.

Our task was to simplify users’ interaction with PeopleSoft system in time tracking area.

We have completed business analysis, investigated PeopleSoft system features, developed client mobile applications, PeopleSoft API and Web application.

Mobile apps allow employees and supervisors to use time-tracking options on the mobile devices. API is used to exchange the data with PeopleSoft system, receive and record user locations and information status. Java based web application displays routes and reports on a particular employee or department, using Your timeline service by Google Maps.

Technologies used:

  • iOS - Objective-C
  • Android - Java
  • Mobile Backend: C#, WebServices, UrbanAirShip SDK
  • Web - Java, Spring Core/Security/REST, Tomcat 7, AngularJS

Online Media Net (OMN)

OMN is a powerful online tool for solving various tasks in the following areas: Product information management, Project management, Media asset management, Brand management, Workflow management and Media production management. The main modules with powerful functionality are combined and configured in accordance with the processes of a specific customer in a single and complete system of media production and

large companies multi-channel marketing management.

Our task was to finalize the product, customize it for specific customers as well as to develop specific plug-ins.

While working on this software product, Exposit gained unique experience in the geographically distributed development of a large software product (about 300 person-years, more than 70 of which are Exposit), release and branch management, analysis, automation and implementation of complex production cycles and processes for a lot of the end customers, such as McDonalds, IKEA, Meyle & Muller.

Functions of the OMN application:

  • Automation of media content production (for example, pdf-catalogs of high resolution);
  • Media logistics;
  • Product information management.

Technologies used:

J2ЕЕ, Maven, Spring, Hibernate, Tomcat, XML, Webservices, Red5 Server, Active MQ, Adobe Flex, JS/CSS, NFS Helios, Oracle, Quark Xpress Server, Adobe InDesign Server, ImageMagick, Ghostscript, FFmpeg, ImgSeek, Adobe XMP SDK, HTML2PDF

Reviews

Sort by

Android and iOS Dev and Testing for Dev House

"All activities have been correctly planned and well-coordinated, leading to on-time deliveries." 

Quality: 
4.5
Schedule: 
4.5
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Mar. 2018 - Ongoing
Project summary: 

Exposit is developing and testing several iOS and Android apps for the health technology field. They’re responsible for new features including calendar and payment integrations and medical image uploading.

The Reviewer
 
11-50 Employees
 
Australia
Anand Vasan
Executive Director, Technocrat
 
Verified
The Review
Feedback summary: 

Though quantitative results are not yet available, Exposit has contributed significant process value. Their ability to identify and circumvent potential roadblocks has resulted in steady development progress. Customers can expect regular updates and thorough, high-quality app testing.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I’m the executive director of Technocrat, a software development agency for both enterprise and government sectors.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Exposit?

We needed a team of native iOS/Android engineers for a HealthTech client.

What were your goals for this project?

We set out to deliver the best mobile app experience possible for both patients and healthcare professionals.

SOLUTION

How did you select this vendor?

We interviewed and compared four similar companies. All delivered reasonably detailed and sound proposals, but Exposit's team was the most communicative, organized, and collaborative.

Describe the project in detail.

Exposit developed and tested native iOS and Android applications with features including patient registration, user creation, appointment search and booking, payment (integrated with Stripe), and appointment record management. Their testing regimen is comprehensive, involving cross-device and cross-platform tests, as well as manual, functional, and visual components.

One of the solutions was a “pro” or “partner” app for healthcare professionals. In addition to recording the medical details of the patient appointment, the app ingests images from medical imaging equipment and provides extensive calendar functionality (notifications of upcoming appointments, delays, and other changes).

What was the team composition?

We’re working with five software developers, a QA specialist, and a project manager.

RESULTS & FEEDBACK

Can you share any outcomes from the project that demonstrate progress or success?

We can’t disclose the results yet, but their project manager has been critical in identifying production problems and developing solutions.

How effective was the workflow between your team and theirs?

They’ve been proactive and communicative, and we’ve never had reason to question their commitment. All activities have been correctly planned and well-coordinated, leading to on-time deliveries.

What did you find most impressive about this company?

They’ve been consistently transparent about their progress and proactive about problems arising mid-sprint. They’re testing standards are excellent, and everyone we work with is communicative, responsible, and flexible. It’s obvious that Exposit’s leadership values and invests in their staff based on their hiring of a full-time English instructor to better serve international clients.

Are there any areas for improvement?

While there are always ways to improve, I can’t think of anything specific for Exposit. When we have issues, we discuss them, and they’re mediated quickly.

4.5
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
  • 4.5 Cost
    Value / within estimates
  • 4.5 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Staff Augmentation for Computer Software Company

"Their engineers possess an impressive volume of knowledge."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Nov. 2018 - Ongoing
Project summary: 

Exposit provides supplementary development support toward improvement implementation. The team primarily resolves issues related to a hosting platform transition.

The Reviewer
 
201-500 Employees
 
Omsk, Russia
Alexey Eremenko
Resource Allocation Manager, Lineate
 
Verified
The Review
Feedback summary: 

Though work is ongoing, all initially identified features and tech debt have been addressed. Exposit’s in-depth industry experience and breadth of skill enable them to resolve a wide variety of issues quickly and efficiently.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I am the resource manager for a large Russian software company that serves corporate clients in the United States and Western Europe. I manage vendor relations.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Exposit?

We hired Exposit to augment our support team, which currently manages our website but lacks the capacity to meet a substantial backlog of necessary enhancements within a specified timeline. 

What were your goals for this project?

We wanted to resolve any residual issues caused by an AWS transition; reduce technical debt to minimize maintenance costs, and shorten the development timeline. 

SOLUTION

How did you select this vendor?

Exposit is one of our approved vendors. 

Describe the project in detail.

Our website has functioned in production for several years but requires several improvements to inventory upload, reporting, UX, ETL, and SEO, as well as a new API for data consumers. We conducted a series of initial discovery meetings to discuss our project goals and objectives. Within the first two weeks, we received the list of features and technical debts identified for resolution. Exposit works with our existing team to complete the list.

What was the team composition?

There are two backend developers, one frontend developer, one QA specialist, and one project manager.  

RESULTS & FEEDBACK

Can you share any outcomes from the project that demonstrate progress or success?

The project is not yet complete, but all planned features have been implemented and nearly all tech debt issues resolved. 

How effective was the workflow between your team and theirs?

We have daily sync meetings and regular communication via Slack or Skype. They work at a high pace and meet all deadlines. 

What did you find most impressive about this company?

Their engineers possess an impressive volume of knowledge.

Are there any areas for improvement?

Not at the moment.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Ongoing Software Dev Partner for Communications Company

"The speed at which they provide talented resources is outstanding."

Quality: 
4.5
Schedule: 
5.0
Cost: 
4.0
Willing to refer: 
4.5
The Project
 
$50,000 to $199,999
 
May 2018 - Ongoing
Project summary: 

Exposit is an ongoing dev partner that handles front- and backend software development. They create new features, work on legacy code replacement, among other things.

The Reviewer
 
11-50 Employees
 
Bern, Switzerland
CTO, Newsroom Communication AG
 
Verified
The Review
Feedback summary: 

The solutions implemented by Exposit have made the end product more scalable and functional. Their team delivers high-quality work in a fast-paced and collaborative style while requiring little supervision.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I’m the CTO of Newsroom Communication and am responsible for maintaining and developing all software solutions to support the business. This includes the main product—Storyshaker. Our company creates online content and communication for live events and also runs corporate newsrooms for medium and large-sized companies.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Exposit?

We needed to hire a team to constantly help develop all software solutions, but especially the Storyshaker product.

What were your goals for this project?

We wanted several big new features, such as new architecture, legacy code replacement, and to be able to run the whole system on a modern end-to-end cloud-based infrastructure.

SOLUTION

How did you select this vendor?

We found potential candidates through social media and compared several vendors while checking their references. We requested CVs of potential resources and prices from the final two vendors we shortlisted. Exposit was very fast, had good CVs, and acceptable prices.

Describe the project and the services they provided in detail.

They provided front- and backend software development including unit testing and architectural consulting. The team worked on the current system and also made suggestions. Solutions were also implemented to make the product more scalable.

What was the team composition?

Currently, there are two PHP developers that use Laravel and one frontend developer working on Vue.js. They collaborate with our local developers using a Kanban-like style.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

Storyshaker is the key tool that our company needs to provide services to our customers. It’s crucial for us to continuously improve and extend this product.

How was project management arranged and how effective was it?

We handled all project management. Currently, there is little oversight required in this regard as collaborating with Exposit is easy.

What did you find most impressive about this company?

The speed at which they provide talented resources is outstanding.

Are there any areas for improvement?

There are only minor things to note, such as their engineers’ English skills, for example.

4.5
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
    We got cheaper offers, but obviously of lower quality.
  • 4.5 Quality
    Service & deliverables
  • 4.5 NPS
    Willing to refer

Media Streaming App Development for Software Startup

"Their frontend specialists exceeded our expectations by going the extra mile when it mattered most."

Quality: 
4.5
Schedule: 
4.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
Less than $10,000
 
Aug. 2017 - Oct. 2017
Project summary: 

Exposit provided front- and backend software development for a HTML5 media player. They also designed and executed QA testing and regression testing.

The Reviewer
 
11-50 Employees
 
Dublin, Ireland
Craig Donnelly
CTO, EXADS
 
Verified
The Review
Feedback summary: 

Communicating clearly from the start, Exposit’s expert team inspired confidence throughout the project. Their consistent communication, responsiveness, and transparency justify the investment and made them a valuable partner. Quality deliverables set them up for potential future engagement.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I’m the CTO of EXADS, a software startup specializing in ad tech. We develop and maintain our own proprietary ad-serving technology platform and custom-built infrastructure.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Exposit?

We needed help to develop a cross-browser compatible HTML5 media player for streaming files (.mp3, .mp4, .avi, etc.).

What were your goals for this project?

Our primary goal was to set a solid foundation for future feature development and improvements.

SOLUTION

How did you select this vendor?

We required specialists with solid JavaScript skills and media streaming application development expertise. Having been let down by a previous firm, I chose Exposit because they responded quickly to my initial contact.

Describe the project and the services they provided in detail.

The Exposit team developed front- and backend software for a HTML5 media player. They provided quality assurance throughout the project by developing test plans and creating test documentation. They performed testing of the developed functionality as well as regression testing.

What was the team composition?

I worked directly with a number of people, including a business development manager, a lead developer, and a QA manager.

RESULTS & FEEDBACK

How was project management arranged and how effective was it?

Their team was extremely responsive in their communication. We spoke most days via Skype, but JIRA was the primary project management tool. We also had weekly status calls.

What did you find most impressive about this company?

Their transparency, effective communication, and operational responsiveness was impressive. Their frontend specialists exceeded our expectations by going the extra mile when it mattered most. They always delivered their work on time and on budget.

Are there any areas for improvement?

I struggle to recall any specific areas for improvement. Our initial concern about dealing with non-native English speakers turned out to be a non-issue as communication was one of their key strengths.

4.5
Overall Score I look forward to working with them again.
  • 4.0 Scheduling
    ON TIME / DEADLINES
    Good overall, but some time zone challenges.
  • 4.5 Cost
    Value / within estimates
    Their pricing is competitive.
  • 4.5 Quality
    Service & deliverables
    They delivered a high quality solution, on time and budget.
  • 5.0 NPS
    Willing to refer
    I've already recommended them to others.

Mobile Development and Cloud Solutions for IT Firm

“[T]hey are probably one of the best IT providers in Eastern Europe.”

Quality: 
5.0
Schedule: 
4.5
Cost: 
4.0
Willing to refer: 
4.5
The Project
 
$10,000 to $49,999
 
2012 - Ongoing
Project summary: 

Exposit is working as an outsourced developer for an IT consultant firm. Their projects range from web and mobile app design & development to the design and implementation of complex cloud computing solutions.

The Reviewer
 
1-10 Employees
 
Washington DC Metro Area
CEO, IT Firm
 
Verified
The Review
Feedback summary: 

Exposit’s knowledge in cloud computing has allowed them to deliver great results on several projects. The team has received positive remarks for their excellent communication skills and general performance, especially for their versatility and flexibility when dealing with new challenges.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Please describe your organization.

We are an IT services company that provides software development, mobile app development, and cloud infrastructure support services for our customers.

What is your position?

I’m the CEO of the company.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with Exposit DS?

The business model of our company is that we have consultants here in the DC Metro Area, and we use Exposit DS as our software development office. We do a little of our own development work but we primarily outsource it to Exposit DS.

SOLUTION

Please describe the scope of their involvement in greater detail.

We’ve been working with them since 2012, and the projects have ranged widely since then. Recently they built a web and mobile app for our client, who was a startup company that was looking to build an app that would allow their users to send out electronic gift cards with some customization. Then, over the course of the last year they built a web application that was used as a platform that enabled fashion designers to work online. They’ve also worked on several projects around building out a company’s cloud infrastructure.

How did you come to work with Exposit DS?

I am from Belarus, and I knew the management of Exposit DS for a while. We knew it would be a good relationship from the first few projects we gave them and have been working with them ever since.

Could you provide a sense of the size of this initiative in financial terms?

Usually the projects are in the $10,000 to $50,000 range.

What is the status of this engagement?

We started working with them in the summer of 2012, and the relationship is ongoing.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

One of our recent projects was with Social Tables. With Exposit DS’s help, we were able to propose scalable cloud architecture for their infrastructure servers. The outcome was that users stopped having to deal with timeouts and outages during peak hours, so it pretty much stabilized their platform in terms of the infrastructure.

What distinguishes Exposit DS from other providers?

The number one thing is the quality of communication and quality of work. I’ve been doing business with them for the last three years, and so far there was no business-related issue that we could not work out by just talking. In terms of the technical experience, I want to say that they are probably one of the best IT providers in Eastern Europe. They’re more than just coders. They have experienced senior developers and architects who are really useful whenever we try to come up with out-of-the-box solutions for our clients.

Is there anything Exposit DS could have improved or done differently?

Improvements would probably go along the lines of communication. The majority of their senior staff has great English communication skills, but when we talk to their mid or junior level developers, it’s not as good, which can be a problem if we try to connect them with our US-based clients.

4.5
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 4.5 NPS
    Willing to refer
Verification

Clutch verification provides an additional layer of data to help you make the right purchasing decsion of business services. Learn more

Verification Level
Bronze
VERIFIED
Business Entity
Status
Active
Jurisdiction of Formation
Belarus
ID
591004945
Date of Formation
Jun 18, 2012
Last Updated
Jul 2, 2019
Client Reviews
VERIFIED CLIENT REVIEWS
5
OVERALL REVIEW RATING
4.6
Source
Clutch
LAST UPDATED
April 23, 2019