No subject


Thu Mar 26 14:29:42 CET 2015


Where CustomerContext like '%$fu%'

That way If I have multiple customercontext it can dynamically select the c=
orrect PBX


From: users-bounces at lists.opensips.org [mailto:users-bounces at lists.opensips=
.org] On Behalf Of Rodrigo Pimenta Carvalho
Sent: Tuesday, September 29, 2015 10:17 AM
To: OpenSIPS users mailling list <Users at lists.opensips.org>
Subject: Re: [OpenSIPS-Users] Questions in opensips

Hi.
I'm new to OpenSIPS too and I have received good help from experts that acc=
ess this forum.
But, one point that you have to do is access a database to get the informat=
ion about the PBX, haven't you? For this, you can use the module AVPOP:

modparam("avpops","db_url","sqlite:///usr/local/opensips_proxy/sqlite") # C=
USTOMIZE ME

That is, you can use a module that allows you to access the database. In th=
is example, I use SQLite.

Are you familiar with the database handling actions via such module?

To get data from database, you can do something like this:

avp_db_query(put sql query here, "$avp(myAvp)");  # the avp will contain th=
e query result.

About the others details, like forwarding calls, someone expert might reply=
 to you.

You SQL will be similar to: select PBX from table where Exten =3D 'extensio=
n' and CustomerContext =3D 'the customer context';

{exten} & {CustomerContext}, the query returns a value   of which PBX

Tell me if this information is useful for you, please.

Regards.




RODRIGO PIMENTA CARVALHO
Inatel Competence Center
Software
Ph: +55 35 3471 9200 RAMAL 979

________________________________
De: users-bounces at lists.opensips.org<mailto:users-bounces at lists.opensips.or=
g> <users-bounces at lists.opensips.org<mailto:users-bounces at lists.opensips.or=
g>> em nome de Travis Manson-Drake <travism at simplybits.com<mailto:travism at s=
implybits.com>>
Enviado: ter=E7a-feira, 29 de setembro de 2015 13:54
Para: Users at lists.opensips.org<mailto:Users at lists.opensips.org>
Assunto: [OpenSIPS-Users] Questions in opensips


Hello everyone,



I wanted to pick your brains and see if any of you have done something like=
 this before, or might eb able to send me in the right direction.



Here's what I'm trying to accomplish.



Thought process



Sip packet comes into proxy

-          Proxy parses sip message, and checks from_uri (for example {exte=
n}{CustomerConetxt}@proxyIPaddr)

-  once the proxy parses the data, we query a database.

- based on the value of {exten} & {CustomerContext}, the query returns a va=
lue   of which PBX this {exten}&{CustomerContext} belongs to.

- once this info has been returned to the proxy it then manipulates the des=
t_uri to something like {exten}&{CustomerContext}@PBX DNS



At this point the sip message is forwarded onto the appropriate PBX, and we=
 simply Record_Route for future communications.



I know I can hard code the PBX's value in the sip server of the UAC, and ju=
st have the proxy do what it does.

But what I'm really trying to go for is to simply hardcode the info for a s=
ip proxy, have the UAC send its request to it, then it forwards on traffic =
to the appropriate PBX based upon the value of the from_uri



With that being said:



How would I do this?



I had looked at sipmsgops and some of its functions however I can't seem to=
 find one that will enable me to pull just the dest uri, & extract info fro=
m it



Is there also a function in sipmsgops for manipulating the dest_uri?



Any input is greatly appreciated!



Thank you for your time,





Travis Manson-Drake

Voice Systems Analyst L1

Simply Bits, LLC

Now You're Thinkin' Smart!

5225 N. Sabino Canyon Road
Tucson, AZ 85750

Phone: 520-545-0311

Fax: 520-545-7252

Support Hotline: 5205450333

www.simplybits.com<http://www.simplybits.com/>
Internet - Phone - Business Technology Solutions | Simply Bits
Providing buisnesses with qualtiy solutions for Internet Service, VoIP Phon=
e Service, Fax to email, Website Design, Internet Marketing and much more.
Leia mais...<http://www.simplybits.com/>




