Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: CSI Manifest All Zeros - where to find them?


17 Sep 2012   #1

Windows 7 Home Premium 32bit
 
 
CSI Manifest All Zeros - where to find them?

Trying to upgrade XP to 7- issues along the way, but now boots under Windows 7, have applied several rounds of updates, including SP1. Have some updates that won't apply, getting BSODs and lock ups. Have run SCF, no issues; Have run diskchk, no issues; Have run memtest, no issues; Have run CheckSUR - there's 16 manifests all zeros (listed below); Have looked on Windows 7 upgrade DVD, the WINDOWS dir, and another system (but its a 64bit OS..) and can't find these manifests.

Any ideas ?

thx (in advance)


Code:
 
Binary Version 6.1.7601.21645
Package Version 15.0
2012-09-16 23:52
 
Checking Windows Servicing Packages
 
Checking Package Manifests and Catalogs
 
Checking Package Watchlist
 
Checking Component Watchlist
 
Checking Packages
 
Checking Component Store
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\msil_windowsbase_31bf3856ad364e35_6.1.7600.16542_none_971d833490d96bac.manifest    msil_windowsbase_31bf3856ad364e35_6.1.7600.16542_none_971d833490d96bac    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\x86_wpf-presentationframework_31bf3856ad364e35_6.1.7600.20658_none_6f09c362d04c8f64.manifest    x86_wpf-presentationframework_31bf3856ad364e35_6.1.7600.20658_none_6f09c362d04c8f64    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\x86_presentationcore_31bf3856ad364e35_6.1.7600.16542_none_ac2fab00f12a1d72.manifest    x86_presentationcore_31bf3856ad364e35_6.1.7600.16542_none_ac2fab00f12a1d72    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\x86_wpf-presentationhostexe_31bf3856ad364e35_6.1.7600.20658_none_70779aad9a7405f4.manifest    x86_wpf-presentationhostexe_31bf3856ad364e35_6.1.7600.20658_none_70779aad9a7405f4    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\msil_windowsbase_31bf3856ad364e35_6.1.7600.20658_none_97a251cfa9f9bf71.manifest    msil_windowsbase_31bf3856ad364e35_6.1.7600.20658_none_97a251cfa9f9bf71    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\x86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.20658_none_57f07440c21c473a.manifest    x86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.20658_none_57f07440c21c473a    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\x86_wpf-presentationhostproxy_31bf3856ad364e35_6.1.7600.20658_none_2b0e7e08f4254526.manifest    x86_wpf-presentationhostproxy_31bf3856ad364e35_6.1.7600.20658_none_2b0e7e08f4254526    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\x86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.16542_none_700a05fa81350fbd.manifest    x86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.16542_none_700a05fa81350fbd    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\x86_wpf-presentationframework_31bf3856ad364e35_6.1.7600.16542_none_6e84f4c7b72c3b9f.manifest    x86_wpf-presentationframework_31bf3856ad364e35_6.1.7600.16542_none_6e84f4c7b72c3b9f    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\x86_wpf-presentationhostproxy_31bf3856ad364e35_6.1.7600.16542_none_2a89af6ddb04f161.manifest    x86_wpf-presentationhostproxy_31bf3856ad364e35_6.1.7600.16542_none_2a89af6ddb04f161    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\msil_presentationframework_31bf3856ad364e35_6.1.7600.20658_none_773afd616e52e333.manifest    msil_presentationframework_31bf3856ad364e35_6.1.7600.20658_none_773afd616e52e333    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\x86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.20658_none_708ed4959a556382.manifest    x86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.20658_none_708ed4959a556382    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\x86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.16542_none_576ba5a5a8fbf375.manifest    x86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.16542_none_576ba5a5a8fbf375    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\x86_wpf-presentationhostexe_31bf3856ad364e35_6.1.7600.16542_none_6ff2cc128153b22f.manifest    x86_wpf-presentationhostexe_31bf3856ad364e35_6.1.7600.16542_none_6ff2cc128153b22f    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\msil_presentationframework_31bf3856ad364e35_6.1.7600.16542_none_76b62ec655328f6e.manifest    msil_presentationframework_31bf3856ad364e35_6.1.7600.16542_none_76b62ec655328f6e    
(f)    CSI Manifest All Zeros    0x00000000    winsxs\Manifests\x86_presentationcore_31bf3856ad364e35_6.1.7600.20658_none_acb4799c0a4a7137.manifest    x86_presentationcore_31bf3856ad364e35_6.1.7600.20658_none_acb4799c0a4a7137    
 
