Workflow Automation Software

Millennia Group Blog

Active vs Final Documents – Co-habitation?

A technology issue that companies deal with on a regular basis is using one application for managing active or working documents and a separate application for the archived or final documents. Active being defined as documents in the creation or working stage and final being final or executed. This situation exists because of how and why these documents are created, accessed and shared. Certain employees are document Creators and others are document Users and their needs are very different. The Holy Grail is one application to manage both. The reality is you need two applications. Let us explain why that is not a bad thing.
Speed and flexibility is demanded by the document Creators. The Creators just want to get their job done and get it done quickly. But that is inconsistent with the rules imposed by a document management and retention system. The document Users need the documents to support the sales, accounting or customer service functions and they need the information to be exactly where they expect to find it – it’s all about rules, control and process. For Creators and active documents, the most common “applications” for managing the files are a network drive and folder system or a file sharing application. These applications make it very easy to create and store the files and share them via email or upload. The lack of rules allows each Creator to do their own thing in the way they work best. Employees don’t want to spend time filling in 6 description fields for each document, checking it in and checking it out. This is especially difficult when outside parties are involved, like contractors or lawyers. For Users of final documents, companies have realized that a document management system is the only way to ensure that employees are accessing the right documents to make critical business decisions. Without a document management system, files are lost due to a lack of naming consistency or the documents are hard to find due to the share volume of folders to click through. A document management system helps force minimum descriptions and controls access to the documents. The solution to the issue is to have a process and training to ensure that the final document goes into the document management system and follows all the rules in the transition. This can be handled via a workflow process or by establishing formal procedures. All relevant information needs to be captured and all required documents should be accounted for. There is even the possibility of migrating all working files into the final archive so that the entire history is available, but not cluttering up the Users view. It is very difficult to build one application that is both flexible and open and yet have the control and security needed. It is more efficient to build a process that connects the two applications while letting each divergent set of user’s work how they work. If you have questions about document management and workflow, please contact us, we would love to hear from you. www.mgdocs.com, (630) 279-0577 x122 or info@mgdocs.com.

It’s Tax Day – Do you know where your Supporting Documents Are?

IRS Publication 4837, otherwise known as “Achieving Quality Examinations through Effective Planning, Execution and Resolution” published by the IRS Large Business and International Division, indicates that it would be wise to have supporting documents readily available when audited.  Because you want to defend your position and you really don’t want the cost of responding to the audit to be greater than the potential tax impact.

The IRS will make Information Document Requests (“IDRs”) to support claims made on any entities tax return involved in an audit.  Various types of documentation support revenue recognition and expense claims.  It is highly recommended that this documentation being organized, accessible and easily reproduced – sounds like a perfect scenario to justify an electronic document management system (“EDMS”).

Some types of documents that support revenue recognition are contracts, leases and licenses.  To support transactional events like acquisitions or dispositions, closing binders will have the required documents.  Expenses are of course supported by vendor invoices or contracts and payroll reports.  Other documentation includes bank statements, journal entries with supporting documents and even market reports (mark to market).

If your business is ever involved in an audit and the IRS issues an IDR, it is good practice to assemble the requested documentation in electronic format and retain an exact copy of the information provided.  That way as the IRS reviews and responds to the new information, you are looking at exactly the same information that they are.

Supporting documentation that is organized and electronic will speed up the audit process and reduce internal costs to respond.  Supporting documentation in an EDMS that can export the files and retain the organizational structure will greatly reduce response costs.  Supporting documentation actually linked to the specific tax forms and line items is a dream, possible, but a dream at this point.

Millennia Group, LLC, Information [Found] is Power – www.mgdocs.com, info@mgdocs.com, (630) 279-0577 x122

Do we really need a Secretary of the Future?