--_000_CY1PR0601MB161168100E656E180BEDBBC0CD4E0CY1PR0601MB1611_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Segoe UI";
	panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
	{font-family:"Segoe UI Semilight";
	panose-1:2 11 4 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Rodrigo,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Thank you for this! This helps out a =
lot in relation to pulling the info from a database.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">I think I may be able to do something=
 with variable $fu<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Select PBX<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">From table<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Where CustomerContext like &#8216;%$f=
u%&#8217;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">That way If I have multiple customerc=
ontext it can dynamically select the correct PBX<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> users-bounces at lists.opensips.o=
rg [mailto:users-bounces at lists.opensips.org]
<b>On Behalf Of </b>Rodrigo Pimenta Carvalho<br>
<b>Sent:</b> Tuesday, September 29, 2015 10:17 AM<br>
<b>To:</b> OpenSIPS users mailling list &lt;Users at lists.opensips.org&gt;<br=
>
<b>Subject:</b> Re: [OpenSIPS-Users] Questions in opensips<o:p></o:p></span=
></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div id=3D"divtagdefaultwrapper">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt;background:white"><spa=
n style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">Hi.<br>
I'm new to OpenSIPS too and I have received good help from experts that acc=
ess this forum.<br>
But, one point that you have to do is access a database to get the informat=
ion about the PBX, haven't you? For this, you can use the module AVPOP:<br>
<br>
modparam(&quot;avpops&quot;,&quot;db_url&quot;,&quot;sqlite:///usr/local/op=
ensips_proxy/sqlite&quot;) # CUSTOMIZE ME<br>
<br>
That is, you can use a module that allows you to access the database. In th=
is example, I use SQLite.<br>
<br>
Are you familiar with the database handling actions via such module?<br>
<br>
To get data from database, you can do something like this:<br>
<br>
avp_db_query(put sql query here, &quot;$avp(myAvp)&quot;);&nbsp; # the avp =
will contain the query result.<br>
<br>
About the others details, like forwarding calls, someone expert might reply=
 to you.<br>
<br>
You SQL will be similar to: select PBX from table where Exten =3D 'extensio=
n' and CustomerContext =3D 'the customer context';<br>
<br>
{exten} &amp; {CustomerContext}, the query returns a value&nbsp;&nbsp; of w=
hich PBX&nbsp; <br>
<br>
Tell me if this information is useful for you, please.<br>
<br>
Regards.<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
<p style=3D"background:white"><span style=3D"font-family:&quot;Calibri&quot=
;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
<div id=3D"Signature">
<div name=3D"divtagdefaultwrapper">
<div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-size:=
10.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:black">RODRIGO PIME=
NTA CARVALHO<br>
Inatel Competence Center<br>
Software<br>
Ph: &#43;55 35 3471 9200 RAMAL 979<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt;background:white"><spa=
n style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black"><o:p>&nb=
sp;</o:p></span></p>
<div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center;backgr=
ound:white">
<span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">
<hr size=3D"2" width=3D"98%" align=3D"center">
</span></div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal" style=3D"background:white"><b><span style=3D"font-si=
ze:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:black">De:</span=
></b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:black">
</span><a href=3D"mailto:users-bounces at lists.opensips.org"><span style=3D"f=
ont-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">users-bounces at l=
ists.opensips.org</span></a><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:black"> &lt;</span><a href=3D"mailto:user=
s-bounces at lists.opensips.org"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif">users-bounces at lists.opensips.org</span></a><=
span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:black">&gt;
 em nome de Travis Manson-Drake &lt;</span><a href=3D"mailto:travism at simply=
bits.com"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,s=
ans-serif">travism at simplybits.com</span></a><span style=3D"font-size:11.0pt=
;font-family:&quot;Calibri&quot;,sans-serif;color:black">&gt;<br>
<b>Enviado:</b> ter=E7a-feira, 29 de setembro de 2015 13:54<br>
<b>Para:</b> </span><a href=3D"mailto:Users at lists.opensips.org"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Users at list=
s.opensips.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:black"><br>
<b>Assunto:</b> [OpenSIPS-Users] Questions in opensips</span><span style=3D=
"font-family:&quot;Calibri&quot;,sans-serif;color:black">
<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
</div>
</div>
<div>
<div>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">Hello everyone,
<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">I wanted to pick your brains and=
 see if any of you have done something like this before, or might eb able t=
o send me in the right direction.<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">Here&#8217;s what I&#8217;m tryi=
ng to accomplish.<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">Thought process<o:p></o:p></span=
></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">Sip packet comes into proxy<o:p>=
</o:p></span></p>
<p style=3D"mso-margin-top-alt:0in;margin-right:0in;margin-bottom:8.0pt;mar=
gin-left:.5in;text-indent:-.25in;line-height:105%;background:white">
<span style=3D"font-size:11.0pt;line-height:105%;font-family:&quot;Calibri&=
quot;,sans-serif;color:black">-</span><span style=3D"font-size:7.0pt;line-h=
eight:105%;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;
</span><span style=3D"font-size:11.0pt;line-height:105%;font-family:&quot;C=
alibri&quot;,sans-serif;color:black">Proxy parses sip message, and checks f=
rom_uri (for example {exten}{CustomerConetxt}@proxyIPaddr)<o:p></o:p></span=
></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">-&nbsp; once the proxy parses th=
e data, we query a database.<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">- based on the value of {exten} =
&amp; {CustomerContext}, the query returns a value&nbsp;&nbsp; of which PBX=
 this {exten}&amp;{CustomerContext} belongs to.<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">- once this info has been return=
ed to the proxy it then manipulates the dest_uri to something like {exten}&=
amp;{CustomerContext}@PBX DNS<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">At this point the sip message is=
 forwarded onto the appropriate PBX, and we simply Record_Route for future =
communications.<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">I know I can hard code the PBX&#=
8217;s value in the sip server of the UAC, and just have the proxy do what =
it does.<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">But what I&#8217;m really trying=
 to go for is to simply hardcode the info for a sip proxy, have the UAC sen=
d its request to it, then it forwards on traffic to
 the appropriate PBX based upon the value of the from_uri<o:p></o:p></span>=
</p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">With that being said:<o:p></o:p>=
</span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">How would I do this?<o:p></o:p><=
/span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">I had looked at sipmsgops and so=
me of its functions however I can&#8217;t seem to find one that will enable=
 me to pull just the dest uri, &amp; extract info from it<o:p></o:p></span>=
</p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">Is there also a function in sipm=
sgops for manipulating the dest_uri?
<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">Any input is greatly appreciated=
!
<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">Thank you for your time,<o:p></o=
:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
<p style=3D"line-height:115%;background:white"><b><span style=3D"font-size:=
10.0pt;line-height:115%;font-family:&quot;Arial&quot;,sans-serif;color:navy=
">Travis Manson-Drake</span></b><span style=3D"font-size:11.0pt;line-height=
:115%;font-family:&quot;Calibri&quot;,sans-serif;color:black"><o:p></o:p></=
span></p>
<p style=3D"line-height:115%;background:white"><b><span style=3D"font-size:=
10.0pt;line-height:115%;font-family:&quot;Arial&quot;,sans-serif;color:navy=
">Voice Systems Analyst L1</span></b><span style=3D"font-size:11.0pt;line-h=
eight:115%;font-family:&quot;Calibri&quot;,sans-serif;color:black"><o:p></o=
:p></span></p>
<p style=3D"background:white"><b><span style=3D"font-size:10.0pt;font-famil=
y:&quot;Arial&quot;,sans-serif;color:navy">Simply Bits, LLC</span></b><span=
 style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:black"><o:p></o:p></span></p>
<p style=3D"background:white"><b><i><span style=3D"font-size:8.0pt;font-fam=
ily:&quot;Arial&quot;,sans-serif;color:#FFC000">Now You&#8217;re Thinkin&#8=
217; Smart!</span></i></b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:black"><o:p></o:p></span></p>
<p style=3D"line-height:115%;background:white"><span style=3D"font-size:8.0=
pt;line-height:115%;font-family:&quot;Arial&quot;,sans-serif;color:navy">52=
25 N. Sabino Canyon Road
<br>
Tucson, AZ 85750</span><span style=3D"font-size:11.0pt;line-height:115%;fon=
t-family:&quot;Calibri&quot;,sans-serif;color:black"><o:p></o:p></span></p>
<p style=3D"line-height:115%;background:white"><b><span style=3D"font-size:=
8.0pt;line-height:115%;font-family:&quot;Arial&quot;,sans-serif;color:navy"=
>Phone:</span></b><span style=3D"font-size:8.0pt;line-height:115%;font-fami=
ly:&quot;Arial&quot;,sans-serif;color:navy">
</span><span style=3D"font-size:8.0pt;line-height:115%;font-family:&quot;Ar=
ial&quot;,sans-serif;color:#002060">520-545-0311</span><span style=3D"font-=
size:11.0pt;line-height:115%;font-family:&quot;Calibri&quot;,sans-serif;col=
or:black"><o:p></o:p></span></p>
<p style=3D"line-height:115%;background:white"><b><span style=3D"font-size:=
8.0pt;line-height:115%;font-family:&quot;Arial&quot;,sans-serif;color:navy"=
>Fax:</span></b><span style=3D"font-size:8.0pt;line-height:115%;font-family=
:&quot;Arial&quot;,sans-serif;color:navy">
</span><span style=3D"font-size:8.0pt;line-height:115%;font-family:&quot;Ar=
ial&quot;,sans-serif;color:#002060">520-545-7252</span><span style=3D"font-=
size:11.0pt;line-height:115%;font-family:&quot;Calibri&quot;,sans-serif;col=
or:black"><o:p></o:p></span></p>
<p style=3D"line-height:115%;background:white"><b><span style=3D"font-size:=
8.0pt;line-height:115%;font-family:&quot;Arial&quot;,sans-serif;color:navy"=
>Support Hotline</span></b><span style=3D"font-size:8.0pt;line-height:115%;=
font-family:&quot;Arial&quot;,sans-serif;color:navy">:
</span><span style=3D"font-size:8.0pt;line-height:115%;font-family:&quot;Ar=
ial&quot;,sans-serif;color:#002060">5205450333</span><span style=3D"font-si=
ze:11.0pt;line-height:115%;font-family:&quot;Calibri&quot;,sans-serif;color=
:black"><o:p></o:p></span></p>
<p style=3D"background:white"><a href=3D"http://www.simplybits.com/" title=
=3D"http://www.simplybits.com/" id=3D"LPlnk267778"><span style=3D"font-size=
:8.0pt;color:#0563C1">www.simplybits.com</span></a><span style=3D"font-size=
:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:black"><o:p></o:p>=
</span></p>
<div style=3D"margin-top:15.0pt;margin-bottom:15.0pt;overflow:auto" id=3D"L=
PBorder_GT_14435463875780.5056159045648994">
<table class=3D"MsoNormalTable" border=3D"1" cellpadding=3D"0" width=3D"80%=
" style=3D"width:80.0%;background:white;border-top:solid #CCCCCC 1.0pt;bord=
er-left:none;border-bottom:solid #CCCCCC 1.0pt;border-right:none">
<tbody>
<tr>
<td valign=3D"top" style=3D"border:none;padding:.75pt .75pt .75pt .75pt">
<div style=3D"margin-left:10.5pt;margin-top:6.0pt;margin-right:10.5pt" id=
=3D"LPTitle_14435463875770.15876367962107085">
<p class=3D"MsoNormal"><span style=3D"font-size:16.0pt;font-family:&quot;Se=
goe UI Semilight&quot;,sans-serif;color:#333333">Internet - Phone - Busines=
s Technology Solutions | Simply Bits<o:p></o:p></span></p>
</div>
<div style=3D"margin-left:10.5pt;margin-top:6.0pt;margin-right:10.5pt" id=
=3D"LPDescription_14435463875770.5587309017927775">
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Se=
goe UI&quot;,sans-serif;color:#666666">Providing buisnesses with qualtiy so=
lutions for Internet Service, VoIP Phone Service, Fax to email, Website Des=
ign, Internet Marketing and much more.<o:p></o:p></span></p>
</div>
<div style=3D"margin-left:10.5pt;margin-top:6.0pt;margin-right:10.5pt;margi=
n-bottom:7.5pt;text-overflow: ellipsis;overflow:hidden" id=3D"LPUrlContaine=
r_14435463875770.039874300339964086">
<p class=3D"MsoNormal"><a href=3D"http://www.simplybits.com/" target=3D"_bl=
ank"><span style=3D"font-size:8.5pt;font-family:&quot;Segoe UI&quot;,sans-s=
erif;text-decoration:none">Leia mais...</span></a><o:p></o:p></p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p style=3D"background:white"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black">&nbsp;<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_CY1PR0601MB161168100E656E180BEDBBC0CD4E0CY1PR0601MB1611_--



More information about the Users mailing list