Summary:
Seconds executed: 484
Found 16 errors
CSI Manifest All Zeros Total count: 16
 
Unavailable repair files:
    winsxs\manifests\msil_windowsbase_31bf3856ad364e35_6.1.7600.16542_none_971d833490d96bac.manifest
    winsxs\manifests\x86_wpf-presentationframework_31bf3856ad364e35_6.1.7600.20658_none_6f09c362d04c8f64.manifest
    winsxs\manifests\x86_presentationcore_31bf3856ad364e35_6.1.7600.16542_none_ac2fab00f12a1d72.manifest
    winsxs\manifests\x86_wpf-presentationhostexe_31bf3856ad364e35_6.1.7600.20658_none_70779aad9a7405f4.manifest
    winsxs\manifests\msil_windowsbase_31bf3856ad364e35_6.1.7600.20658_none_97a251cfa9f9bf71.manifest
    winsxs\manifests\x86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.20658_none_57f07440c21c473a.manifest
    winsxs\manifests\x86_wpf-presentationhostproxy_31bf3856ad364e35_6.1.7600.20658_none_2b0e7e08f4254526.manifest
    winsxs\manifests\x86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.16542_none_700a05fa81350fbd.manifest
    winsxs\manifests\x86_wpf-presentationframework_31bf3856ad364e35_6.1.7600.16542_none_6e84f4c7b72c3b9f.manifest
    winsxs\manifests\x86_wpf-presentationhostproxy_31bf3856ad364e35_6.1.7600.16542_none_2a89af6ddb04f161.manifest
    winsxs\manifests\msil_presentationframework_31bf3856ad364e35_6.1.7600.20658_none_773afd616e52e333.manifest
    winsxs\manifests\x86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.20658_none_708ed4959a556382.manifest
    winsxs\manifests\x86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.16542_none_576ba5a5a8fbf375.manifest
    winsxs\manifests\x86_wpf-presentationhostexe_31bf3856ad364e35_6.1.7600.16542_none_6ff2cc128153b22f.manifest
    winsxs\manifests\msil_presentationframework_31bf3856ad364e35_6.1.7600.16542_none_76b62ec655328f6e.manifest
    winsxs\manifests\x86_presentationcore_31bf3856ad364e35_6.1.7600.20658_none_acb4799c0a4a7137.manifest



My System SpecsSystem Spec
.

17 Sep 2012   #2

Microsoft Community Contributor Award Recipient

Windows 7 Ult. x64 Windows 8.1 x64
 
 

Hi,

In order to completely troubleshoot Windows validation & activation issues, please perform the following:

1. Download and save this tool to your desktop:
http://go.microsoft.com/fwlink/?linkid=52012

2. Run the tool, and then click 'Copy' - ignore any errors if they appear

3. Use CTRL+V to paste the unedited results of the validation tool here in your next reply

More info here: Windows Genuine and Activation Issue Posting Instructions

Regards,
Golden
My System SpecsSystem Spec
17 Sep 2012   #3

Windows 7 Home Premium 32bit
 
 

Code:
Diagnostic Report (1.9.0027.0):
-----------------------------------------
Windows Validation Data-->

Validation Code: 0
Cached Online Validation Code: 0x0
Windows Product Key: *****-*****-P2YCP-J6QG8-RY88D
Windows Product Key Hash: 1iJDHeRJ5FSh0C5SqMibRmEm+1s=
Windows Product ID: 00359-030-7982333-85333
Windows Product ID Type: 5
Windows License Type: Retail
Windows OS version: 6.1.7601.2.00010300.1.0.003
ID: {E1416879-1DD9-45D8-8ED5-350629035097}(1)
Is Admin: Yes
TestCab: 0x0
LegitcheckControl ActiveX: N/A, hr = 0x80070002
Signed By: N/A, hr = 0x80070002
Product Name: Windows 7 Home Premium
Architecture: 0x00000000
Build lab: 7601.win7sp1_gdr.120330-1504
TTS Error: 
Validation Diagnostic: 
Resolution Status: N/A

Vista WgaER Data-->
ThreatID(s): N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002

Windows XP Notifications Data-->
Cached Result: N/A, hr = 0x80070002
File Exists: No
Version: N/A, hr = 0x80070002
WgaTray.exe Signed By: N/A, hr = 0x80070002
WgaLogon.dll Signed By: N/A, hr = 0x80070002