There are plenty of references in our daily lives to the future and yet, somehow, we don’t always spend time to really consider the future. Songs refer to the future, books refer to the future, so do TV shows and movies, the news and much more. Even the Government is now talking about a Secretary of the Future. In fact, it may be very useful for all of us to spend a little time each week to consider the future. Not the dreamy type future, but the realistic future that is occurring right before our eyes. For instance, will you need a pen ten years from now or will every contract be signed digitally? Amazing how a simple thought like that can set a process of critical thinking in motion.
Try this to start focusing your critical business thinking in the right direction. Don’t ask yourself what the future will bring. Instead, try asking yourself what will be missing. Steering wheels? Laptops? File cabinets? Email? That’s right, if we only want to communicate with people in our network because email creates too much noise, we can use a Chat tool or LinkedIn. Start thinking about the future and quickly all the possibilities and how they could benefit you and your organization get clearer. We see this future based thinking already in our client base. As our clients grow or move they make decisions about the physical space requirements and already they are eliminating the need for file cabinets. A little forward thinking is saving dollars today and well into the future. So make sure you carve out some time on a regular basis to look at what is happening around you and what it may look like 5 or ten years from now. It really can be quite fun and produce tangible benefits at the same time. For information on Millennia Group’s document imaging, workflow and management solutions please visit www.mgdocs.com or contact us at info@mgdocs.com or (630) 279-0577 x122.

Fear of change is okay, if it only lasts 5 minutes

In a past era processes were set in stone. Assembly lines were created and they ran for three shifts a day year after year. Big mainframes were programmed and some of those programs still run today. Change was slow and methodical for both consumers and businesses.

Today, manufacturers and businesses of all types are struggling to meet the new era’s requirements and challenges including personalization and on-demand. The only way to manage in this environment is to have a workforce and applications that embrace and smooth the way for change – in 5 minutes or less.

Unfortunately most employees, even younger ones, fear change. The fear comes not only from having to learn something new, but also from a break in routine or loss of time. With the crazy busy schedules that most employees have today, it’s the potential disruption in their perfectly calculated day that they fear the most.

It’s not news that applications designed with a consumer look and feel are gaining the most traction in the business world. It’s also applications that promise to make life easier and save time, that seem to do well. Consumer apps that can be downloaded and running on your phone in minutes succeed. This means flexible, easy to use applications that are also extremely fast to implement – install it at 9am and be fully utilizing it by 9:30am. That is what is demanded.

Here are a few tips for businesses looking to implement new software. Chose a flexible application so that users have options for how they configure it to match their work processes. Show them that it cannot be broken or destroyed if they make a mistake. Training will always help reduce the fear of change. And be sure to walk them through the implementation plan and how much it will impact their day. Less is more here. Show how it will immediately help.

We have discovered some of these things in watching as our clients started using our CollectDocs online checklist application. A checklist in CollectDocs can be set up any way the user wants, it’s very flexible. It is also easy to use and a familiar concept; create a checklist, attach documents or check items off. But it is also the fact that it can be setup and actually producing results in 5 minutes that has users giddy.

If you are exploring or investigating new software, keep these thoughts in mind. This is not an easy task for enterprise wide type applications like an ERP or CRM. However, if the user interface is familiar, the impact felt immediately and the time away from doing their job is short, it will succeed.

For more information on Millennia Group or CollectDocs, contact us at info@mgdocs.com, call us at (630) 279-0577 or visit our website – www.mgdocs.com.

Do you need Sherlock Holmes or Martha Stewart?

We have heard it from nearly every company that we have come into contact with over the past 20 years – “the entire office was recently consumed by the search for the Pensky file”. Most likely 15 to 20 years ago they were absolutely referring to a paper file. Now this reference is to a digital file, which in some cases makes it even harder.

If finding documents in your document system (SharePoint, network folders, Box, etc.) is painful and time consuming, you could call Sherlock Holmes or try to reorganize the files with the help of Martha Stewart. Reorganizing is of course the better approach and therefore, you should take some time to learn about Taxonomy.

According to Webster’s, the definition of Taxonomy is “classification; especially: orderly classification of plants and animals according to their presumed natural relationships”. This has been adapted by the document management community to refer to the orderly classification of documents according to their presumed functional relationships

As an example, think about a customer order file for a manufacturer. In the order file might be the parts drawing, the initial quote, the actual signed order and maybe some miscellaneous correspondence. The parts drawing was done in the engineering department. The quote was done by sales. The order will go to accounting and eventually to production.

Taxonomy is finding out what descriptions will allow each individual document to work well in the initiating department and also permit the collection of documents to move through the process in an efficient manner? The bottom line is that better classification of documents will make your organization function at a higher level and good Taxonomy is a great place to start.

The topic of Taxonomy is complicated and impossible to cover in a single blog post. You can use the Association for Image and Information Management website www.aiim.org to learn more about Taxonomy. There are also records management consultants available and possibly records managers within your own organization.

