diff --git a/policyuniverse/arn.py b/policyuniverse/arn.py
index <HASH>..<HASH> 100644
--- a/policyuniverse/arn.py
+++ b/policyuniverse/arn.py
@@ -47,7 +47,12 @@ class ARN(object):
             self._from_account_number(input)
             return
 
-        aws_service_match = re.search('^([^.]+)(.[^.]+)?\.amazonaws\.com$', input)
+        aws_service_match = re.search('^(([^.]+)(.[^.]+)?)\.amazon(aws)?\.com$', input)
+        if aws_service_match:
+            self._from_aws_service(input, aws_service_match.group(1))
+            return
+
+        aws_service_match = re.search('^([^.]+).aws.internal$', input)
         if aws_service_match:
             self._from_aws_service(input, aws_service_match.group(1))
             return
diff --git a/setup.py b/setup.py
index <HASH>..<HASH> 100644
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,7 @@
 from setuptools import setup
 
 setup(name='policyuniverse',
-      version='1.0.7.5',
+      version='1.0.7.6',
       description='AWS IAM Policy Utilities',
       author='Patrick Kelley',
       author_email='pkelley@netflix.com',
Support amazoncom service principal (#4)

* Add support for *.amazon.com service principals



A few new service principals use *.amazon.com instead of *.amazonaws.com.



Examples are:

    alexa-appkit.amazon.com

    alexa-connectedhome.amazon.com

    alexa-appkit.amazon.com



The ARN class should be able to parse these service principals.



* Version Bump.



* Adding support for internal aws services & fixing services containing periods