OGA Notifications Data-->
Cached Result: N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002
OGAExec.exe Signed By: N/A, hr = 0x80070002
OGAAddin.dll Signed By: N/A, hr = 0x80070002

OGA Data-->
Office Status: 109 N/A
OGA Version: N/A, 0x80070002
Signed By: N/A, hr = 0x80070002
Office Diagnostics: 025D1FF3-364-80041010_025D1FF3-229-80041010_025D1FF3-230-1_025D1FF3-517-80040154_025D1FF3-237-80040154_025D1FF3-238-2_025D1FF3-244-80070002_025D1FF3-258-3

Browser Data-->
Proxy settings: N/A
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Win32)
Default Browser: C:\Users\sprinkle\AppData\Local\Google\Chrome\Application\chrome.exe
Download signed ActiveX controls: Prompt
Download unsigned ActiveX controls: Disabled
Run ActiveX controls and plug-ins: Allowed
Initialize and script ActiveX controls not marked as safe: Disabled
Allow scripting of Internet Explorer Webbrowser control: Disabled
Active scripting: Allowed
Script ActiveX controls marked as safe for scripting: Allowed

File Scan Data-->

Other data-->
Office Details: <GenuineResults><MachineData><UGUID>{E1416879-1DD9-45D8-8ED5-350629035097}</UGUID><Version>1.9.0027.0</Version><OS>6.1.7601.2.00010300.1.0.003</OS><Architecture>x32</Architecture><PKey>*****-*****-*****-*****-RY88D</PKey><PID>00359-030-7982333-85333</PID><PIDType>5</PIDType><SID>S-1-5-21-860824312-3838781126-825818389</SID><SYSTEM><Manufacturer>BIOSTAR Group</Manufacturer><Model>P4MST-890</Model></SYSTEM><BIOS><Manufacturer>Phoenix Technologies, LTD</Manufacturer><Version>6.00 PG</Version><SMBIOSVersion major="2" minor="4"/><Date>20070419000000.000000+000</Date></BIOS><HWID>52533C07018400FC</HWID><UserLCID>0409</UserLCID><SystemLCID>0409</SystemLCID><TimeZone>Eastern Standard Time(GMT-05:00)</TimeZone><iJoin>0</iJoin><SBID><stat>3</stat><msppid></msppid><name></name><model></model></SBID><OEM/><GANotification/></MachineData><Software><Office><Result>109</Result><Products/><Applications/></Office></Software></GenuineResults>  

Spsys.log Content: 0x80070002

Licensing Data-->
Software licensing service version: 6.1.7601.17514

Name: Windows(R) 7, HomePremium edition
Description: Windows Operating System - Windows(R) 7, RETAIL channel
Activation ID: 2e7d060d-4714-40f2-9896-1e4f15b612ad
Application ID: 55c92734-d682-4d71-983e-d6ec3f16059f
Extended PID: 00359-00170-030-798233-01-1033-7600.0000-2592012
Installation ID: 021902764050196704315426792010385084839954785215703576
Processor Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88338
Machine Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88339
Use License URL: http://go.microsoft.com/fwlink/?LinkID=88341
Product Key Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88340
Partial Product Key: RY88D
License Status: Initial grace period
Time remaining: 42540 minute(s) (29 day(s))
Remaining Windows rearm count: 4
Trusted time: 9/17/2012 9:29:32 AM

Windows Activation Technologies-->
HrOffline: 0x00000000
HrOnline: 0x00000000
HealthStatus: 0x0000000000000000
Event Time Stamp: 9:16:2012 02:01
ActiveX: Registered, Version: 7.1.7600.16395
Admin Service: Registered, Version: 7.1.7600.16395
HealthStatus Bitmask Output:


HWID Data-->
HWID Hash Current: MgAAAAIABAABAAEAAAABAAAAAQABAAEAJJR81cYEkpOg1VZFOuJsgHpWQdQ2xKQ87Ds=

OEM Activation 1.0 Data-->
N/A

OEM Activation 2.0 Data-->
BIOS valid for OA 2.0: yes, but no SLIC table
Windows marker version: N/A
OEMID and OEMTableID Consistent: N/A
BIOS Information: 
  ACPI Table Name	OEMID Value	OEMTableID Value
  APIC			P4M890		AWRDACPI
  FACP			P4M890		AWRDACPI
  HPET			P4M890		AWRDACPI
  MCFG			P4M890		AWRDACPI
  WDRT			P4M890		AWRDACPI