Use the knowledge of these professionals to help devise a Taxonomy or classification and filing scheme that will help your company make better decisions from sales to production. Documents, especially digital documents, still contain much of the information that your employees rely on to make decisions. The easier it is for those employees to find the right information, when they need it, the better off your company will be.

If you need help finding a document management professional, please contact us. www.mgdocs.com, info@mgdocs.com or (630) 279-0577 x122.

Poor Man’s Business Intelligence

During a recent lunch conversation a comment was made about the great benefits of business intelligence (“BI”) – a tool used to connect lots of information dots to generate useful data. However, that was quickly followed by a second comment about the often failed attainment of those benefits. The culprit seems to be bad or incomplete historical data, ie data stuck in documents or inconsistently entered data.

Another discussion at this lunch centered on co-tenancy, a complicated topic that impacts the commercial real estate industry. As an example, a co-tenancy clause could allow one tenant to reduce its rent if another, typically significant, tenant exits the property. The significant tenant is a draw to the property that benefits other tenants. So how do these two topics relate?

Well as it turns out, there is a great need to connect lots of co-tenancy dots for property owners. When a national retailer goes bankrupt, many property owners scramble to find out which properties had that significant tenant and then what other tenants in those properties had a co-tenancy clause that would allow them to reduce rent.

This type of situation can easily occur in other industries as well. Think about the situation where a drug is now known to have bad side effects. The connection of the drug to all the patients out there is probably only a handwritten note on a piece of paper – not very connectable in the BI world.

So what is the answer beyond an extremely costly process of reading every document and putting all of that data into a database? Although not perfect, the use of full text search in conjunction with digital documents associated with good data can help. Scan a document and associate that document with the patient’s social security number. If the document has the drug name in a typed format, you could do a search for the drug name within all digital patient files. If the documents are associated with the SSN, the search results will contain the names of all those patients.

For the commercial real estate industry, the search could be for “co-tenancy” and “significant tenant name”. The results are all documents with a co-tenancy clause for “significant tenant name” and if the documents are associated with the right data, the results will be very useful. Note that there are some limitations to this approach, but with the right prep work, the results will generate big benefits.

This poor man’s BI is available in all of Millennia Group’s document management systems, because our implementation process always includes associating documents to key lists of data like tenants, patients or customers. If you would like to learn more about our solutions, please contact us at info@mgdocs.com, (630) 279-0577 or visit www.mgdocs.com.

Document Sharing – Why Overcomplicate it?

Documents used to be shared by photocopying and FedEx. That progressed to PDF and email, which has been replaced by free file sharing websites. There are also highly secure deal sites available for Wall Street transactions. The reality is that all of these methods are in use because each one meets somebody’s unique need for security, simplicity or both. In today’s world of massive amounts of information being available and demanded, many times the need is to share hundreds or thousands of documents. To share that quantity of documents is not practical with email or FedEx. Some type of organized, online access is required. But how do you make it both simple and secure?
What a great idea to use an online file storage system. Lots of companies use FTP sites or file sharing sites to quickly create a folder structure and then upload files. In this scenario, the user needs to assemble exactly what is needed (maybe download from an existing system), upload all of the files to the secure site, then contact the user and hope they get in and can find what they need. But now you have the same files in at least two places, probably three, and that can create compliance and security problems. It also means that a username and password will be required to access the files. If you frequently use these types of systems, your head spins from all the usernames and passwords. There is also an issue of keeping track of what has and hasn’t been posted to these external sites or downloaded from the source system. Where is the simplicity? For companies that have migrated their documents to a document management system (DMS) the files are presumably well organized and secure. So wouldn’t it be simple to just provide the user with access to your system? We all have the same thought – SECURITY. How is this managed, who manages this, are the files organized in such a way that it is even possible to manage? A better solution might be a method of providing a view into your DMS for a selected set of files (files subject to the security rights of the user who is sharing the files), but only to a registered computer and email address – think banking. No username or password to remember. No need to reorganize or track what version the user has access to. Good user tracking. This method seems to provide reasonable security plus simplicity for provider and user. Millennia Group’s FileStar document management system is working on a release that will provide some great options for document sharing and it will have the security nailed too. Watch for an announcement. www.mgdocs.com, (630) 279-0577 x122, info@mgdocs.com

