This is a multi-part message in MIME format.
--------------030607050102000203050600
Content-Type: text/plain;
charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
On 10/29/2015 03=3A58 PM=2C Ondra Machacek wrote=3A
=3E
=3E
=3E On 10/29/2015 03=3A56 PM=2C Ondra Machacek wrote=3A
=3E=3E
=3E=3E
=3E=3E On 10/28/2015 11=3A29 AM=2C Jorick Astrego wrote=3A
=3E=3E=3E
=3E=3E=3E
=3E=3E=3E On 10/26/2015 03=3A14 PM=2C Jorick Astrego wrote=3A
=3E=3E=3E=3E
=3E=3E=3E=3E
=3E=3E=3E=3E On 10/26/2015 02=3A57 PM=2C Ondra Machacek wrote=3A
=3E=3E=3E=3E=3E
=3E=3E=3E=3E=3E
=3E=3E=3E=3E=3E On 10/26/2015 02=3A53 PM=2C Jorick Astrego wrote=3A
=3E=3E=3E=3E=3E=3E Hi=2C
=3E=3E=3E=3E=3E=3E
=3E=3E=3E=3E=3E=3E Currently I=27m trying to add an ovirt compute resource=
in forman
=3E=3E=3E=3E=3E=3E that is limited to the VM=27s of the user=2E
=3E=3E=3E=3E=3E=3E
=3E=3E=3E=3E=3E=3E When I give this user the PowerUser role=2C I cannot acc=
ess the api=3A
=3E=3E=3E=3E=3E=3E
=3E=3E=3E=3E=3E=3E query execution failed due to insufficient permissio=
ns
=3E=3E=3E=3E=3E=3E
=3E=3E=3E=3E=3E
=3E=3E=3E=3E=3E Are you sending header =27Filter=3A true=27 with the reques=
t =3F
=3E=3E=3E=3E=3E If your user is not admin=28PowerUserRole is not admin role=
=29=2C
=3E=3E=3E=3E=3E you have to use this header=2E
=3E=3E=3E=3E=3E
=3E=3E=3E=3E=3E
=3E=3E=3E=3E
=3E=3E=3E
=3E=3E=3E Hmm=2C not much response on foreman-users=2E=2E
=3E=3E=3E
=3E=3E=3E I checked the code of fog in my foreman install =28
=3E=3E=3E /opt/rh/ruby193/root/usr/share/gems/gems/fog-1=2E32=2E0/lib/fog/o=
virt/compute=2Erb
=3E=3E=3E =29 and it appears to have the correct option merged=3A
=3E=3E=3E
=3E=3E=3E connection=5Fopts=5B=3Afiltered=5Fapi=5D =3D
=3E=3E=3E options=5B=3Aovirt=5Ffiltered=5Fapi=5D
=3E=3E=3E
=3E=3E=3E
=3E=3E=3E But I don=27t know what url the foreman actually generates=2C is=
there
=3E=3E=3E any way to capture the login string=3F I tried setting some DEBUG=
=3E=3E=3E logging but don=27t get the output I=27m looking for=2E
=3E=3E=3E
=3E=3E=3E =3Clogger category=3D=22org=2Eovirt=2Eengine=2Ecore=
=2Ebll=2ESearchQuery=22=3E
=3E=3E=3E =3Clevel name=3D=22DEBUG=22/=3E
=3E=3E=3E =3C/logger=3E
=3E=3E=3E =3Clogger
=3E=3E=3E category=3D=22org=2Eovirt=2Eengine=2Ecore=2Ebll=2Eaaa=2ELogin=
UserCommand=22=3E
=3E=3E=3E =3Clevel name=3D=22DEBUG=22/=3E
=3E=3E=3E =3C/logger=3E
=3E=3E=3E =3Clogger
=3E=3E=3E category=3D=22org=2Eovirt=2Eengine=2Eapi=2Erestapi=2Eresource=
=2EAbstractBackendResource=22=3E
=3E=3E=3E =3Clevel name=3D=22DEBUG=22/=3E
=3E=3E=3E =3C/logger=3E
=3E=3E=3E
=3E=3E=3E
=3E=3E
=3E=3E It depends what url foreman client access=2E But you can set=3A
=3E=3E
=3E=3E =3Clogger category=3D=22org=2Eovirt=2Eengine=2Ecore=2Ebll=22=3E
=3E=3E =3Clevel name=3D=22ALL=22/=3E
=3E=3E =3C/logger=3E
=3E=3E
=3E=3E And then you will see what commands was queried with or without the=
=3E=3E filtered API=2E
=3E=3E
=3E=3E 2015-10-29 15=3A45=3A45=2C436 TRACE
=3E=3E =5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2EGetAllVmsQuery=5D =28ajp-/127=
=2E0=2E0=2E1=3A8702-1=29 =5B=5D
=3E=3E START=2C GetAllVmsQuery=28VdcQueryParametersBase=3A=7Brefresh=3D=27t=
rue=27=2C
=3E=3E filtered=3D=27true=27=7D=29=2C log id=3A 53b3c8b9
=3E=3E
=3E=3E =5E=5E This is example of running =27Filter=3A true=27 on /api/vms=
=28you can see
=3E=3E filtered=3D=27true=27=29=2E
=3E
It appears the filtered tag doesn=27t get set=2E I=27ll continue on the
foreman list from now=2E
2015-11-02 10=3A29=3A17=2C126 DEBUG
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eaaa=2ELoginUserCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-9=29 Found permission
fbcb73a0-226e-49d4-9e7a-01c665127a07 for user when running
LoginUser=2C on Bottom with id bbb00000-0000-0000-0000-123456789bbb
2015-11-02 10=3A29=3A17=2C128 DEBUG
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eaaa=2ELoginBaseCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-9=29 Checking if user testuser is an admin=
=2C
result false
2015-11-02 10=3A29=3A17=2C129 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eaaa=2ELoginUserCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-9=29 Running command=3A LoginUserCommand=
=28LoginName
=3D null=2C ProfileName =3D netbulae=2Etest=2C AuthRecord =3D
=7BExtkey=5Bname=3DAAA=5FAUTHN=5FAUTH=5FRECORD=5FPRINCIPAL=3Btype=3Dcla=
ss
java=2Elang=2EString=3Buuid=3DAAA=5FAUTHN=5FAUTH=5FRECORD=5FPRINCIPAL=
=5Bc3498f07-11fe-464c-958c-8bd7490b119a=5D=3B=5D=3Dtestuser=7D=2C
IsAdmin =3D false=2C ActionType =3D LoginUser=2C AuthType =3D CREDENTIA=
LS=29
internal=3A false=2E
2015-11-02 10=3A29=3A17=2C132 TRACE
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2EGetConfigurationValueQuery=5D
=28ajp--127=2E0=2E0=2E1-8702-9=29 START=2C GetConfigurationValueQuery=
=28version=3A
general=2C configuration value=3A ApplicationMode=2C refresh=3A false=
=2C
filtered=3A false=29=2C log id=3A 438b23b5
2015-11-02 10=3A29=3A17=2C134 TRACE
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2EGetConfigurationValueQuery=5D
=28ajp--127=2E0=2E0=2E1-8702-9=29 FINISH=2C GetConfigurationValueQuery=
=2C log id=3A
438b23b5
2015-11-02 10=3A29=3A17=2C134 TRACE
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eaaa=2EGetValueBySessionQuery=5D=
=28ajp--127=2E0=2E0=2E1-8702-9=29 START=2C GetValueBySessionQuery=28ref=
resh=3A
false=2C *filtered=3A false=29=2C *log id=3A 63d562b7
2015-11-02 10=3A29=3A17=2C135 TRACE
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eaaa=2EGetValueBySessionQuery=5D=
=28ajp--127=2E0=2E0=2E1-8702-9=29 FINISH=2C GetValueBySessionQuery=2C l=
og id=3A 63d562b7
2015-11-02 10=3A29=3A17=2C136 TRACE
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=5D =28ajp--127=2E0=
=2E0=2E1-8702-9=29
START=2C SearchQuery=28search type=3A StoragePool=2C search pattern=3A=
=5BDatacenter =3A =5D=2C case sensitive=3A true =5Bfrom=3A 0=2C max=3A=
-1=5D refresh=3A
true=2C filtered=3A false=29=2C log id=3A 4e440f95
2015-11-02 10=3A29=3A17=2C138 ERROR
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=5D =28ajp--127=2E0=
=2E0=2E1-8702-9=29
Query execution failed due to insufficient permissions=2E
I=27ve updated http=3A//projects=2Etheforeman=2Eorg/issues/6835
Met vriendelijke groet=2C With kind regards=2C
Jorick Astrego
Netbulae Virtualization Experts=20
----------------
=09Tel=3A 053 20 30 270 =09info=40netbulae=2Eeu =09Staalsteden 4-3A =09KvK=
08198180
=09Fax=3A 053 20 30 271 =09www=2Enetbulae=2Eeu =097547 TA Enschede =09BTW=
NL821234584B01
----------------
--------------030607050102000203050600
Content-Type: text/html;
charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
=3Chtml=3E
=3Chead=3E
=3Cmeta content=3D=22text/html=3B charset=3Dwindows-1252=22
http-equiv=3D=22Content-Type=22=3E
=3C/head=3E
=3Cbody bgcolor=3D=22=23FFFFFF=22 text=3D=22=23000000=22=3E
=3Cbr=3E
=3Cbr=3E
=3Cdiv class=3D=22moz-cite-prefix=22=3EOn 10/29/2015 03=3A58 PM=2C Ondr=
a Machacek
wrote=3A=3Cbr=3E
=3C/div=3E
=3Cblockquote cite=3D=22mid=3A563233FE=2E1020708=40redhat=2Ecom=22 type=
=3D=22cite=22=3E
=3Cmeta content=3D=22text/html=3B charset=3Dwindows-1252=22
http-equiv=3D=22Content-Type=22=3E
=3Cbr=3E
=3Cbr=3E
=3Cdiv class=3D=22moz-cite-prefix=22=3EOn 10/29/2015 03=3A56 PM=2C On=
dra
Machacek wrote=3A=3Cbr=3E
=3C/div=3E
=3Cblockquote cite=3D=22mid=3A56323394=2E8050800=40redhat=2Ecom=22 ty=
pe=3D=22cite=22=3E
=3Cmeta content=3D=22text/html=3B charset=3Dwindows-1252=22
http-equiv=3D=22Content-Type=22=3E
=3Cbr=3E
=3Cbr=3E
=3Cdiv class=3D=22moz-cite-prefix=22=3EOn 10/28/2015 11=3A29 AM=2C=
Jorick
Astrego wrote=3A=3Cbr=3E
=3C/div=3E
=3Cblockquote cite=3D=22mid=3A5630A36D=2E6000202=40netbulae=2Eeu=22=
type=3D=22cite=22=3E
=3Cmeta content=3D=22text/html=3B charset=3Dwindows-1252=22
http-equiv=3D=22Content-Type=22=3E
=3Cbr=3E
=3Cbr=3E
=3Cdiv class=3D=22moz-cite-prefix=22=3EOn 10/26/2015 03=3A14 PM=
=2C Jorick
Astrego wrote=3A=3Cbr=3E
=3C/div=3E
=3Cblockquote cite=3D=22mid=3A562E355D=2E4030201=40netbulae=2Eeu=
=22
type=3D=22cite=22=3E
=3Cmeta content=3D=22text/html=3B charset=3Dwindows-1252=22
http-equiv=3D=22Content-Type=22=3E
=3Cbr=3E
=3Cbr=3E
=3Cdiv class=3D=22moz-cite-prefix=22=3EOn 10/26/2015 02=3A57 PM=
=2C Ondra
Machacek wrote=3A=3Cbr=3E
=3C/div=3E
=3Cblockquote cite=3D=22mid=3A562E3143=2E4010600=40redhat=2Ecom=
=22
type=3D=22cite=22=3E
=3Cmeta content=3D=22text/html=3B charset=3Dwindows-1252=22=
http-equiv=3D=22Content-Type=22=3E
=3Cbr=3E
=3Cbr=3E
=3Cdiv class=3D=22moz-cite-prefix=22=3EOn 10/26/2015 02=3A53=
PM=2C
Jorick Astrego wrote=3A=3Cbr=3E
=3C/div=3E
=3Cblockquote cite=3D=22mid=3A562E3075=2E5050203=40netbulae=
=2Eeu=22
type=3D=22cite=22=3E
=3Cmeta http-equiv=3D=22content-type=22 content=3D=22text/h=
tml=3B
charset=3Dwindows-1252=22=3E
Hi=2C=3Cbr=3E
=3Cbr=3E
Currently I=27m trying to add an ovirt compute resource in=
forman that is limited to the VM=27s of the user=2E =3Cbr=
=3E
=3Cbr=3E
When I give this user the PowerUser role=2C I cannot
access the api=3A=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3Equery execution failed due to insufficient=
permissions=3Cbr=3E
=3C/blockquote=3E
=3C/blockquote=3E
=3Cbr=3E
Are you sending header =27Filter=3A true=27 with the request=
=3F=3Cbr=3E
If your user is not admin=28PowerUserRole is not admin
role=29=2C=3Cbr=3E
you have to use this header=2E=3Cbr=3E
=3Cbr=3E
=3Cbr=3E
=3C/blockquote=3E
=3Cbr=3E
=3C/blockquote=3E
=3Cbr=3E
Hmm=2C not much response on foreman-users=2E=2E =3Cbr=3E
=3Cbr=3E
I checked the code of fog in my foreman install =28
/opt/rh/ruby193/root/usr/share/gems/gems/fog-1=2E32=2E0/lib/fog/o=
virt/compute=2Erb
=29 and it appears to have the correct option merged=3A=3Cbr=3E=
=3Cbr=3E
=3Cblockquote=3E=A0=A0=A0=A0=A0=A0=A0=A0=A0 connection=5Fopts=5B=
=3Afiltered=5Fapi=5D=A0 =3D
options=5B=3Aovirt=5Ffiltered=5Fapi=5D=3Cbr=3E
=3Cbr=3E
=3Cbr=3E
=3C/blockquote=3E
But I don=27t know what url the foreman actually generates=2C is=
there any way to capture the login string=3F I tried setting
some DEBUG logging but don=27t get the output I=27m looking for=
=2E=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3E=A0=A0=A0=A0=A0=A0=A0 =26lt=3Blogger
category=3D=22org=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=
=22=26gt=3B=3Cbr=3E
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =26lt=3Blevel nam=
e=3D=22DEBUG=22/=26gt=3B=3Cbr=3E
=A0=A0=A0=A0=A0=A0=A0 =26lt=3B/logger=26gt=3B=3Cbr=3E
=A0=A0=A0=A0=A0=A0=A0 =26lt=3Blogger
category=3D=22org=2Eovirt=2Eengine=2Ecore=2Ebll=2Eaaa=2ELoginUs=
erCommand=22=26gt=3B=3Cbr=3E
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =26lt=3Blevel nam=
e=3D=22DEBUG=22/=26gt=3B=3Cbr=3E
=A0=A0=A0=A0=A0=A0=A0 =26lt=3B/logger=26gt=3B=3Cbr=3E
=A0=A0=A0=A0=A0=A0=A0 =26lt=3Blogger
category=3D=22org=2Eovirt=2Eengine=2Eapi=2Erestapi=2Eresource=2EAbstractBac=
kendResource=22=26gt=3B=3Cbr=3E
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =26lt=3Blevel nam=
e=3D=22DEBUG=22/=26gt=3B=3Cbr=3E
=A0=A0=A0=A0=A0=A0=A0 =26lt=3B/logger=26gt=3B=3Cbr=3E
=3Cbr=3E
=3C/blockquote=3E
=3Cbr=3E
=3C/blockquote=3E
=3Cbr=3E
It depends what url foreman client access=2E But you can set=3A=3Cb=
r=3E
=3Cbr=3E
=26lt=3Blogger category=3D=22org=2Eovirt=2Eengine=2Ecore=2Ebll=22=
=26gt=3B=3Cbr=3E
=A0=A0=A0 =26lt=3Blevel name=3D=22ALL=22/=26gt=3B=3Cbr=3E
=26lt=3B/logger=26gt=3B=3Cbr=3E
=3Cbr=3E
And then you will see what commands was queried with or without
the filtered API=2E=3Cbr=3E
=3Cbr=3E
2015-10-29 15=3A45=3A45=2C436 TRACE
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2EGetAllVmsQuery=5D
=28ajp-/127=2E0=2E0=2E1=3A8702-1=29 =5B=5D START=2C
GetAllVmsQuery=28VdcQueryParametersBase=3A=7Brefresh=3D=27true=27=
=2C
filtered=3D=27true=27=7D=29=2C log id=3A 53b3c8b9=3Cbr=3E
=3Cbr=3E
=5E=5E This is example of running =27Filter=3A true=27 on /api/vms=
=28you
can see filtered=3D=27true=27=29=2E=3Cbr=3E
=3C/blockquote=3E
=3Cbr=3E
=3C/blockquote=3E
=3Cbr=3E
=3Cbr=3E
It appears the filtered tag doesn=27t get set=2E I=27ll continue on the=
foreman list from now=2E=3Cbr=3E
=3Cblockquote=3E2015-11-02 10=3A29=3A17=2C126 DEBUG
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eaaa=2ELoginUserCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-9=29 Found permission
fbcb73a0-226e-49d4-9e7a-01c665127a07 for user when running
LoginUser=2C on Bottom with id bbb00000-0000-0000-0000-123456789bbb=
=3Cbr=3E
2015-11-02 10=3A29=3A17=2C128 DEBUG
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eaaa=2ELoginBaseCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-9=29 Checking if user testuser is an adm=
in=2C
result false=3Cbr=3E
2015-11-02 10=3A29=3A17=2C129 INFO=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eaaa=2ELoginUserCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-9=29 Running command=3A
LoginUserCommand=28LoginName =3D null=2C ProfileName =3D netbulae=2Et=
est=2C
AuthRecord =3D
=7BExtkey=5Bname=3DAAA=5FAUTHN=5FAUTH=5FRECORD=5FPRINCIPAL=3Btype=3Dc=
lass
java=2Elang=2EString=3Buuid=3DAAA=5FAUTHN=5FAUTH=5FRECORD=5FPRINCIPAL=
=5Bc3498f07-11fe-464c-958c-8bd7490b119a=5D=3B=5D=3Dtestuser=7D=2C
IsAdmin =3D false=2C ActionType =3D LoginUser=2C AuthType =3D CREDENT=
IALS=29
internal=3A false=2E=3Cbr=3E
2015-11-02 10=3A29=3A17=2C132 TRACE
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2EGetConfigurationValueQuery=5D=
=28ajp--127=2E0=2E0=2E1-8702-9=29 START=2C GetConfigurationValueQuery=
=28version=3A
general=2C configuration value=3A ApplicationMode=2C refresh=3A false=
=2C
filtered=3A false=29=2C log id=3A 438b23b5=3Cbr=3E
2015-11-02 10=3A29=3A17=2C134 TRACE
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2EGetConfigurationValueQuery=5D=
=28ajp--127=2E0=2E0=2E1-8702-9=29 FINISH=2C GetConfigurationValueQuer=
y=2C log
id=3A 438b23b5=3Cbr=3E
2015-11-02 10=3A29=3A17=2C134 TRACE
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eaaa=2EGetValueBySessionQuery=
=5D
=28ajp--127=2E0=2E0=2E1-8702-9=29 START=2C GetValueBySessionQuery=28r=
efresh=3A
false=2C =3Cb=3Efiltered=3A false=29=2C =3C/b=3Elog id=3A 63d562b7=3C=
br=3E
2015-11-02 10=3A29=3A17=2C135 TRACE
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eaaa=2EGetValueBySessionQuery=
=5D
=28ajp--127=2E0=2E0=2E1-8702-9=29 FINISH=2C GetValueBySessionQuery=2C=
log id=3A
63d562b7=3Cbr=3E
2015-11-02 10=3A29=3A17=2C136 TRACE
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=5D =28ajp--127=2E0=
=2E0=2E1-8702-9=29
START=2C SearchQuery=28search type=3A StoragePool=2C search pattern=
=3A
=5BDatacenter =3A =5D=2C case sensitive=3A true =5Bfrom=3A 0=2C max=
=3A -1=5D refresh=3A
true=2C filtered=3A false=29=2C log id=3A 4e440f95=3Cbr=3E
2015-11-02 10=3A29=3A17=2C138 ERROR
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=5D =28ajp--127=2E0=
=2E0=2E1-8702-9=29
Query execution failed due to insufficient permissions=2E=3Cbr=3E
=3C/blockquote=3E
I=27ve updated =3Ca class=3D=22moz-txt-link-freetext=22 href=3D=22http=
=3A//projects=2Etheforeman=2Eorg/issues/6835=22=3Ehttp=3A//projects=2Ethefo=
reman=2Eorg/issues/6835=3C/a=3E=3Cbr=3E
=3Cbr=3E
=20=
=3CBR /=3E
=3CBR /=3E
=3Cb style=3D=22color=3A=23604c78=22=3E=3C/b=3E=3Cbr=3E=3Cbr=3E=3Cspan styl=
e=3D=22color=3A=23604c78=3B=22=3E=3Cfont color=3D=22000000=22=3E=3Cspan sty=
le=3D=22mso-fareast-language=3Aen-gb=3B=22 lang=3D=22NL=22=3EMet vriendelij=
ke groet=2C With kind regards=2C=3Cbr=3E=3Cbr=3EJorick Astrego=3Cbr=3E=3C/s=
pan=3E=3C/font=3E=3C/span=3E=3Cb style=3D=22color=3A=23604c78=22=3E=3Cbr=3E=
Netbulae Virtualization Experts =3C/b=3E=3Cbr=3E=3Chr style=3D=22border=3An=
one=3Bborder-top=3A1px solid =23ccc=3B=22=3E=3Ctable style=3D=22width=3A 52=
2px=22=3E=3Ctbody=3E=3Ctr=3E=3Ctd style=3D=22width=3A 130px=3Bfont-size=3A=
10px=22=3ETel=3A 053 20 30 270=3C/td=3E =3Ctd style=3D=22width=3A 130p=
x=3Bfont-size=3A 10px=22=3Einfo=40netbulae=2Eeu=3C/td=3E =3Ctd style=3D=
=22width=3A 130px=3Bfont-size=3A 10px=22=3EStaalsteden 4-3A=3C/td=3E =20=
=3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EKvK 08198180=3C/td=
=3E=3C/tr=3E=3Ctr=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=
=22=3EFax=3A 053 20 30 271=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bfo=
nt-size=3A 10px=22=3Ewww=2Enetbulae=2Eeu=3C/td=3E =3Ctd style=3D=22width=
=3A 130px=3Bfont-size=3A 10px=22=3E7547 TA Enschede=3C/td=3E =3Ctd style=
=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EBTW NL821234584B01=3C/td=3E=
=3C/tr=3E=3C/tbody=3E=3C/table=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3Bb=
order-top=3A1px solid =23ccc=3B=22=3E=3CBR /=3E
=3C/body=3E
=3C/html=3E
--------------030607050102000203050600--