My System SpecsSystem Spec
.


17 Sep 2012   #4

Microsoft Community Contributor Award Recipient

Windows 7 Ult. x64 Windows 8.1 x64
 
 

Hi,

There aren't any problems with that, but it looks like you haven't yet activated the install. I'm not sure that's what could be the issue, but can you activate and then try the updates?

Regards,
Golden
My System SpecsSystem Spec
17 Sep 2012   #5

Windows 7 Home Premium 32bit
 
 

Activated (see below); but updates still fail; same error Code 800B0100
Updates: KB2511455 & KB2541014

The missing manifests (orig post) seem to deal with the presentation framework; could this also be causing my random lock ups / BSODs?
thx

Code:
 
Diagnostic Report (1.9.0027.0):
-----------------------------------------
Windows Validation Data-->
 
Validation Code: 0
Cached Online Validation Code: 0x0
Windows Product Key: *****-*****-P2YCP-J6QG8-RY88D
Windows Product Key Hash: 1iJDHeRJ5FSh0C5SqMibRmEm+1s=
Windows Product ID: 00359-030-7982333-85333
Windows Product ID Type: 5
Windows License Type: Retail
Windows OS version: 6.1.7601.2.00010300.1.0.003
ID: {E1416879-1DD9-45D8-8ED5-350629035097}(3)
Is Admin: Yes
TestCab: 0x0
LegitcheckControl ActiveX: N/A, hr = 0x80070002
Signed By: N/A, hr = 0x80070002
Product Name: Windows 7 Home Premium
Architecture: 0x00000000
Build lab: 7601.win7sp1_gdr.120330-1504
TTS Error: 
Validation Diagnostic: 
Resolution Status: N/A
 
Vista WgaER Data-->
ThreatID(s): N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002
 
Windows XP Notifications Data-->
Cached Result: N/A, hr = 0x80070002
File Exists: No
Version: N/A, hr = 0x80070002
WgaTray.exe Signed By: N/A, hr = 0x80070002
WgaLogon.dll Signed By: N/A, hr = 0x80070002
 
OGA Notifications Data-->
Cached Result: N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002
OGAExec.exe Signed By: N/A, hr = 0x80070002
OGAAddin.dll Signed By: N/A, hr = 0x80070002
 
OGA Data-->
Office Status: 109 N/A
OGA Version: N/A, 0x80070002
Signed By: N/A, hr = 0x80070002
Office Diagnostics: 025D1FF3-364-80041010_025D1FF3-229-80041010_025D1FF3-230-1_025D1FF3-517-80040154_025D1FF3-237-80040154_025D1FF3-238-2_025D1FF3-244-80070002_025D1FF3-258-3
 
Browser Data-->
Proxy settings: N/A
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Win32)
Default Browser: C:\Users\sprinkle\AppData\Local\Google\Chrome\Application\chrome.exe
Download signed ActiveX controls: Prompt
Download unsigned ActiveX controls: Disabled
Run ActiveX controls and plug-ins: Allowed
Initialize and script ActiveX controls not marked as safe: Disabled
Allow scripting of Internet Explorer Webbrowser control: Disabled
Active scripting: Allowed
Script ActiveX controls marked as safe for scripting: Allowed
 
File Scan Data-->
 
Other data-->
Office Details: <GenuineResults><MachineData><UGUID>{E1416879-1DD9-45D8-8ED5-350629035097}</UGUID><Version>1.9.0027.0</Version><OS>6.1.7601.2.00010300.1.0.003</OS><Architecture>x32</Architecture><PKey>*****-*****-*****-*****-RY88D</PKey><PID>00359-030-7982333-85333</PID><PIDType>5</PIDType><SID>S-1-5-21-860824312-3838781126-825818389</SID><SYSTEM><Manufacturer>BIOSTAR Group</Manufacturer><Model>P4MST-890</Model></SYSTEM><BIOS><Manufacturer>Phoenix Technologies, LTD</Manufacturer><Version>6.00 PG</Version><SMBIOSVersion major="2" minor="4"/><Date>20070419000000.000000+000</Date></BIOS><HWID>52533C07018400FC</HWID><UserLCID>0409</UserLCID><SystemLCID>0409</SystemLCID><TimeZone>Eastern Standard Time(GMT-05:00)</TimeZone><iJoin>0</iJoin><SBID><stat>3</stat><msppid></msppid><name></name><model></model></SBID><OEM/><GANotification/></MachineData><Software><Office><Result>109</Result><Products/><Applications/></Office></Software></GenuineResults> 
 