Workflow Metrics, the Extra Benefit

All of our clients that have implemented our workflow solution have done so to improve their efficiency and profitability. However, it has become very apparent that there are significant added benefits derived from the process metrics reports that are generated. A quick definition of process metrics is the number and duration of activities throughout each workflow process, ie. how many completed and how long did it take. Additional measurements are possible depending on other data available within the system, such as completions by region, by person, by amount, etc.
At first glance, gathering the data and measuring the metrics seems like a big brother approach. However, when you look closely, this is a win win situation for the company and the employees and here are a few reasons why: A win for the company: • These metrics can be used to evaluate productivity by employee • Metrics provide the ability to manage bottlenecks and achieve better overall results • The metrics can help to spot trends in sales, costs or resources before the trends are visible elsewhere. A win for the employees: • Clearly defined goals and benchmarks to work towards relieves stress on employees • Having metrics creates a game type atmosphere to achieve top honors for productivity, speed or error free days • Workload is properly balanced by management so all associates are on a level playing field There are certainly other benefits to both the company and the employees. The key is to get those old email and paper based processes converted to a digital workflow and start reaping all of the benefits. Millennia Group provides document imaging, workflow and management solutions. www.mgdocs.com, (630) 279-0577, info@mgdocs.com

What is Normalization and Why is it Important?

Put another way – Quelle 弱形 normalization and Поче is it महत्वपूर्ण?  Think for a minute about trying to read your email but every email is in a different language?  What happens if you don’t know the language or the coworker you forwarded it to doesn’t know that language?  Then it becomes a real problem and very inefficient.  If you could always funnel those emails through a translator before they hit your inbox, the problem disappears.
Now think about document and electronic file storage for most companies; paper documents, files on a shared drive, files in the cloud, files everywhere.  There are probably many different paper filing methods, digital files in personal folders with a unique and less than intuitive structure by employee, one PDF file that actually contains 10 documents, or file names that are cryptic.  Does this all sound familiar?  Some employees might eventually develop a process for finding information they need, but most will waste a considerable amount of time trying to translate the file storage methods. Normalization is the “Translator” when you are migrating files from multiple locations or multiple users into a single repository or folder structure.  Actually, normalization is the process of reversing “garbage in, garbage out”.   PDF files can be split.  Files can be renamed. Files can be reorganized into logical order.  Duplicates can be detected and deleted. If you are implementing a document management system or merging two companies, now is the time for normalization.  It can be a time consuming process, but with the proper tools and experienced project management, it can be accomplished.  The end result is a very efficient, well organized repository of corporate information.  That is a major benefit to new employees but will also make current employees far more efficient. This process will fix your current situation, but don’t forget to implement procedures to prevent the same situation from happening again.  Implement minimum meta data requirements for all new documents.  Associate documents with the underlying corporate information like lists of customers, properties or employees.  These modest changes will have a very high impact on your users and ultimately your business.

A Life Lesson – Sharing is Good

What are the needs of your employees to share documents with people outside of your company? They might share documents with customers, business partners, vendors, lawyers, bankers, government agencies and many other outside parties. Your users want this to be easy – write an email, attach a document or two and hit send. Your executives want to make sure that the process is efficient, but also meets security and confidentiality requirements. The CIO doesn’t want the network to crash or the email system to bog down.
Companies that are using a shared network drive for document management can expect basic sharing to be easy for users (provided they can find the files they are looking for). Users will attach the files to an email, copy the files to a thumb drive or push the files to the cloud. There is generally limited security over this method as a user would be allowed to copy any files they have access to. Also, there is no log entry that the copying took place or where the files went, except in the case of an email. For companies that use a document management system, the concerns about access and logging typically are met by the application. However, there are other issues that might complicate matters for users. For instance, the system most likely requires a user account be created. That adds more complexity as security rights need to be configured and the recipient now must take some action. If the document management system is not web based, this process is generally not practicable. Even if it is feasible, there is hesitation about letting an outside user into the system because the user may not be fully knowledgeable about the effectiveness of the security. Why is this an issue? Because no company lives in a vacuum. Information needs to be shared.  Your document management system should provide as many options for sharing as possible. Emailing a document is a must.  But file size can make this impractical.  Most users will not want or have the ability to create a DVD or copy to a thumb drive. Posting the files to a third party system, while easy, may create compliance and security issues.  Requiring the user to set up an account may be overly burdensome or unwanted. A system that can allow, but track emails to outside users is good. A system that can assemble a set of documents in an organized structure for posting to an online account or for copying to a thumb drive is good.  A system that can send a link to the files that are retained in your current system and track the usage all without a username and password, is very good. A balance between ease of use and security should be the goal. When implementing a document management system, think about the security needs for outside users, there will be outside users.

