Static DNS Bug(s) or Regex Format Issue?

[admin@MikroTik1] /ip dns static> add regexp="^(.*\\.)\?.ads-siteelb-g56fz8b4d9hz-801723328\\.us-east-1\\.elb\\.amazonaws\\.com\$" address="127.0.0.1" 
comment="sbl ads"
failure: regular expression too compex
[admin@MikroTik1] /ip dns static>

What the heck? Is there a problem with my regex? Do I need to escape the dashes in the domain names? Or have we a bug in RouterOS?

Feel free to try and import the following ads blacklist and see for yourself:

http://www.squidblacklist.org/downloads/tik-dns-ads.rsc

Also, Software Engineers, you need to correct the spelling of “Complex” it is not “compex” this is mispelled.

SHAMLESS BUMP - HELLO MIKROTIK!!! HELP PLEASE