Spsys.log Content: 0x80070002
 
Licensing Data-->
Software licensing service version: 6.1.7601.17514
 
Name: Windows(R) 7, HomePremium edition
Description: Windows Operating System - Windows(R) 7, RETAIL channel
Activation ID: 2e7d060d-4714-40f2-9896-1e4f15b612ad
Application ID: 55c92734-d682-4d71-983e-d6ec3f16059f
Extended PID: 00359-00170-030-798233-01-1033-7600.0000-2592012
Installation ID: 021902764050196704315426792010385084839954785215703576
Processor Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88338
Machine Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88339
Use License URL: http://go.microsoft.com/fwlink/?LinkID=88341
Product Key Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88340
Partial Product Key: RY88D
License Status: Licensed
Remaining Windows rearm count: 4
Trusted time: 9/17/2012 10:34:53 AM
 
Windows Activation Technologies-->
HrOffline: 0x00000000
HrOnline: 0x00000000
HealthStatus: 0x0000000000000000
Event Time Stamp: 9:16:2012 02:01
ActiveX: Registered, Version: 7.1.7600.16395
Admin Service: Registered, Version: 7.1.7600.16395
HealthStatus Bitmask Output:
 
 
HWID Data-->
HWID Hash Current: MgAAAAIABAABAAEAAAABAAAAAQABAAEAJJR81cYEkpOg1VZFOuJsgHpWQdQ2xKQ87Ds=
 
OEM Activation 1.0 Data-->
N/A
 
OEM Activation 2.0 Data-->
BIOS valid for OA 2.0: yes, but no SLIC table
Windows marker version: N/A
OEMID and OEMTableID Consistent: N/A
BIOS Information: 
ACPI Table Name    OEMID Value    OEMTableID Value
APIC            P4M890        AWRDACPI
FACP            P4M890        AWRDACPI
HPET            P4M890        AWRDACPI
MCFG            P4M890        AWRDACPI
WDRT            P4M890        AWRDACPI
My System SpecsSystem Spec
17 Sep 2012   #6

Microsoft Community Contributor Award Recipient

Windows 7 Ult. x64 Windows 8.1 x64
 
 

Hi,

Can you try and run the Fixit, suggested here:

Error 0x800B0100 when you try to install Windows Updates or Microsoft Updates

Then see if the updates will complete.

Regards,
Golden
My System SpecsSystem Spec
17 Sep 2012   #7

Microsoft Community Contributor Award Recipient

Windows 8.1 Pro x64
 
 

Hello sprinkle100 and welcome to the forums

Could you attach the following file to your next post for me please? It's a registry hive that contains all of the information on Windows Updates. The SURT log that you have provided us with shows manifest corruption, but the manifest name gives us no indication as to what update it originated from, so I'll have to trace it manually through your registry hive.

C:\Windows\system32\config\COMPONENTS

It has no file extension.

You will have to zip it up before attaching it

Tom
My System SpecsSystem Spec
17 Sep 2012   #8

Windows 7 Home Premium 32bit
 
 

Golden - the first post shows the output of running the tool (SURT) you suggested.
Tom892 - COMPONENTS attached
My System SpecsSystem Spec
17 Sep 2012   #9

Microsoft Community Contributor Award Recipient

Windows 8.1 Pro x64
 
 

That one didn't work either Try following this:

Screenshots and Files - Upload and Post in Seven Forums
My System SpecsSystem Spec
17 Sep 2012   #10

Windows 7 Home Premium 32bit
 
 

trying again from a dif machine...

Attachment 232245
My System SpecsSystem Spec
Reply

 CSI Manifest All Zeros - where to find them?




Thread Tools



Similar help and support threads for2: CSI Manifest All Zeros - where to find them?
Thread Forum
Solved Installing by Recovery Disks After Writing Zeros to the Complete HDD. General Discussion
help with Sony.Mrs.Manifest BSOD Help and Support
Error installing SP1 - SFC says manifest is damaged Windows Updates & Activation
Solved Windows Update - CSI Manifest All Zeros, msil_corlib.resources Windows Updates & Activation
Win7 update errors (CSI Manifest All Zeros) Windows Updates & Activation
Zeros Input General Discussion
manifest files System Security

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 01:17 PM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33