Getting to Easy Is Hard

One goal of digital workflow is to simplify a process, to make it easier. To someone intimately involved in a longstanding business process, that process probably appears to be simple. Years of repetition and a history of managing the inevitable “twist” in the process or “rare” occurrence has resulted in it being perceived as easy. It’s only when there is a need to document the process that all eyes are opened to the actual complex process and the challenges ahead. It’s not only the effort of understanding the true process that can be difficult, it is also designing a workflow process that isn’t more complicated and costly than the old way.  A poorly designed process could solve one issue extremely well, but over complicate two others. The good news is that there are technology tools available today that are flexible enough to achieve the desired result and with some hard prep work, you can get to easy. Before designing a digital workflow process to replace a paper based process, here are some critical areas to understand.
  1. What is the actual goal of the entire process? Ask the beneficiary of the end result of the process, the reader of the report, the spender of the money, etc – What do you really need this end result for?
  2. What is the actual process? Go through each step in the process to determine what happens and be sure to understand what happens in all scenarios.
  3. Why is each step necessary? Ask this question for every step. Why is it necessary and is there a better way? It might be that there were no options in a paper based world.
  4. What other opportunities arise when a process becomes digital? Look upstream and downstream. Upstream might mean that you can positively influence a front line department – faster invoicing, better pricing, etc. Downstream effects could be that you can modify your vendor relationships to make them more efficient and cost effect.
  5. After the process is understood in depth, create a technology requirements document. Will the workflow system need to be web based? What other systems does it need to integrate with? Is it expandable?
  6. What is the capacity of the workflow participants from a technology and skills standpoint to perform their steps in the process? Can they use digital signatures? Do they have desktop scanners? Are they able to use dual monitors?
  7. Lastly, do a cost benefit. If the prior analysis is all completed, you should have the inputs for the cost benefit.
Remember also that the new process will also likely be in place for many, many years and if done correctly, it will return tremendous benefits to the company – well worth the hard work.

We’ve Come a Long Way, Because of You

Seventeen years is a long time. That is how long Millennia Group has participated in the Realcomm trade show. Realcomm is a trade show dedicated to the advancement of technology for the commercial real estate industry.Millennia Group was there from the very beginning and in fact, like technology for the commercial real estate industry, Millennia has advanced too.  Seventeen years ago, we were at the show promoting our document scanning services.  At the time, that was the full breadth of our “solution.” Two weeks ago, we had a booth at the most recent show in San Antonio and we were there talking to people about our cloud based workflow application.  Our “solution” has advanced quite a bit. At the first show, I was fortunate enough to get a one hour presentation opportunity, but that was only because the scheduled speaker called in sick about 20 minutes before the session. We laugh about that to this day because I had nothing prepared and just winged it for an hour. It actually directly lead to Millennia Group gaining two significant new clients – Thank You Realcomm. I don’t have the video from that first show, but there is a short interview that I did at this years show. Please take a look to get an update on how far we have come and where we are headed: http://livestream.com/wab/realcomm2015/videos/89841998. Millennia Group is advancing because the needs of our customers are advancing.  Whether you are in the commercial real estate industry or any industry that could benefit from an automated process or better access to documents, Millennia Group is advancing to help you. Michael Cipriano, President and Co-founder of Millennia Group. For more information, contact us at info@mgdocs.com, (630) 279-0577

There is Not a Single Piece of Paper in This Document Warehouse

One of the main industries that Millennia Group supports is the commercial real estate industry. I am sure that this industry shares traits with many other industries in terms of technology solutions, things like single sign-on requirements, transitioning to cloud based email and new uses for CRM.

Another area that all industries have in common, and it is not a new problem, is called “silos of data.” This is a situation where different sets of data reside in different applications or locations. The problem is that sometimes you need data from several of these “silos” to solve a problem or answer a question and the silos don’t always talk. The answer to this problem has been the proliferation of data warehouses or business intelligence applications. These applications aggregate copies of data from many other applications into the warehouse and allow searching and slicing and dicing of data to get answers.

