Yes. We can meet all of those requirements. KbPort is a leader when it comes to mobile applications, while our other solutions provide the smallest footprint in the industry.