However, data can include more than just transaction data or customer data. Data can include documents, but documents are not always part of a business intelligence or data warehouse solution. Documents, and we are talking about digital documents that have been scanned or created electronically, also need a warehouse so that the information in or about those documents can be shared with other applications.

But rather than just copy documents from other repositories to allow searches, it makes sense to us to just have a single repository of the documents that other applications pull from. We have been calling this the “Hub” concept for years now. A Hub of digital documents that link to other systems because of a common bit of data. When you are working in a CRM and you pull up a customer record, it automatically would display a list of the contract documents associated with that client. The same list of documents for that client would be available from within the accounting system and of course the contract management system.

This “Hub” concept is really a data warehouse or as Glenn Murray of Hypercept called it several years ago, a “Document Warehouse.” This concept will require integration effort, but the trend is to make data accessible where it needs to be so that users can make the best decisions possible.

If you are interested in learning more about the Document Warehouse concept, please email me at mcipriano@mgdocs.com.

Business Continuity Makes Sense

Here are some key statements that jumped out at me during a recent presentation that I attended on business continuity planning:
  • A disaster recovery plan is not a business continuity plan
  • You don’t need to be a “doomsday theorist” to justify having a plan
  • Senior executives are onboard
All of the information presented was informative and useful, but these points grabbed my attention so here is a summary. A disaster recovery plan (“DR”) is typically focused on getting systems back up and running from a short term disruption like a power or internet outage or a server failure. Business continuity (“BC”) on the other hand is a more comprehensive plan to survive not only short term disruptions but also catastrophic and protracted business interruptions. A BC plan hopefully will help your company survive a few weeks or months without power to a key facility or access to an office in the event of a fire. A BC plan will also include a plan to protect your employees in case of a dangerous event or shield your company in a negative media situation. The justification for having a plan is fairly easy. Damaging storms have been occurring at an increasing rate in parts of the country. Cyber-attacks are real and very damaging. Internal mischief is more common than ever. Intended or unintended negative media leaks can happen in the blink of an eye.

Mergers, Acquisitions and Divestitures (MAD for Short) Are Keeping IT Up at Night

  There seems to be a growing number of transactions happening in the business world. Heinz to buy Kraft, Sears to spin off properties to a REIT, Walgreens merges with Boots Alliance. These transactions all have consultants, investment bankers, appraisers, lawyers and many other people working to get the transaction completed. Two additional groups involved in these transactions are also very important, the internal IT department and their vendors. There was a time not too long ago when the only electronic information transferred was the accounting system. That was challenging enough what with potentially different systems, formats or chart of accounts. Now include the ERP, CRM, ECM, DM and of course the file servers or cloud storage. Yes, the IT department is very busy when transactions occur and that in turn means their vendors are busy too.
Ideally the data can be normalized and merged into the chosen system without much headache. That involves looking at the formats, data mapping, analyzing configured business processes, selecting the users to be transferred, understanding the security and many other factors. Unfortunately, the reality is that the process is an extremely challenging one. Part of the reason is the vast quantity of data that needs to be transferred. Just dealing with the number of records and file size of all the data is complicated. Actually making sense of that data and making two completely different companies data look the same is like climbing Mount Everest. The IT department needs to work closely with its vendors to find the most efficient way to migrate the data, either in or out. Timing is critical also, as the business doesn’t take a break while the migration occurs. That means cutoff dates need to be established and gap analysis performed to ensure nothing is missed from the cutoff date to the migration date. Don’t forget that someone needs to approve of exactly what is being transferred. We have participated in many data migrations as a result of transactions. It is challenging work but very rewarding when we can take what appears to be a hornets nest and turn it into well organized, easily accessible information. It takes lots of effort from the seller’s team, the buyer’s team and the vendor to make it work. It can include technology solutions to help migrate the data, but it will invariably take human intervention. Plan for it, manage it, verify it and you will be happy with the outcome. Millennia Group is a sponsor for the upcoming Real Estate and Bank General Counsel conference in Chicago on May 7th – www.imn.org. Michael Cipriano will be on a panel discussing REIT Spin Offs. For more information on Millennia Group, please go to www.mgdocs.com or email us at info@mgdocs.com
1 6 7 8 9 10